Wallet
Your account’s KES balance and transaction history. Read-only. Top up from the portal.
Balance
Section titled “Balance”GET /wallet/balance
Returns { balance: string, currency: string }:
{ "balance": "1250.00", "currency": "KES" }Transactions
Section titled “Transactions”GET /wallet/transactions
| Query | Type | Default | Description |
|---|---|---|---|
limit |
integer | 50 |
Max 200. |
offset |
integer | 0 |
Rows to skip. |
Returns array<Transaction>, newest first.
The Transaction object
Section titled “The Transaction object”| 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. |