Error Messages
TIP
Errors may also be returned in HTML/TXT format at the gateway level. Always check whether the HTTP status code is 200 to determine whether the API returned data properly.
v2.6 API errors are indicated by HTTP status code.
| Status | Meaning |
|---|---|
| 200 | Request succeeded |
| 400 | Invalid or nonexistent token, invalid API version (invalid version), signature errors, etc. |
| 401 | Token lacks permission |
| 403 | Token disabled, or IP not allowed |
| 422 | Parameter error |
| 429 | Token quota exhausted; QPS rate limiting (response body Rate limit exceeded, with a Retry-After response header) |
| 500 | Server error |
Sample error response:
json
{
"status": "failed",
"error": "token is invalid",
"api_version": "2.6"
}