Tavrik

Error codes

conflict

HTTP 409 · Conflict

The request conflicts with the current state of the resource.

What it means

The request is well formed, but it cannot be applied to the resource as it stands: for example, binding an identity-provider subject that is already mapped to another operator.

What to do

Read the current state of the resource, resolve the conflict, then send the request again.

In the response

type
https://tavrik.ai/errors/conflict
code
conflict
status
HTTP 409
title
Conflict
request_id
Identifies the request, when the response has one. Quote it when you ask your operator about an error.
refusal
On cluster operations, the reason the change was refused, such as would_leave_no_active_node.
confirm_required
On a cluster change that alters recovery time, a sentence describing the change. Send it back in the confirm field to go ahead.
confirm_node_required
On cluster operations, the node the request must name to confirm it is acting on that node.