Build airtime, data, and identity products with VTULab
Integrate airtime, data bundles, and identity services into your applications with a single, unified API designed for developers.Quickstart Guide
Get your API keys and make your first request in under 5 minutes.
API Reference
Explore our interactive API explorer and try endpoints in real-time.
Core Services
Everything you need to power your mobile services and identity workflows.Airtime
Automated top-up for MTN, Airtel, Glo, and 9mobile.
Data Bundles
SME, Gifting, and Corporate Gifting bundles across all networks.
NIN Verification
Real-time identity verification via NIMC database.
BVN Verification
Validate bank records and KYC details instantly.
Wallet Funding
Automated wallet funding for seamless transactions.
Transactions
Query and track every transaction with detailed status reports.
Seamless Integration
Get started with just a few lines of code. No complex setups or legacy protocols.Why developers choose VTULab
Developer-First
Modern REST APIs, detailed documentation, and a native sandbox environment.
Fintech-Grade Reliability
99.9% uptime with redundant connections to all major providers.
Production Ready
Built to handle high-volume traffic with low-latency response times.
Instant Webhooks
Receive real-time notifications for transaction updates and wallet events.
Quick Start
Follow these four steps to go from zero to production.1
Create an Account
Sign up at vtulab.com to access your developer dashboard.
2
Generate API Keys
Obtain your Test and Live keys from the Settings > API section.
3
Make First Request
Use your Test Key to call the Data Catalog endpoint.
4
Go Live
Fund your wallet, switch to your Live Key, and start processing real transactions.
Need help? Our developer support team is available 24/7. Join our Discord Community or email [email protected].
