Retrieve all business wallets. Required scope: wallet:read.
Authorization
oauth2ClientCredentials wallet:readAuthorizationBearer <token>
Use your OAuth client credentials to obtain a short-lived Bearer token from POST /oauth/token.
In: header
Scope: wallet:read
Response Body
application/json
application/json
List all wallets
curl --request GET \ --url 'https://example.com/api/external/wallet'[ { "id": "e7efc60f-247d-4ecc-b04b-c4810df25758", "business_id": "9d469b3f-ca6c-4e82-8b4f-5f323c9ab03e", "currency": "NGN", "currency_id": "9d469b3f-ca6c-4e82-8b4f-5f323c9ab03e", "amount": 0, "is_active": true }, { "id": "wallet_cad_456", "business_id": "9d469b3f-ca6c-4e82-8b4f-5f323c9ab03e", "currency": "CAD", "currency_id": "currency_cad_id", "amount": 25000, "is_active": true }]GETList all currencies
Retrieve all supported currencies. Each currency includes its country. Some currencies, such as XOF, are offered in more than one country, and each country has its own currency ID. Use `country_id` or `country` to tell these currencies apart. Required scope: `currency:read`.
GETGet wallet
Retrieve a single wallet by ID. Required scope: `wallet:read`.