Reseller programme overview
The reseller programme lets you run your own proxy business on Rayobyte’s network. You create users, assign them bandwidth, suspend and reactivate them — all through the Reseller API or the reseller dashboard at dashboard.residential.rayobyte.com.
The model
Section titled “The model”You hold a traffic balance, measured in kilobytes. Every user you create draws from it. You decide how much bandwidth each user gets, and you bill them however you like — Rayobyte bills only you.
What you can do
Section titled “What you can do”| Action | Endpoint |
|---|---|
| Get a token | POST /api/reseller/login |
| See your account and all your users | GET /api/reseller/info |
| Create a user | PUT /api/reseller/users/create |
| Edit a user | POST /api/reseller/users/{userId}/edit |
| Look up one user | GET /api/reseller/users/{userId}/info |
| Give a user bandwidth | GET /api/reseller/users/{userId}/bandwidth/add |
| Take bandwidth back | GET /api/reseller/users/{userId}/bandwidth/reduce |
| Activate a user | GET /api/reseller/users/{userId}/activate |
| Suspend a user | GET /api/reseller/users/{userId}/suspend |
The full request and response shape for each is in the Reseller API reference, generated directly from the API’s OpenAPI specification.
User states
Section titled “User states”Your users are always in one of these states, and GET /api/reseller/info
returns them grouped:
| State | Meaning |
|---|---|
| Active | Can use the proxy service |
| Suspended | Blocked by you — reversible with activate |
| Blocked | Blocked by Rayobyte |
info also returns the set of users who consumed traffic in the last 24 hours,
which is the cheapest way to spot who is actually working.
Next steps
Section titled “Next steps”- Authentication — get a token
- Reseller API reference — every endpoint in detail
Was this page helpful?
Thanks — that helps us fix it.