Skip to content

Error Codes

NovaAPI follows standard HTTP status codes, with error details in the response body.

Common status codes

StatusMeaningSuggestion
400Bad requestCheck JSON format and required fields
401Auth failedMissing or invalid key, check the Authorization header
403ForbiddenKey lacks permission for that model/resource
404Not foundCheck the endpoint path and model name
429Rate limitedLower concurrency or retry later
5xxUpstream / gateway errorRetry; if persistent, contact support

Error response example

json
{
  "error": {
    "message": "Invalid API key",
    "type": "invalid_request_error",
    "code": "invalid_api_key"
  }
}

If you can't resolve it, contact us with the request time, model name, and error message.