- Fetch the user’s deposit wallet address.
- Make the deposit to that address.
- Wait for the success callback webhook.
API Descriptions
- Fetch Deposit Wallet Address
GET https://api.saber.money/api/v1/wallet/user_deposit_address?symbol=USDT&network=BSC Both
symbol and network are mandatory query params. Omitting network returns HTTP 400 (network is required); omitting symbol returns HTTP 400 (currency is required). network must be a single value, not a comma-separated list.
Request Example
Sample request:
- Deposit Success Webhook
source_addressis always present (a string). It is empty ("") for internal/aggregator transfers, otherwise the on-chain sending address.feesis always present and nullable; it is currentlynullfor crypto deposits.
- Fetch All Transactions for a User
GET https://api.saber.money/api/v1/wallet/deposit/ Request Example Sample request:
- Fetch All Deposit Transactions
GET https://api.saber.money/api/v2/wallet/transactions?transaction_type=DEPOSIT Request Example Sample request: