Get the status of a swap or bridge transactions.
cURL
curl --request GET \ --url https://trade-api.gateway.uniswap.org/v1/swaps \ --header 'x-api-key: <api-key>'
{ "requestId": "<string>", "swaps": [ { "swapType": "DUTCH_LIMIT", "status": "PENDING", "txHash": "<string>", "swapId": "<string>" } ] }
The transaction hashes.
The unique hash of the transaction.
The unique ID of the blockchain. For a list of supported chains see the FAQ.
1
10
56
130
137
324
480
1868
8453
10143
42161
42220
43114
81457
7777777
1301
84532
11155111
143
Get swap successful.
A unique ID for the request.
Show child attributes
The routing for the proposed transaction.
DUTCH_LIMIT
CLASSIC
DUTCH_V2
DUTCH_V3
BRIDGE
LIMIT_ORDER
PRIORITY
WRAP
UNWRAP
CHAINED
PENDING
SUCCESS
NOT_FOUND
FAILED
EXPIRED