Calling the Gemini API from my server is now resulting in 404’s, regardless of which API i am calling. This degradation happened a few days (sorry i can’t pinpoint the exact date).
When i make the identical curl request from my laptop, I get a 200 response.
My server is located in us-east-i (Hetzner).
Request:
curl --request GET \
--url 'https://generativelanguage.googleapis.com/v1beta/models/gemini-2.0-flash-preview-image-generation?key=XXXX' \
--header 'content-type: application/json'
Response:
{
"error": {
"code": 404,
"message": "Model is not found: models/gemini-2.0-flash-preview-image-generation for api version v1beta",
"status": "NOT_FOUND"
}
}
My ipinfo:
{
"ip": "178.156.132.34", "hostname": "static.34.132.156.178.clients.your-server.de",
"city": "Ashburn",
"region": "Virginia",
"country": "US",
"loc": "39.0437,-77.4875",
"org": "AS213230 Hetzner Online GmbH",
"postal": "20147",
"timezone": "America/New_York",
"readme": "https://ipinfo.io/missingauth"
}