Appearance
Get All Balance
Balances for all merchant currencies.
| Method | GET |
| URL | /api/m1/balance |
| Auth | Bearer ZMPRO-… (live) or ZMDEV-… (test) |
Headers
| Header | Value |
|---|---|
Authorization | Bearer ZMPRO-your-live-api-key |
Request
bash
curl -X GET 'https://api.vizo.app/api/m1/balance' \
-H 'Authorization: Bearer ZMPRO-your-live-api-key'ts
const response = await fetch('https://api.vizo.app/api/m1/balance', {
method: 'GET',
headers: {
Authorization: 'Bearer ZMPRO-your-live-api-key',
},
});
const data = await response.json();
console.log(data);py
import requests
url = "https://api.vizo.app/api/m1/balance"
headers = {
"Authorization": "Bearer ZMPRO-your-live-api-key",
}
response = requests.request("GET", url, headers=headers)
print(response.status_code)
print(response.json())php
<?php
$ch = curl_init('https://api.vizo.app/api/m1/balance');
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => [
'Authorization: Bearer ZMPRO-your-live-api-key',
],
]);
$response = curl_exec($ch);
$status = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
echo $status, PHP_EOL, $response, PHP_EOL;Responses
Get All Balance — 200 OK
json
{
"status": true,
"data": [
{
"id": "z6MRgjoxDzIG3R2b10yVUyW38dVA4aS2gWkznVkMCkekvdQ5BvfY8M4vwzvY",
"currency": "GHS",
"available_balance": 358880.33,
"ledger_balance": 0,
"input_at": "2022-08-23T10:35:51.000000Z",
"update_at": "2022-08-30T19:52:45.000000Z"
},
{
"id": "YeMpQY4WVMIQOavYQVZ1fEyo6gEnMkIVLnekmPnYc3R6nRGP5bu5B5ek30W8",
"currency": "USD",
"available_balance": 1000,
"ledger_balance": 0,
"input_at": "2022-08-23T10:37:06.000000Z",
"update_at": "2022-08-23T10:37:06.000000Z"
},
{
"id": "VDyAEVMBR7SMD4dA1DMkh7VNjxLKZzUX423EN6DjcQnLvPVnMxi6XROERD5Y",
"currency": "NGN",
"available_balance": 20054.9,
"ledger_balance": 0,
"input_at": "2022-08-30T19:58:18.000000Z",
"update_at": "2022-08-31T16:07:43.000000Z"
}
],
"message": "Success"
}