Neosantara API uses standard HTTP status codes. This page documents common errors, their meanings, and recommended remediation steps.
Common Errors
- 400 invalid_request_error — The request is malformed or missing required parameters.
- 401 authentication_error — Missing or invalid API key / token.
- 403 permission_error — Access to the resource is forbidden.
- 429 rate_limit_error — You have exceeded your rate limit.
- 500 api_error — Internal server error.
- 503 overloaded_error — Service temporarily unavailable.
Error Response Example
Retry & Recovery
- Use exponential backoff for retry attempts.
- Implement circuit breaker patterns to avoid retry storms.
- Validate inputs before retrying.
Language Bindings (Code Snippets)
Last modified on August 6, 2026