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

Quick Actions

Category Information

Client Error

The request contains bad syntax or cannot be fulfilled

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

HTTP Status Codes Reference - Complete List with Descriptions