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 React, Next.js, and Node.js. Let's build something amazing together!
Stay in the loop
Get notified about new tools and updates