Track transaction status
Returns the status of a transaction by hash.
The status key of the response provides a status of the transaction which is one of
- submitted
- pending
- completed
- failed
- abandoned
- unknown
The raw key provides the full response from the provider, which may provide additional information including links to block explorers and intermediary transactions. As each provider response is different it is up to clients to parse raw provider responses to use them.
Query Parameters
Clients that did not submit their transaction via the Faraday API can still use this endpoint by providing:
- tx_hash (required, path) — The transaction hash on the source chain.
- quote_id (optional, query string) — If the transaction originated from a Faraday quote, include the quote UUID to link to the original quote record.
Documentation Index
Fetch the complete documentation index at: https://docs.range.org/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Transaction hash to track
Query Parameters
Optional quote ID if the transaction was not submitted via the Faraday API
Response
OK
Transaction status successfully retrieved.
Provider name (e.g., "Skip Go", "Squid", "Axelar").
"Skip Go"
Raw provider payload for debugging or analytics.
Normalized transaction status (Pending, Completed, etc.)
submitted, pending, completed, failed, abandoned, unknown "pending"

