The DevOps Drop
Home / Encyclopedia / HTTP Status Codes / 4xx Client Error Responses / 409 Conflict

409 Conflict

The HTTP 409 Conflict status code indicates that a request conflicts with the current state of the resource.

Published 16 Jul 2026 · HTTP Status Code

What is HTTP 409 Conflict?

The 409 Conflict status code indicates that the request cannot be completed because it conflicts with existing data.

Common Examples

  • Duplicate resource creation
  • Version conflicts
  • Concurrent updates

Example

POST /users

HTTP/1.1 409 Conflict

DevOps Considerations

409 errors are common in APIs using optimistic locking and distributed systems.

Summary

409 Conflict means the request conflicts with the current state of the server.