Skip to main content
Once a transaction is created, you typically want to know what kind it is, where it sits in its lifecycle, and how to retrieve it. This page covers the types, the statuses they move through, and the endpoint for listing them.

Transaction types

Transaction statuses

The transaction status can be checked by calling the Get transaction endpoint.
  • created: The transaction has been created and is waiting to be signed.
  • waiting_for_funds: The transaction has been signed. The system is waiting for the bank transfer to trigger the broadcasting of the transaction.
  • funds_in_transfer: The funds have been scheduled to arrive with Bridge soon.
  • processing: The funds have arrived with Bridge and are currently being on-ramped. The transaction is being broadcasted.
  • completed: The transaction has been broadcasted and executed. The funds have been transferred to the vault.

Retrieving transactions

Three endpoints are available depending on what you need: a single transaction by ID, all transactions for one account, or every transaction across all your accounts.
Get single transaction returns one transaction by its ID.Query parameters
  • transaction_id — UUID of the transaction.
You can use this to poll the status of a specific transaction (deposit, withdrawal, etc.) after the user has signed it.