id for the created wallet action. Your application can use this ID to poll for the action’s current status.
Usage
To get the status of a wallet action, make aGET request to
Response
string
The unique identifier for the wallet action.
string
The ID of the wallet that initiated the action.
'swap' | 'transfer'
The type of the wallet action.
'pending' | 'succeeded' | 'rejected' | 'failed'
The current status of the action.
array
The steps of the wallet action. Only returned when
?include=steps is passed as a query
parameter. Each step includes its own status, chain identifier, and transaction hash.swap or transfer. See the API reference for the full response schema.
Including step details
By default, the response only returns the overall state of the action to provide visibility into whether it succeeded or failed. For more granular information, such as transaction hashes, chain IDs, and per-step statuses, pass?include=steps as a query parameter.
Listing all wallet actions
To retrieve all wallet actions for a given wallet, make aGET request to
cursor and limit query parameters.
data array of wallet actions and a next_cursor field for pagination. See the API reference for the full request and response schema.
Polling recommendations
Wallet actions typically complete within a few seconds, but can take longer depending on network conditions. Poll infrequently and stop once thestatus reaches a terminal value (succeeded, rejected, or failed).

