Skip to main content

API products

Products below match the API reference tab. Use Sign requests for playground headers. Writes that move money need Idempotency-Key and the matching *:write scope.

Core API

Scopes: wallets:read, transactions:read.

Transfers (NGN local)

Scopes: transfers:read, transfers:write. Use the accountName from validate on create.

Identity (BVN / NIN)

Scopes: identity:read, identity:write. Writes need Idempotency-Key. Live keys debit your NGN wallet when the provider answers (including not-found); provider-down errors are refunded. Start: Identity overview

VAS (bill payments + eSIM)

Base: /api/v1/merchant/vas · scopes vas:read, vas:write

Shared

Airtime & data

Cable & electricity (validate first)

Other VAS


Gift cards

Buy catalog → pricing → order. Sell catalog → pricing → sell order. Scopes: gift-cards:read, gift-cards:write.

Virtual cards

Scopes: virtual-cards:read, virtual-cards:write.

Crypto (may be disabled)

If crypto is OFF for your merchant, calls fail until enabled.
Start: Crypto overview Scopes: crypto:read, crypto:write. Writes usually need a live key + Idempotency-Key.

Webhooks

Configure HTTPS callbacks in the portal. Verify X-SendPadi-Signature.