The request conflicts with the current state of the resource.
409 Conflict means the request is valid but cannot be applied because of the resource's current state, and the user may be able to resolve it and resubmit. Typical cases are edit conflicts, duplicate unique keys and version mismatches. The body should explain the conflict.
| Header | Role |
|---|---|
ETag | Current version to retry against. |
HTTP/1.1 409 Conflict
Content-Type: application/json
{"kind": "Status", "reason": "Conflict", "message": "the object has been modified"}