Skip to content

Wallet

Your account’s KES balance and transaction history. Read-only. Top up from the portal.

GET /wallet/balance

Returns { balance: string, currency: string }:

{ "balance": "1250.00", "currency": "KES" }

GET /wallet/transactions

Query Type Default Description
limit integer 50 Max 200.
offset integer 0 Rows to skip.

Returns array<Transaction>, newest first.

Field Type Description
uuid string Stable identifier.
direction string debit (charge) or credit (top-up / refund).
kind string call_charge · did_setup · did_monthly · tts · storage · topup · refund · adjustment.
amount string KES amount.
balance_before string Wallet balance before this entry.
created_at string ISO-8601 timestamp.