Who can use it
These endpoints require aRESELLER account. If your account isn’t a reseller, every request returns 403 NOT_RESELLER. To upgrade, contact support via the website chat.
Base URL
/api/reseller/v1/.
Authentication
Every endpoint authenticates with your reseller API key. Pass it one of two ways: Bearer token:Authentication errors
Response format
Every response follows the same envelope:status:"success"or"error"message: human-readable summarymessageCode: stable, machine-readable code for branching logicdata: the payload, ornull
Status codes
Endpoints
Get bandwidth info
Pool balance and account overview
List subusers
All subusers under your account
Create subuser
Create a subuser and allocate bandwidth
Get subuser
Details for one subuser
Update password
Reset a subuser’s password
Get IP whitelist
A subuser’s whitelisted IPs
Add whitelist IP
Whitelist an IP for a subuser
Remove whitelist IP
Remove a whitelisted IP
Subuser bandwidth
Allocation and usage for a subuser
Bandwidth history
Allocation history for a subuser
Notes
- Subuser naming: usernames are automatically prefixed with your
storeCode. Passinguser1createsMYSTORE_user1. - Bandwidth units: all bandwidth values are in MB.
- Store code: assigned when your account is created and cannot be changed.
- Subuser provisioning: subusers are created upstream and synced to your account.

