Common status codes
200 OK: synchronous read success202 Accepted: async job accepted400 Bad Request: request shape is valid but business constraints failed401 Unauthorized: missing or invalid auth402 Payment Required: insufficient credits404 Not Found: job, file, or token not found410 Gone: download token expired422 Unprocessable Entity: validation error from request parsing500 Internal Server Error: unexpected failure503 Service Unavailable: required storage/service not available
Error body patterns
You will commonly see one of these shapes:Validation errors
422 responses use FastAPI validation format and include detail with field-level issues (missing form fields, wrong types, etc.).