Why resellers need API access
VTU businesses scale through agents and resellers who sell under their own brand. API access lets them connect their website or app to your platform's wallet and service catalog — without manual dashboard purchases for every customer.
PremiumSub, UzobestGSM, and Postranet all offer API or affiliate website capabilities for this reason.
Typical API surface
A reseller VTU API usually exposes:
- Authentication via API key or OAuth token
- Wallet balance check
- Airtime and data purchase endpoints
- Cable and electricity purchase endpoints
- Transaction status and history
- Webhook callbacks for async status updates
Security and rate limiting
API keys must be rotatable, scoped per reseller, and rate-limited. Log every API call with reseller ID, IP, and request payload hash. Suspend keys that show abuse patterns without affecting other resellers.
Document your API thoroughly — resellers integrate faster and support tickets drop when docs include examples, error codes, and sandbox credentials.
Affiliate websites vs raw API
Some platforms offer white-label affiliate websites (UzobestGSM offers budget-friendly VTU sites) while others provide raw API for developers building custom frontends. Both paths need the same reliable backend — the difference is how much UI the platform provides.