Loading Legacy
The request succeeded and a new resource was created.
Response to POST or PUT requests that create a new resource.
HTTP 201 does not require any fix — it indicates a successful or informational response.
Status Code
201
Category
Success
Range
2xx
Quick reference grouped by category.
| Code | Name | Description |
|---|---|---|
| 400 | Bad Request | The server cannot process the request due to malformed syntax or invalid parameters. |
| 401 | Unauthorized | Authentication is required but not provided or invalid. |
| 403 | Forbidden | The server understood the request but refuses to authorize it. |
| 404 | Not Found | The requested resource could not be found on this server. |
| 405 | Method Not Allowed | The HTTP method is not allowed for the requested resource. |
| 408 | Request Timeout | The server timed out waiting for the request. |
| 409 | Conflict | The request conflicts with the current state of the resource. |
| 410 | Gone | The resource is permanently deleted and won't be available again. |
| 422 | Unprocessable Entity | The request was well-formed but contains semantic errors. |
| 429 | Too Many Requests | The user has sent too many requests in a given time (rate limiting). |
| Code | Name | Description |
|---|---|---|
| 500 | Internal Server Error | The server encountered an unexpected condition. |
| 502 | Bad Gateway | The gateway received an invalid response from the upstream server. |
| 503 | Service Unavailable | The server is temporarily unavailable (overloaded or maintenance). |
| 504 | Gateway Timeout | The gateway did not receive a timely response from the upstream server. |