Welcome
The mySubwallet API lets you purchase services, manage transactions, and access resources in our system directly from your own application — so you can resell airtime and data, pay bills, verify customers, and more, all funded from your wallet balance.Authentication
Generate your access token and authenticate every request.
Quickstart
Make your first successful purchase in minutes.
API Reference
Interactive endpoints for data, airtime, cable, electricity and more.
Plans & Catalogs
Fetch data plan IDs, DISCOs, cable plans and exam bodies.
Base URL
All endpoints are relative to:How it works
Fund your wallet
Top up your mySubwallet balance from the dashboard. Every API purchase is debited from this balance.
Get your API key
Authenticate once to retrieve your
AccessToken (API key). See Authentication.Every purchase request must include a unique
request-id. Reusing the same request-id returns the original transaction instead of charging you twice — this protects you from accidental duplicate purchases on retries.
