Skip to content
Skip to content
← All Status Codes
409
Client Error

409 Conflict

The request conflicts with the current state of the server.

Description

The 409 Conflict status code indicates that the request could not be completed due to a conflict with the current state of the target resource. This is commonly used in situations where the user might resolve the conflict and resubmit the request.

Common Causes

  • Concurrent edits to the same resource
  • Duplicate resource creation
  • Version conflict (optimistic locking)

How to Fix

  • Fetch the latest version and retry
  • Implement conflict resolution logic
  • Use ETags for conditional updates

Check your website's HTTP status code

Check now →

Related Status Codes