HTTP 404
job-not-found
Job unknown, expired, or owned by another account.
No job with that id belongs to this account. The same answer covers a job that never existed, one that passed its 48 hour retention, and one belonging to somebody else, because telling those apart would confirm which job ids are real.
{
"type": "https://webkitapi.dev/errors/job-not-found",
"title": "Job unknown, expired, or owned by another account",
"status": 404,
"detail": "..."
}
The API reference has the request shapes, and the error index has the rest of the codes.
Other errors
The rest of them.
| Situation | Status | Type |
|---|---|---|
| Key missing or malformed | 401 | invalid-api-key |
| Key revoked | 401 | revoked-api-key |
| Key not allowed on this endpoint | 403 | endpoint-not-allowed |
| Malformed payload | 400 | invalid-request |
| Per-minute rate exceeded | 429 | rate-limit-exceeded |
| Monthly quota exhausted | 402 | quota-exceeded |
| Batch too large | 413 | batch-too-large |
| The request could not be served as sent | 400 | request-failed |
| A dependency of ours is unreachable | 503 | service-unavailable |
| A bug on our side | 500 | internal-error |