Skip to main content
HTTP 200 OK
The request succeeded. The response body contains the result.
2xx · Success✗ not retryable — fix the request instead
In AI APIs specifically
Note that AI APIs can return 200 with an error object inside a streamed body — always inspect stream events, not just the status.
Fix checklist
- Nothing to fix.
- For streams, still check each SSE event for error payloads despite the 200.
Spec: RFC reference
Related status codes
201 Created
The request succeeded and a new resource was created — typical for POSTs that create files, fine-tune jobs or batch jobs..
202 AcceptedThe request was accepted for asynchronous processing but is not complete.
204 No ContentSuccess with no response body — common for DELETE operations..
206 Partial ContentThe server is delivering only part of the resource, in response to a Range header — used for resumable downloads..