Get Transaction
Get transaction details by ID
Get Transaction
Retrieve details of a specific transaction, including on-chain status.Response
| Field | Type | Description |
|---|---|---|
transaction_type | string | Gateway transaction type, for example OUTBOUND, X402_SIGN, or X402_SETTLE |
amount | string | Transaction amount (decimal string) |
status | string | Gateway transaction status; values depend on the transaction type |
tx_hash | string | On-chain transaction hash (empty if not yet broadcast) |
Errors
| HTTP | Code | Condition |
|---|---|---|
| 400 | invalid_parameter | Missing transaction ID |
| 404 | not_found | Transaction not found |
Authorizations
JWT access token obtained from the /api/v1/auth/token endpoint.
Path Parameters
The unique identifier of the transaction.
Response
Transaction retrieved successfully.
Unique identifier for the transaction.
"tx_w1x2y3z4a5"
The wallet ID associated with this transaction.
"wal_a1b2c3d4e5f6"
The client ID that initiated this transaction.
"cli_x1y2z3"
Transaction chain returned by the gateway.
"ethereum"
Transaction type returned by the gateway, for example TRANSFER, X402_SIGN, or X402_SETTLE.
"OUTBOUND"
The sender's blockchain address.
"0x1234567890abcdef1234567890abcdef12345678"
The recipient's blockchain address.
"0xabcdefabcdefabcdefabcdefabcdefabcdefabcd"
The symbol of the transferred token.
"USDT"
The amount transferred.
"100.00"
Transaction status returned by the gateway. Values depend on the transaction type.
"CONFIRMED"
Timestamp when the transaction was created.
"2026-01-15T11:00:00Z"
The on-chain transaction hash. Null while the transaction is pending.
"0xabc123def456789..."