2xx Success
Cacheable by default
200 OK
The request succeeded and the body contains the result.
What causes it
- The normal outcome for GET, and for POST/PUT that return a representation.
How to fix it
- Nothing to fix — but beware a 200 carrying an error payload. Returning `200 {"error": "..."}` breaks every generic HTTP client, retry policy and monitor.
At a glance
- Class
- 2xx Success
- Reference
- RFC 9110 §15.3.1
- Standardised
- Yes
- Retry the request?
- No — fix the request