200 | Success |
202 | Job accepted (async processing) |
400 | Bad request — missing or malformed parameters |
401 | Unauthorized — invalid or missing API key |
404 | Not found — job ID does not exist or belongs to another tenant |
413 | File too large — exceeds 50MB limit |
422 | Unprocessable — file is not a valid PDF |
429 | Quota exceeded or rate limit hit |
500 | Internal server error — retry after a few seconds |