CheapDataHub API

Communications · Payments

CheapDataHub is a Nigerian VTU (Virtual Top-Up) platform that offers both a consumer-facing reseller app/website and a dedicated REST API for developers (documented separately at cheapdatahub.ng/api-for-developers/). The API lets developers programmatically purchase airtime and data bundles for MTN, Glo, Airtel and 9Mobile, pay electricity bills to Nigerian Distribution Companies (Discos) in prepaid and postpaid modes, subscribe to DSTV, GOTV and Startimes cable TV packages, and buy exam PINs for WAEC, NECO, NABTEB and JAMB.

commission

Bearer Token (API Key)

Not publicly documented

✗ Not Available

Best For

Developers and small businesses building Nigerian VTU resale platforms who need airtime, data, electricity, cable TV and exam-pin purchasing in one API

Pricing

No CAC/regulatory registration details are disclosed on the site. CheapDataHub explicitly states a sandbox environment is 'not publicly available yet' and recommends testing with small live transactions, so budget real wallet funds for integration testing. Rate limits are not documented. Support is via WhatsApp (+234 913 007 9506) and email (cheapdatahub1@gmail.com), described as 24/7. The company's own uptime (99.9%) and delivery-speed (<2s) claims are self-reported and not independently verified. 9Mobile data bundles are currently unavailable, and cable TV purchases carry 0% discount (no markup savings vs. standard vendor rates), unlike airtime and electricity which do have wholesale discounts.

Key Highlights

  • Single API for airtime, data, electricity, cable TV and exam PINs
  • API keys auto-generated on signup, no separate developer approval step
  • Public plan-IDs page listing bundle prices and codes for integration
  • Real-time webhooks for transaction status (initiated to successful/failed/refunded)
  • Code examples provided in PHP, JavaScript and Python
  • Wallet funding via Payvessel or dedicated bank account

Required Access Documents

  • Account SignupRequired
    Create a CheapDataHub account; an API key is generated automatically on registration.
  • Funded WalletRequired
    Fund your account wallet via Payvessel or a dedicated bank account before making live API purchases (no sandbox is available).

Use Cases

  • VTU Resale Platform:Build a branded website or app that resells airtime, data, cable TV and electricity using CheapDataHub's rates and plan IDs.
  • Automated Bill Payments:Let users pay electricity and cable TV subscriptions from within a fintech, school, or utility app via the purchase endpoints.
  • Exam PIN Distribution:Sell WAEC, NECO, NABTEB and JAMB PINs programmatically to students or school portals.
  • Transaction Status Automation:Use webhooks to update order status in real time as airtime, data or bill payments move from initiated to successful, failed, or refunded.

Discover similar API's

View All Alternatives →