HTTP 202 Accepted means the server received the request and accepted it for processing, but the processing has not finished. There is no guarantee the request will be fulfilled — it may be rejected during asynchronous processing. This is used for long-running operations like batch jobs or queued tasks.
The server placed the request in a processing queue and will handle it later.
The server will process the request and notify the client via a callback URL when done.
The response may include a Location or Link header pointing to a status endpoint where you can poll for completion.
Poll the status endpoint periodically or register a webhook to be notified when processing completes.
If the job never completes, check the server's background job processor for failures.