GET https://api.trustware.io/api/v1/route-intent/:intentId/status
Poll this endpoint after submitting the receipt to track routing and settlement progress through to completion. The metadata field echoes exactly what you passed in the POST /route call, so use it to attribute the transaction to the correct user or internal record.
Poll until status reaches success or failed.
Path parameters
Response
Status values
Thestatus field on the response is one of four values:
If
intentId is unknown or no receipt has been submitted yet, the endpoint returns HTTP 404 Not Found rather than a status value.
Auxiliary status fields
A few separate fields surface conditions that are not part of the mainstatus enum:
Response fields
Polling guidance
Usenext_poll_at as the suggested time for your next request rather than a fixed interval. This avoids unnecessary requests while the route is in transit.
On failed status: if the source chain transaction confirmed but the route failed, Trustware initiates a refund to the source address. Your application should not trigger any downstream payout until success is confirmed.
The
status endpoint will become a WebSocket stream in a future release. The polling interface will remain supported.