Skip to main content
Use these read-only endpoints to validate a customer before purchase and to fetch the IDs and plan codes the purchase endpoints expect.

Validate a customer

Verify smartcard

POST /api/cable/cable-validation

Verify meter

POST /api/bill/bill-validation

Catalogs

Fetch the IDs and plan codes used by the purchase endpoints.
CatalogEndpoint
NetworksGET /api/website/app/network
DISCOs (electricity)GET /api/website/app/disco
Cable plansGET /api/website/app/cableplan
Exam bodiesGET /api/website/app/exam
cURL
curl "https://api.mysubwallet.ng/api/website/app/network" \
  -H "Authorization: Token your_api_key"
Response
{
  "status": "success",
  "data": [
    { "id": 1, "name": "MTN" },
    { "id": 2, "name": "Airtel" },
    { "id": 3, "name": "Glo" },
    { "id": 4, "name": "9mobile" }
  ]
}
Data and cable plan IDs/codes are also listed on the dashboard’s Pricing & Plan IDs page.