Complete guide to integrating with the Modern VTU Platform API. Get started with our comprehensive API to power your applications.
The Modern VTU Platform API allows you to integrate our services into your applications. All API requests should be made over HTTPS to our base URL:
You'll need valid API credentials to authenticate your requests. Contact our support team to get started.
All requests to the API must include an Authorization header with a Bearer token. Generate your API key from your dashboard settings.
Get available data plans
Purchase data for a phone number
phone
network
plan_id
Get available networks
Purchase airtime
amount
Get available cable providers
Validate smartcard number
Purchase cable TV subscription
Get user wallet balance
Transfer funds to another user
Get transaction history
Get specific transaction details
The API uses standard HTTP status codes to indicate the success or failure of API requests.
200
400
401
403
404
429
500
The API enforces rate limiting to ensure fair use and platform stability. Standard limits are:
Rate limit information is included in response headers: X-RateLimit-Limit, X-RateLimit-Remaining, and X-RateLimit-Reset.
X-RateLimit-Limit
X-RateLimit-Remaining
X-RateLimit-Reset
Our API support team is here to help. Check our documentation, explore code examples, or reach out to our support team.