Skip to content
Settings

TX_REQUIRED — operation must be performed inside a transaction

cyoda-go version 0.8.3

TX_REQUIRED — the requested operation can only be performed within an open transaction but no transaction context was provided.

HTTP: 400 Bad Request. Retryable: no.

Reserved. Not currently emitted by any cyoda-go code path.

This error code is reserved for future capabilities where certain operations explicitly require an open transaction context. In the current model, transactions are opened automatically per request and the caller does not supply a pre-existing transaction ID to standard CRUD endpoints.

Not retryable without a transaction context.

  • errors
  • errors.TX_CONFLICT
  • cyoda help errors — Every error response from the Cyoda REST API carries a structured errorCode in the properties object. Multiple codes may share the same HTTP status. Programmatic handling keys on errorCode, not HTTP status.
  • cyoda help errors TX_CONFLICT — Reserved. Not currently emitted by any cyoda-go code path.