Get transaction by ID

Retrieve complete details about a specific transaction including full transaction data, current status, blockchain confirmation details, and audit log timeline.

Path Parameters

ParameterTypeRequiredDescription
idUUIDYesTransaction UUID (obtained from list or workflow responses)

Response Fields

FieldTypeDescription
idUUIDUnique transaction identifier
createdAtdatetimeTransaction creation timestamp (ISO 8601, UTC)
updatedAtdatetimeLast update timestamp (ISO 8601, UTC)
workflowIdstringWorkflow identifier for transaction orchestration
externalIdstringExternal reference ID (nullable)
senderAddressstringSender blockchain address (0x...)
recipientAddressstringRecipient blockchain address (0x...)
valuestringTransaction value in human-readable format
assetstringAsset symbol (e.g., ETH, USDC)
networkstringNetwork chain ID as string
chainIdnumberBlockchain network chain ID
organizationIdUUIDOwning organization ID
recipientOrgIdUUIDRecipient organization ID (for internal transfers)
noncenumberTransaction nonce
hashstringBlockchain transaction hash (nullable until submitted)
statusenumCurrent lifecycle status (see Status Values below)
failureReasonstringFailure description if status is FAILED (nullable)
gasLimitstringMaximum gas units allocated
gasPricestringGas price in Gwei (legacy transactions, nullable)
maxFeePerGasstringEIP-1559 max fee per gas in Gwei
maxPriorityFeePerGasstringEIP-1559 priority fee in Gwei
gasUsedstringActual gas consumed (after confirmation)
blockNumberstringBlock number where transaction was mined
blockHashstringBlock hash where transaction was mined
timestampdatetimeBlockchain confirmation timestamp (ISO 8601)
rawTransactionstringSigned raw transaction hex data
metadataobjectAdditional transaction metadata (see Metadata Fields)
auditLogsarrayComplete timeline of all transaction events

Metadata Fields

FieldTypeDescription
eventIdUUIDEvent identifier
confirmedAtdatetimeConfirmation timestamp (ISO 8601)
eventSourcestringSource service that processed the event
confirmationCountnumberNumber of block confirmations

Status Values

StatusDescription
CREATEDTransaction initiated, not yet submitted
SUBMITTEDSent to blockchain, awaiting confirmation
PENDING_APPROVALRequires multi-party approval
APPROVEDApproved, proceeding to execution
CONFIRMEDSuccessfully confirmed on blockchain
FAILEDExecution failed

Use Cases

  • Display full transaction details in a detail view
  • Verify transaction execution and confirmation status
  • View complete audit trail for compliance
  • Debug failed transactions with failure reason
  • Export single transaction data for records

Required Permission

transactions:read