Endpoint
URL:https://api.saber.money/api/v2/wallet/transactions?transaction_type=ONRAMP_AND_WITHDRAWMethod:
GET
Note:transaction_typeis required. If it is missing or empty, the API returns HTTP400with body{"success": false, "errors": [{"code": null, "text": "Missing transaction_type"}]}.
Query Parameters
Headers
Response Fields
Every field below is always present in each transaction object returned by this list endpoint. ForONRAMP_AND_WITHDRAW (EXTERNAL_BUY) items the backend only populates the base fields, so the remaining fields are currently serialized with empty / zero values. Clients should not rely on those zeroed fields carrying real data here; populated values are available from the transaction details endpoint.
Optional fields that appear only when set:
txn_hash, address, network, fees, compliance, source_id, payment_method.
Sample API Call
Sample Response
Use Cases
- Transaction Tracking: Retrieve all transactions for a user to monitor their history and status.
- Error Analysis: Use
failure_codeandfailure_descto analyze and debug failed transactions. - Financial Reporting: Aggregate transaction IDs, statuses and amounts for tracking; fetch the transaction details endpoint when fee or fiat/crypto amount breakdowns are needed for reconciliation.