Errors
Understand the error response format and common status codes returned by the API.
Error Format
All API errors return a consistent JSON object containing a single error field with a descriptive message.
Error Response
{
"error": "Detailed error message explaining what went wrong."
}HTTP Status Codes
400Bad RequestThe request was invalid or cannot be otherwise served. This usually means a missing required parameter or a validation error (e.g., invalid date format).
401UnauthorizedAuthentication failed. Ensure your API key is provided correctly in the Authorization header.
404Not FoundThe requested resource (e.g., a specific job ID) or endpoint does not exist.
429Too Many RequestsRate limit exceeded. Check the error message for details on your tier's limits.
500Internal Server ErrorSomething went wrong on our end. We've been notified and are looking into it.
Rate Limiting
Rate limits are applied per API key. Check the error message for details on your tier's limits. If you are experiencing issues, please contact support.