curl https://api.vouchmark.com/v1/wallet \
-H "Authorization: Bearer $TOKEN"
{
"success": true,
"wallet": {
"balance": 50000,
"paymentThreshold": 10000,
"autoTopUp": {
"enabled": true,
"triggerBelow": 5000,
"rechargeAmount": 100000
},
"hasSavedCard": true,
"currency": "NGN"
}
}
Wallet & Billing
Get wallet
Retrieve your current wallet balance and configuration.
GET
/
v1
/
wallet
curl https://api.vouchmark.com/v1/wallet \
-H "Authorization: Bearer $TOKEN"
{
"success": true,
"wallet": {
"balance": 50000,
"paymentThreshold": 10000,
"autoTopUp": {
"enabled": true,
"triggerBelow": 5000,
"rechargeAmount": 100000
},
"hasSavedCard": true,
"currency": "NGN"
}
}
Returns the authenticated account’s wallet balance, payment threshold, auto top-up configuration, and saved-card status.
All monetary values in this response are in naira (NGN), not kobo. Divide a kobo amount by 100 to get naira.
Query parameters
None.curl https://api.vouchmark.com/v1/wallet \
-H "Authorization: Bearer $TOKEN"
{
"success": true,
"wallet": {
"balance": 50000,
"paymentThreshold": 10000,
"autoTopUp": {
"enabled": true,
"triggerBelow": 5000,
"rechargeAmount": 100000
},
"hasSavedCard": true,
"currency": "NGN"
}
}
Response fields
boolean
object
Show wallet
Show wallet
number
Current wallet balance in naira.
number
Minimum balance threshold in naira.
object
boolean
Whether a reusable card is on file (required for auto top-up).
string
Always
NGN.