Skip to main content
Discover your wallet IDs and check their current balances. All endpoints require the standard x-api-key + x-timestamp headers — see Authentication. The client is identified by your API key — there is no client_id parameter, and you can only see your own wallets. Typical flow: list wallets → get balance → create a disbursement.

1. List wallets

GET /api/v3/wallets Returns all of your wallets. Use the returned wallet_id as client_wallet_id when creating a disbursement, and as the wallet_id path parameter in Get wallet balance and List available banks.

Response

If your account has no wallets yet, the response is 200 OK with "wallets": [] and "total_count": 0 — not an error.

2. Get wallet balance

GET /api/v3/wallets/{wallet_id}/balance Returns the current balance of one wallet. The wallet must belong to your client; otherwise 404.

Response

balance is a decimal string — parse it with a decimal type, never as a float. Floating-point rounding on money values will cause reconciliation mismatches.

3. Errors

If you get a 404 for a wallet ID you believe is yours, re-check it against List wallets.