Skip to main content
GET
Get transaction

Authorizations

X-API-Key
string
header
required

Headers

API-Version
enum<string>
default:v1

API version (defaults to the latest supported version if omitted).

Available options:
v1

Path Parameters

id
string<uuid>
required

Transaction ID

Response

Success

amount
string

Transferred amount as a human-readable decimal in the asset's display unit

Example:

"25.5"

amount_raw
string

Transferred amount as an integer in the asset's smallest base unit

Example:

"25500000"

asset
string

Symbol of the transferred asset

Example:

"USDC"

asset_decimals
integer

Number of decimals used to convert the asset's base units to its display unit

Example:

6

block_hash
string

Hash of the block the transaction was included in

Example:

"0x8f4c1b8e2a7d3f06c5b1a09e8d7c6f5e4d3c2b1a09f8e7d6c5b4a3928170615f"

block_number
integer

Number of the block the transaction was included in

Example:

21345678

broadcast_at
string<date-time>

ISO-8601 timestamp when the transaction was broadcast to the network

Example:

"2026-05-16T10:30:02Z"

chain
string

Blockchain the transaction was made on

Example:

"ethereum"

completed_at
string<date-time>

ISO-8601 timestamp when the transaction reached a completed state

Example:

"2026-05-16T10:30:45Z"

confirmations
integer

Number of block confirmations for the transaction

Example:

12

created_at
string<date-time>

ISO-8601 timestamp when the transaction was created

Example:

"2026-05-16T10:30:00Z"

direction
string

Transaction direction relative to the wallet (e.g. inbound, outbound)

Example:

"outbound"

error_message
string

Human-readable error message when the transaction failed

execute_at
string<date-time>

When a policy-delayed transaction (status=delayed) is scheduled to execute. Present only while the transaction is time-locked.

Example:

"2026-05-16T11:30:00Z"

fee_amount
string

Estimated network fee as a human-readable decimal in the fee asset's display unit

Example:

"0.0012"

fee_amount_raw
string

Estimated network fee as an integer in the fee asset's smallest base unit

Example:

"1200000000000000"

fee_asset
string

Symbol of the asset fees are denominated in (usually the chain's native coin)

Example:

"ETH"

fee_decimals
integer

Number of decimals used to convert the fee asset's base units to its display unit

Example:

18

from_address
string

Sender address

Example:

"0x3f5CE5FBFe3E9af3971dD833D26bA9b5C936f0bE"

gas_station_id
string

Identifier of the gas station used to fund the transaction's fees

Example:

"9b2e7a1c-3d4f-4a8b-9c0d-1e2f3a4b5c6d"

id
string

Unique identifier of the transaction

Example:

"7c9e6679-7425-40de-944b-e07fc1f90ae7"

network
string

Network the transaction was made on (e.g. mainnet)

Example:

"mainnet"

note
string

Optional partner-supplied note attached to the transaction

Example:

"Invoice 4471 payout"

object
string

Object type, always "transaction"

Example:

"transaction"

realized_fee_amount
string

Actual network fee paid as a human-readable decimal in the fee asset's display unit

Example:

"0.001"

realized_fee_amount_raw
string

Actual network fee paid as an integer in the fee asset's smallest base unit

Example:

"1000000000000000"

realized_fee_asset
string

Symbol of the asset the realized fee is denominated in

Example:

"ETH"

realized_fee_decimals
integer

Number of decimals used to convert the realized fee asset's base units to its display unit

Example:

18

signed_at
string<date-time>

ISO-8601 timestamp when the transaction was signed

Example:

"2026-05-16T10:30:01Z"

sponsored
boolean

Whether the transaction's network fee was sponsored

Example:

false

status
enum<string>

Lifecycle state. Non-terminal: pending_signature, pending_authorization, delayed, signed, awaiting_sponsorship, broadcasting, confirming, pending_screening. Terminal: completed, failed, cancelled, rejected. Poll this endpoint until a terminal state; an empty tx_hash means it has not been broadcast yet.

Available options:
pending_signature,
pending_authorization,
delayed,
signed,
awaiting_sponsorship,
broadcasting,
confirming,
completed,
failed,
cancelled,
rejected,
pending_screening
Example:

"completed"

to_address
string

Recipient address

Example:

"0x742d35Cc6634C0532925a3b844Bc454e4438f44e"

tx_hash
string

On-chain transaction hash; empty until the transaction is broadcast

Example:

"0x9f4c1b8e2a7d3f06c5b1a09e8d7c6f5e4d3c2b1a09f8e7d6c5b4a3928170615f"

tx_type
string

Type of transaction

wallet_id
string

Identifier of the wallet the transaction belongs to

Example:

"a1b2c3d4-5e6f-7a8b-9c0d-1e2f3a4b5c6d"