The request was accepted for processing, but processing has not finished.
202 Accepted is non-committal: the server queued the work and makes no promise about the outcome. It is the right status for asynchronous jobs such as video encoding, report generation or bulk imports. Good APIs return a link where the client can poll for the result.
| Header | Role |
|---|---|
Location | Often points to a job or status resource. |
Retry-After | Suggested polling interval. |
HTTP/1.1 202 Accepted
Location: /jobs/7f3c
Retry-After: 5
Content-Type: application/json
{"job": "7f3c", "state": "queued"}