Get block trade

Retrieve a specific block trade by ID with full details.

Returns complete block trade information including status, trade details, signatures, and offers.

Access: Available to initiator, required signers, or accounts with submitted offers.

Returns:

  • Block ID and status (CREATED, OFFER_COLLECTION, READY_TO_EXECUTE, EXECUTING, COMPLETED, CANCELLED)
  • Market-specific trade details with orders and fill information
  • All collected signatures from required signers
  • Creation time, last update, expiration, and participant information

Path parameters

block_trade_idstringRequired
Block Trade ID

Response

OK
block_expirationinteger or null
Unix timestamp in milliseconds when block expires
block_idstring or null

Backend-generated unique identifier

block_typeenum or null
Block type
Allowed values:
created_atinteger or null
When block was created
initiatorstring or null
Account that initiated this block trade
last_updated_atinteger or null
When block was last updated
noncestring or null
Original block nonce
parent_block_idstring or null

Parent block ID (if offer-based)

required_signerslist of strings or null
List of accounts that can participate in the block trade
signaturesmap from strings to objects or null

Current signatures on this block (for signature verification)

statusenum or null
Current status of the block trade
tradesmap from strings to objects or null
Map of market to trade details

Errors