Object
The wallet balance object
Fields
objectstringrequiredwallet_idstringrequiredStarts with
wal_.assetstringrequiredA wallet asset code. The set is data on
GET /routes. In 1.0 it holds two assets:ndeipi-points: Ndeipi Points, bought with fiat on Absa or PayPal at a fixed price per currency and cashed out the same way. Every user's default asset.ndeipi-coin: NdeipiCoin, opt-in. Its price moves. It is bought and sold only by converting points at a locked quote (POST /quotes), never directly with fiat. A wallet needsacknowledge_price_risk: trueto create.
availablestringrequiredSpendable now: for points, purchased plus earned. Never negative.
pendingstringrequiredIn flight in suspense; deposits not yet credited and payouts not yet confirmed.
cashablestringrequiredThe part of
availablethat can be cashed out: points bought with fiat and not yet spent. Earned points (rewards) can be spent and sent but never cashed out, and spending uses them first. An off-ramp above this returns422 amount_exceeds_cashable. Always0forndeipi-coinwallets, which cash out by converting to points first.as_oftimestamprequired
{
"object": "wallet_balance",
"wallet_id": "wal_01JA8Z4K2V9QW3H6Y7XKD2M0RS",
"asset": "ndeipi-points",
"available": "75.00",
"pending": "0.00",
"cashable": "60.00",
"as_of": "2026-10-16T09:30:02Z"
}