curl -X GET "https://api.tabsglobal.co/v1/payouts/banks" \
-H "Authorization: Bearer sk_live_..."
const response = await fetch("https://api.tabsglobal.co/v1/payouts/banks", {
method: "GET",
headers: {
"Authorization": `Bearer ${process.env.TABS_SECRET_KEY}`,
},
});
const banks = await response.json();
console.log(banks);
import requests
response = requests.get(
"https://api.tabsglobal.co/v1/payouts/banks",
headers={"Authorization": f"Bearer {API_KEY}"},
)
print(response.json())
[
{ "name": "Access Bank", "code": "044" },
{ "name": "Guaranty Trust Bank (GTBank)", "code": "058" },
{ "name": "Zenith Bank", "code": "057" },
{ "name": "United Bank for Africa (UBA)", "code": "033" },
{ "name": "First Bank of Nigeria", "code": "011" },
{ "name": "Wema Bank", "code": "035" },
{ "name": "Kuda Bank", "code": "50211" },
{ "name": "Opay", "code": "999992" },
{ "name": "Moniepoint MFB", "code": "50515" }
]
Payouts API
List Supported Banks
Retrieve verified commercial and microfinance banks available for instant payouts.
GET
/
v1
/
payouts
/
banks
curl -X GET "https://api.tabsglobal.co/v1/payouts/banks" \
-H "Authorization: Bearer sk_live_..."
const response = await fetch("https://api.tabsglobal.co/v1/payouts/banks", {
method: "GET",
headers: {
"Authorization": `Bearer ${process.env.TABS_SECRET_KEY}`,
},
});
const banks = await response.json();
console.log(banks);
import requests
response = requests.get(
"https://api.tabsglobal.co/v1/payouts/banks",
headers={"Authorization": f"Bearer {API_KEY}"},
)
print(response.json())
[
{ "name": "Access Bank", "code": "044" },
{ "name": "Guaranty Trust Bank (GTBank)", "code": "058" },
{ "name": "Zenith Bank", "code": "057" },
{ "name": "United Bank for Africa (UBA)", "code": "033" },
{ "name": "First Bank of Nigeria", "code": "011" },
{ "name": "Wema Bank", "code": "035" },
{ "name": "Kuda Bank", "code": "50211" },
{ "name": "Opay", "code": "999992" },
{ "name": "Moniepoint MFB", "code": "50515" }
]
Returns all verified Nigerian commercial and microfinance banks with their canonical 3-digit CBN bank codes and names.
Scopes required
payouts: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/payouts/banks" \
-H "Authorization: Bearer sk_live_..."
const response = await fetch("https://api.tabsglobal.co/v1/payouts/banks", {
method: "GET",
headers: {
"Authorization": `Bearer ${process.env.TABS_SECRET_KEY}`,
},
});
const banks = await response.json();
console.log(banks);
import requests
response = requests.get(
"https://api.tabsglobal.co/v1/payouts/banks",
headers={"Authorization": f"Bearer {API_KEY}"},
)
print(response.json())
[
{ "name": "Access Bank", "code": "044" },
{ "name": "Guaranty Trust Bank (GTBank)", "code": "058" },
{ "name": "Zenith Bank", "code": "057" },
{ "name": "United Bank for Africa (UBA)", "code": "033" },
{ "name": "First Bank of Nigeria", "code": "011" },
{ "name": "Wema Bank", "code": "035" },
{ "name": "Kuda Bank", "code": "50211" },
{ "name": "Opay", "code": "999992" },
{ "name": "Moniepoint MFB", "code": "50515" }
]
