Skip to main content
GET
/
api
/
canary
/
balance
Get Merchant Balance
curl --request GET \
  --url https://api.cashful.africa/api/canary/balance \
  --header 'Authorization: Bearer <token>'
{
  "id": "balance_merchant_456",
  "merchantId": "merchant_456",
  "amount": 50000,
  "currency": "ZAR",
  "available": 50000,
  "pending": 0,
  "createdAt": "2025-01-15T10:30:00.000Z",
  "updatedAt": "2025-01-15T10:30:00.000Z"
}

Documentation Index

Fetch the complete documentation index at: https://docs.cashful.africa/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

merchantId
string

The ID of the merchant whose balance is being requested. If omitted, defaults to the authenticated merchant.

Response

Successfully retrieved merchant balance

id
string
required

Unique identifier

createdAt
string<date-time>
required
updatedAt
string<date-time>
required
merchantId
string
required
amount
number
required
currency
string
required
available
number
required
pending
number
required
deletedAt
string<date-time>