Status
Track Status
Track the status of a single trade (swap or bridge) transaction by hash or ID.
GET
Returns step-level status for a trade. Cross-chain trades are async; poll until the status reaches a terminal state (
COMPLETED, FAILED, PARTIAL, or REFUNDED). To check several transactions in one call, see Batch Status.
Query
EithertxHash or txId, always paired with chainId:
string
On-chain transaction hash from the executed trade.
string
The DZap transaction ID returned when building the trade.
integer
required
Chain ID where the transaction was executed.
Response
string
Overall status:
COMPLETED, FAILED, PENDING, PARTIAL, or REFUNDED.boolean
string
integer
integer
Unix timestamp.
string
swap, bridge, or zap.object[]
One entry per leg of the trade.
Last modified on July 29, 2026