| Code | Reason phrase | Meaning |
|---|
| 100 | Continue | Interim response. The client should continue with the request body. |
| 101 | Switching Protocols | The server accepts an upgrade request for a different protocol. |
| 200 | OK | The request succeeded. The meaning of success depends on the method. |
| 201 | Created | The request succeeded and a new resource was created. |
| 204 | No Content | Success, but no representation is returned in the body. |
| 206 | Partial Content | Response to a successful range request. |
| 301 | Moved Permanently | The target has a new permanent URI. |
| 302 | Found | The target resides temporarily under a different URI. |
| 304 | Not Modified | The cached representation is still fresh. |
| 307 | Temporary Redirect | Like 302, but the method must not change. |
| 308 | Permanent Redirect | Like 301, but the method must not change. |
| 400 | Bad Request | The server cannot process the request due to client error. |
| 401 | Unauthorized | Authentication is required and has failed or is absent. |
| 403 | Forbidden | The server understood the request but refuses to authorize it. |
| 404 | Not Found | The origin server did not find a current representation. |
| 405 | Method Not Allowed | The method is not supported for the target resource. |
| 409 | Conflict | The request conflicts with the current state of the resource. |
| 410 | Gone | The resource is permanently unavailable and no forwarding address is known. |
| 415 | Unsupported Media Type | The payload format is not supported. |
| 422 | Unprocessable Content | The request was well formed but semantically invalid. |
| 429 | Too Many Requests | The client has sent too many requests in a given time. |
| 500 | Internal Server Error | An unexpected condition prevented fulfilling the request. |
| 501 | Not Implemented | The server does not support the functionality required. |
| 502 | Bad Gateway | An upstream server returned an invalid response. |
| 503 | Service Unavailable | The server is temporarily overloaded or down for maintenance. |
| 504 | Gateway Timeout | An upstream server did not respond in time. |