HTTP Status Codes
HTTP 201 Created
201 Created
The request succeeded and created a new resource.
Observed message
201 Created
Why it happens
- The request completed successfully according to the semantics of this status code.
- The server selected a more specific success response based on the method, resource state, or negotiation result.
- An API, framework, or intermediary intentionally returned this success code to describe a more precise outcome.
How to fix it
- Confirm that the status code matches the behavior your client or integration expects.
- Review related headers such as Location, Content-Range, ETag, or DAV metadata where relevant.
- If the success code is unexpected, inspect application logic, API contract, and intermediary behavior.