Fetch wallet balances for the authenticated product (collections, payouts, etc.). Filter by currency or fetch all.
currency (e.g., KES). If omitted, all balances for the product are returned.
Base URL (Sandbox)
{{payments_tsq_base_url}}
401 Unauthorized.
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| currency | query | string | No | ISO currency code (e.g., KES, UGX). If omitted, returns all balances for the product tied to your token. |
Notes
actual_balanceis the total ledger balance.available_balanceis the spendable amount after holds/reserves.alert_limitis your configured low-balance threshold (if any).statusreflects wallet state (e.g.,ACTIVE,INACTIVE,SUSPENDED).
currency is optional; when omitted, all provisioned wallets for the token’s product are returned.GET and does not change state; no idempotency key required.429 with retries and backoff.404 or an empty list depending on provisioning.Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
ISO currency code to filter the balance (e.g., KES, UGX, USD).
"KES"