| Previous | Next |
| HTTP_E_STATUS_REQUEST_TIMEOUT | HTTP_E_STATUS_GONE |
HTTP_E_STATUS_CONFLICT
HTTP_E_STATUS_CONFLICT maps to HTTP 409 Conflict. The request could not be completed because it conflicts with the current state of the target resource, and the response should contain enough information for the user or client to recognize the source of conflict.
What to check
- Fetch the current representation and compare version, state, or ownership fields with the attempted change.
- Use conditional requests such as
If-Matchwith an entity tag when the API supports optimistic concurrency. - Resolve the conflicting change deliberately rather than automatically overwriting newer server data.
Looking for a different code? Search another status or error code.
