API ReferenceHTTP Codes
Error Codes & Troubleshooting Guide
Complete list of HTTP status codes, error response formats, and troubleshooting steps for 401, 402, 429, and 500 errors.
API100 standardizes error responses into predictable JSON structures:
• 400 Bad Request: Missing required parameters or invalid JSON body.
• 401 Unauthorized: Invalid or missing API key.
• 402 Payment Required: Insufficient wallet balance for requested tokens.
• 429 Too Many Requests: Account rate limit exceeded.
• 500 / 503 Provider Error: Upstream model laboratory outage (circuit breaker active).
Standard Error Response Payloadjson
{
"error": {
"message": "Insufficient wallet balance. Please add credits at https://apihundred.com/pricing",
"type": "insufficient_quota",
"code": 402
}
}
