Cular VTU API
Integrate airtime, data, bills and more directly into your own application.
Fast & Reliable
Built for high-throughput, low-latency requests.
Secure by Design
Token-based authentication and request signing.
Well Documented
Clear docs and sandbox environment for testing.
Available Endpoints
Illustrative endpoints — actual routes are provided by the Cular VTU plugin once activated.
POST /api/v1/airtimePOST /api/v1/dataPOST /api/v1/electricityPOST /api/v1/cable-tvGET /api/v1/wallet/balanceGET /api/v1/transactions/{reference}
Authentication
Requests are authenticated using a secret API key issued from your dashboard, sent as a Bearer token.
Authorization: Bearer YOUR_API_KEY
Sample Request
curl -X POST https://app.cularvtu.com.ng/api/v1/airtime \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"network":"MTN","phone":"080XXXXXXXX","amount":500}'
Rate Limits & Security
API requests are rate-limited per key to protect platform stability. Keys can be regenerated or revoked at any time from your dashboard. No API credentials are ever stored in this website's theme.