Skip to main content

4xx Client Error

HTTP 409 Conflict

The request conflicts with the current state of the resource.

Check a URL's HTTP status

What 409 means

Common in APIs when creating a duplicate record or updating something that changed since it was read.

Common causes

  • A duplicate unique value, such as an existing username.
  • An edit conflict with a newer version.

How to fix it

  1. Fetch the latest version and retry.
  2. Choose a different unique value.

How to check a status code

Enter a URL in the HTTP Status Checker to see its status code, every redirect hop, and response time. For redirect-heavy pages, the Website Speed Test shows how much time redirects add.

FAQ

What does HTTP 409 mean?
409 Conflict is a 4xx client error status code. The request conflicts with the current state of the resource.
What causes a 409 error?
A duplicate unique value, such as an existing username. An edit conflict with a newer version.
How do I fix HTTP 409?
Fetch the latest version and retry. Choose a different unique value.

Defined in RFC 9110.

Other 4xx client error codes