409

Conflict

Client errors (4xx)·RFC 9110

HTTP 409 Conflict is a Client errors (4xx) status code. The request conflicts with the current state of the resource.

What 409 means

The request conflicts with the current state of the resource.

Common in concurrent edits (version mismatch) or when creating a resource that already exists.

Client errors (4xx)

The request contains an error from the client — bad syntax, missing auth or a wrong URL.

Other 4xx codes

FAQ — 409

What does HTTP 409 mean?

409 Conflict: The request conflicts with the current state of the resource. Common in concurrent edits (version mismatch) or when creating a resource that already exists.

Which class does status code 409 belong to?

409 is a Client errors (4xx) code. The request contains an error from the client — bad syntax, missing auth or a wrong URL.

Where is the 409 code defined?

Status code 409 is defined in RFC 9110 and is part of the IANA HTTP Status Code Registry.

← All HTTP status codes