Error Handling
7/28/26Less than 1 minute
Error Handling — QuickAPI_快快API网络商店
When an API request fails, the server returns a standard JSON error response.
Error Response Format
{
"error": {
"message": "Error description",
"type": "Error type",
"param": null,
"code": "Error code"
}
}HTTP Status Codes
| Status | Meaning | Description |
|---|---|---|
| 200 | Success | Request successful |
| 400 | Bad Request | Invalid request parameters |
| 401 | Unauthorized | Invalid or missing API Key |
| 403 | Forbidden | No permission to access resource |
| 404 | Not Found | Requested resource not found |
| 429 | Too Many Requests | Rate limit exceeded |
| 500 | Server Error | Internal server error |
| 502 | Bad Gateway | Upstream service unavailable |
| 503 | Service Unavailable | Service temporarily unavailable |
Common Error Codes
| Code | Type | Description | Solution |
|---|---|---|---|
invalid_request_error | 400 | Invalid request parameters | Check request parameter format |
authentication_error | 401 | Authentication failed | Check if API Key is correct |
insufficient_quota | 402 | Insufficient quota | Recharge or upgrade plan |
model_not_found | 404 | Model not found | Check model name |
rate_limit_error | 429 | Rate limit exceeded | Reduce request frequency |
server_error | 500 | Server error | Retry later or contact support |

