Skip to main content
Every privileged token action — deploy, mint, burn, transfer, role grant/revoke, pause, freeze, compliance update — produces a TokenOperation. Operations link 1:1 to the underlying Qustody transaction and to the resulting on-chain transaction hash once broadcast.

GET /v1/token-operations

List token operations across one or more tokens.

Query parameters

GET /v1/token-operations/{operationId}

Fetch a single operation.

Operation types

CREATE_TOKEN, DEPLOY_TOKEN, MINT, BURN, TRANSFER, GRANT_ROLE, REVOKE_ROLE, PAUSE, UNPAUSE, FREEZE, UNFREEZE, UPDATE_COMPLIANCE, ALLOWLIST_ADD, ALLOWLIST_REMOVE.

Status values

Token operations reuse the existing transaction state machine. Possible values: SUBMITTED, QUEUED, PENDING_AUTHORIZATION, APPROVED, REJECTED, PENDING_SIGNATURE, SIGNED, BROADCASTING, CONFIRMING, COMPLETED, FAILED, CANCELLED.

Errors