Back to all status codes
409
Conflict
Client Error
RFC 7231
The request could not be completed due to a conflict with the current state of the resource.
Detailed Information
The 409 status code indicates that the request could not be completed due to a conflict with the current state of the resource.
Common Examples
- Updating a resource with conflicting data
- Creating a resource with a duplicate identifier
Common Uses
- Updating a resource with conflicting data
- Creating a resource with a duplicate identifier
Best Practices
- Use when the request conflicts with the current state of the resource
- Include a detailed error message
- Ensure proper resource versioning and conflict resolution mechanisms are in place
Available for Freelance
Fullstack developer specializing in Flutter Mobile Apps, .Net Back End, and Angular/React. Let's build something amazing together!
Stay in the loop
Get notified about new tools and updates