curl -X GET "https://api.tabsglobal.co/v1/wallets" \
-H "Authorization: Bearer sk_live_..."
const response = await fetch("https://api.tabsglobal.co/v1/wallets", {
method: "GET",
headers: {
"Authorization": `Bearer ${process.env.TABS_SECRET_KEY}`,
},
});
const data = await response.json();
console.log(data);
import requests
response = requests.get(
"https://api.tabsglobal.co/v1/wallets",
headers={"Authorization": f"Bearer {API_KEY}"},
)
print(response.json())
[
{
"id": "a1b2c3d4-e5f6-4a5b-8c9d-0e1f2a3b4c5d",
"currency": "NGN",
"balanceMinor": "145000000"
},
{
"id": "b2c3d4e5-f6a7-4b5c-9d0e-1f2a3b4c5d6e",
"currency": "USD",
"balanceMinor": "825000"
}
]
Wallets API
List All Wallets
Retrieve balances across all active merchant wallets.
GET
/
v1
/
wallets
curl -X GET "https://api.tabsglobal.co/v1/wallets" \
-H "Authorization: Bearer sk_live_..."
const response = await fetch("https://api.tabsglobal.co/v1/wallets", {
method: "GET",
headers: {
"Authorization": `Bearer ${process.env.TABS_SECRET_KEY}`,
},
});
const data = await response.json();
console.log(data);
import requests
response = requests.get(
"https://api.tabsglobal.co/v1/wallets",
headers={"Authorization": f"Bearer {API_KEY}"},
)
print(response.json())
[
{
"id": "a1b2c3d4-e5f6-4a5b-8c9d-0e1f2a3b4c5d",
"currency": "NGN",
"balanceMinor": "145000000"
},
{
"id": "b2c3d4e5-f6a7-4b5c-9d0e-1f2a3b4c5d6e",
"currency": "USD",
"balanceMinor": "825000"
}
]
Returns balances across all active currency wallets associated with your merchant account. Amounts are represented in minor currency units (e.g. kobo or cents as strings).
Scopes required
wallets:read or *
Headers
string
required
Bearer API secret key formatted as
Bearer sk_live_... or Bearer sk_test_....Response
array
curl -X GET "https://api.tabsglobal.co/v1/wallets" \
-H "Authorization: Bearer sk_live_..."
const response = await fetch("https://api.tabsglobal.co/v1/wallets", {
method: "GET",
headers: {
"Authorization": `Bearer ${process.env.TABS_SECRET_KEY}`,
},
});
const data = await response.json();
console.log(data);
import requests
response = requests.get(
"https://api.tabsglobal.co/v1/wallets",
headers={"Authorization": f"Bearer {API_KEY}"},
)
print(response.json())
[
{
"id": "a1b2c3d4-e5f6-4a5b-8c9d-0e1f2a3b4c5d",
"currency": "NGN",
"balanceMinor": "145000000"
},
{
"id": "b2c3d4e5-f6a7-4b5c-9d0e-1f2a3b4c5d6e",
"currency": "USD",
"balanceMinor": "825000"
}
]
