HTTP

409 Conflict

The request conflicts with the current state of the server. Often due to concurrent modification or business rule violations.

When You See This Code

When trying to create a resource that already exists, or updating a resource that was modified by another request.

How to Fix

Refresh the resource state, resolve conflicts, and retry. Use ETags for optimistic concurrency.

Specification

View RFC / Specification →

Cross-Protocol Equivalents