Errors
Errors share one shape. Branch on error.type. message is English.
{
"error": {
"type": "invalid_api_key",
"message": "Invalid API key.",
"request_id": "req_4f8c2a"
}
}
| Status | type |
|---|---|
| 400 | invalid_cursor |
| 401 | invalid_api_key |
| 402 | insufficient_credits |
| 403 | api_not_enabled, account_suspended |
| 404 | not_found |
| 422 | validation_error |
| 429 | rate_limit_exceeded |
Default ceiling is 60 requests / minute / key. Get upload link is 20/min, Retry start 10/min, Get prediction 120/min. Webhook put 10/min, delete 10/min, rotate 5/min, test 10/min. Upload the clip is not on this gateway — it has no Hookest rate-limit bucket.