Skip to content

CONFLICT

The resource's current state does not allow the request: for example, an upload that has already been used, or a message sent while an answer to the previous one is still being written.

HTTP status 409
Error class ConflictError in TypeScript and Python, *caitlyn.ConflictError in Go, Error::Conflict in Rust
Retried by the SDKs No

detail says what the conflict is. Wait for the other work to finish, or start from a fresh state (a new upload, for example), then try again.

Every error is an RFC 9457 problem details object with code set to CONFLICT and type set to this page's address. requestId identifies the request; quote it to Caitlyn support. Errors lists every field.

Operations that document this error: SendMessage, CreateDocument, CreateUpload. Any operation can return it, though: the SDKs choose the class by HTTP status.