Partner with us
VPS and RDP reseller program with a REST API
RyzenRDP's reseller program lets you order and manage Windows RDP servers and Linux VPS through a REST API and pay for them from a prepaid wallet. The first deposit is $20 or more, a volume discount of 10% to 30% follows your sales each calendar month, and servers renew monthly from the wallet. Access is by invitation.
How the reseller program works
A reseller is an ordinary RyzenRDP console account that our team has admitted to the program: the same sign-in, no second login. From there it takes five steps to a running server.
Apply for access
The program is by invitation. Open a support ticket from our contact page and tell us what you are building. Our team decides which accounts to admit.
Fund the wallet
Once your account is admitted, a reseller area appears in your console: open Reseller API in the account menu. Accept the program rules there, then add $20 or more by paying an invoice with cryptocurrency or a credit or debit card. The first deposit activates the account.
Create an API key
Create a key on the Reseller API page of your console. It is shown once, so store it on your own server. You can revoke a key at any time.
Order servers
Send
POST /serverswith a plan, a location and an operating system. The first month is charged from the wallet and the build is queued; a new server is usually active within minutes.Let renewals run
Each month, on the server's due date, the renewal is charged from the wallet at the discount tier in effect that day. Every renewal counts as a sale toward your tier.
Reseller volume discounts: 10% to 30%
Resellers get a volume discount by sales per calendar month: 10% from 10 sales, 15% from 20, 20% from 30 and 30% from 50 or more. Below 10 sales in a month there is no volume discount.
| Sales in a calendar month | Discount on each server-month |
|---|---|
| Fewer than 10 | None |
| 10 to 19 | 10% |
| 20 to 29 | 15% |
| 30 to 49 | 20% |
| 50 or more | 30% |
- A sale is one paid server-month: a new server or a monthly renewal. Refunded or voided charges do not count.
- Months are calendar months in UTC.
- Which tier applies. The discount on a sale is set by the higher of last month's total and this month's running count including that sale, so the tenth sale of a month is the first one at 10%. If you made 12 sales last month, every sale this month is at 10% or better from the first one.
- Earlier sales keep their price. A discount applies from the sale that reaches the tier. Earlier sales in that month are not re-priced.
- No stacking. The discount applies to the regular monthly price and is not combined with a location sale: you pay whichever price is lower.
- Tiers and server caps. A tier takes that many paid server-months in one month, so how far you can go also depends on how many servers your account may run. See account limits.
A prepaid wallet from $20
The wallet is prepaid in US dollars. The first deposit is at least $20 and activates the account.
- What it pays for. Every new server and every monthly renewal is charged from the wallet balance. Billing is monthly only.
- Adding funds. You create a deposit on the Reseller API page of your console and pay its invoice with cryptocurrency or a credit or debit card (see paying with cryptocurrency). Each deposit is between $20 and $2,000.
- When it arrives. The wallet is credited within a few minutes of payment.
- Keeping track.
GET /accountreturns your balance and current discount, andGET /transactionslists every deposit, charge, renewal and refund with the balance after it. - Not refundable as cash. Wallet deposits are prepayments for RyzenRDP services and follow our refund and cancellation policy.
Order and manage servers through a REST API
The reseller API is a REST API over HTTPS. Requests and responses are JSON, and every request
carries your key in an Authorization: Bearer header. With it you can:
- list plans with your price and live stock for each location, the locations and the operating systems;
- order a server, and list, relabel and delete your servers;
- read a server's state, power state and usage (CPU, memory, disk and bandwidth);
- start, stop, restart and power off a server;
- reset the administrator or root password and read the login details;
- reinstall the operating system;
- read your account status, wallet balance, discount and transaction history.
An order is one request. Send an Idempotency-Key with it: if the call is repeated with the
same key, the API returns the same server and charges the wallet once.
curl https://ryzenrdp.com/api/v1/servers \
-H "Authorization: Bearer rzk_YOUR_API_KEY" \
-H "Idempotency-Key: order-2026-0001" \
-H "Content-Type: application/json" \
-d '{"plan": "amd-ryzen-t1", "location": "new-york",
"os": "ws2022", "label": "client-42"}'
The API answers 202 with the server in the state queued; poll GET /servers/{id} until the
state is active. Every endpoint, field and error code is in the
reseller API reference.
Which servers can you resell?
Through the API you order the AMD Ryzen and AMD EPYC plans we sell on this site, T1 to T6, as Windows RDP servers or Linux VPS, in the same 9 locations.
- Prices. Retail prices are on the pricing page.
GET /plansreturns a list price and your own price for each plan and location. - Plans and stock.
GET /plansis also the full list of what your account can order, with live stock for each location. - Operating systems.
GET /oslists them: Windows Server or Linux. An operating system can need a plan with more memory; the list gives the minimum for each. - Billing. Reseller servers are billed monthly.
- Other products. The program covers these plans only. Cloud VPS plans are not part of it, and dedicated and bare-metal servers are quoted separately: see enterprise.
Renewals, low balance and refunds
Renewals are charged from the wallet automatically each month, on the server's due date, at the discount tier in effect that day.
- Low balance warning. We warn you by e-mail about 3 days before renewals that the balance cannot cover.
- If the wallet cannot cover a renewal, the server runs for another 48 hours, is then suspended, and is deleted 5 days after suspension.
- Adding funds restores it. Adding funds at any point before deletion renews and restores the server automatically, within minutes.
- Renewal dates. A server renewed inside the 48 hours continues its month from the old due date. A server that was suspended starts a fresh month at the moment it is renewed, so the time it was suspended is not billed.
- An order that cannot be delivered is refunded to the wallet automatically, and it does not count as a sale.
- Deleting a server destroys it and its data, and the month in progress is not refunded. An order that has not started building is canceled and refunded in full.
- Auto-renew off. If you switch auto-renew off for a server, it is deleted at the end of the period already paid.
Account limits and program rules
- By invitation. You apply with a support ticket, and our team decides which accounts to admit.
- One account. The reseller area is part of your normal console account. There is no second sign-in.
- Server caps. Each account has a cap on running servers and on new servers per hour, and a
new account starts with a lower cap.
GET /accountreturns your running servers and your cap. An order over a cap is refused; contact support to raise it. - API rate limits. 120 reads and 30 writes a minute per account.
- API keys. Up to 5 active keys per account. A key is shown once when you create it, we store only its hash, and you can revoke it at any time.
- Policies. Every server is covered by our Terms of Service and Acceptable Use Policy. The Terms do not let you pass a service on to someone else without our written agreement: admission to the program is that written agreement for the servers you order through it, so you may provide them to your own customers. Your customers use them under our Acceptable Use Policy, and you are responsible for their use.
Program terms
-
The wallet is prepaid. The first deposit is at least $20.
-
The discount follows your sales per calendar month: 10% from 10 sales, 15% from 20, 20% from 30 and 30% from 50.
-
Renewals are charged from the wallet automatically.
-
An order that cannot be delivered is refunded to the wallet automatically.
-
Wallet deposits are prepayments for RyzenRDP services. They follow our published refund policy and are not refundable as cash.
-
Admission to the program is our written agreement for you to provide the servers you order through it to your own customers. They use those servers under our Acceptable Use Policy, and you are responsible for their use.
Our Terms of Service and Refund and Cancellation Policy apply to the program.
Reseller or affiliate: which program fits?
Both are partner programs, and they suit different work. A reseller orders servers on their own account and supplies them to their own customers. An affiliate sends customers to RyzenRDP, and those customers order from us directly.
| Compared | Reseller program | Affiliate program |
|---|---|---|
| Who the customer orders from | You | RyzenRDP |
| Whose account the server is on | Your console account | The customer's own account |
| Who pays RyzenRDP | You, from a prepaid wallet | The customer |
| How you benefit | A volume discount of 10% to 30% on the servers you order | A recurring commission of 5% to 20% on what the customers you referred pay |
| What you need | A wallet deposit of $20 or more, and software that calls the API | A referral link |
| How you start | Apply for access; the program is by invitation | Sign up; approval is automatic |
If you want to recommend RyzenRDP without running servers for anyone, the affiliate program is the simpler fit.
Reseller program FAQ
Does RyzenRDP have a reseller program?
Yes. RyzenRDP's reseller program lets you order and manage Windows RDP servers and Linux VPS through a REST API and pay for them from a prepaid wallet. Resellers get a volume discount of 10% to 30% by sales per calendar month. The program is by invitation: you apply with a support ticket.
How do I become a RyzenRDP reseller?
Apply for access with a support ticket from our contact page and tell us what you are building. The program is by invitation, and our team decides which accounts to admit. Once admitted, you open Reseller API in the account menu of your console, accept the program rules, add $20 or more to the wallet, create an API key and start ordering servers.
What discount do resellers get?
Resellers get a volume discount by sales per calendar month: 10% from 10 sales, 15% from 20, 20% from 30 and 30% from 50 or more. Below 10 sales in a month there is no volume discount. The discount applies to the regular monthly price of each server and is not combined with a location sale.
What counts as a sale, and when does my discount change?
A sale is one paid server-month: a new server or a monthly renewal. Refunded or voided charges do not count. The discount on a sale is set by the higher of last month's total and this month's running count, so the tenth sale of a month is the first one at 10%. Earlier sales are not re-priced.
How does the prepaid wallet work, and what is the minimum deposit?
The wallet is prepaid in US dollars. The first deposit is at least $20 and activates the account, and each deposit is between $20 and $2,000. You add funds by paying an invoice in the console with cryptocurrency or a credit or debit card, and the wallet is credited within a few minutes of payment. Every new server and renewal is paid from the balance.
Can wallet funds be refunded?
Not as cash. Wallet deposits are prepayments for RyzenRDP services and follow our refund and cancellation policy. A charge for a server that cannot be delivered goes back to the wallet automatically, and an order that has not started building is refunded to the wallet in full when you delete it.
What happens if my wallet balance is too low at renewal?
The server runs for another 48 hours, is then suspended, and is deleted 5 days after suspension. We warn you by e-mail about 3 days before renewals that the balance cannot cover. Adding funds at any point before deletion renews and restores the server automatically.
What happens if a server I order cannot be delivered?
The charge is refunded to your wallet automatically and the server's state becomes failed. The order does not count as a sale. A new server is usually active within minutes, and you can follow its state with GET /servers/{id}.
Which servers and locations can I resell?
Windows RDP servers and Linux VPS on AMD Ryzen and AMD EPYC: the same plans, T1 to T6, in the same 9 locations as on our pricing page. GET /plans returns each plan with its list price, your price and live stock for each location, and GET /os lists the operating systems.
Is there an API, and what can it do?
Yes, a REST API over HTTPS with JSON and a Bearer key. It lists plans, locations and operating systems, orders and deletes servers, starts, stops and restarts them, resets the password, reads login details, status and usage, reinstalls the operating system and returns your wallet balance and transactions. See the API reference.
Do I need billing software to resell VPS?
The API is plain REST over HTTPS with a Bearer key, so any software that can send an HTTPS request can use it: your own store, a script or the billing software you already run. We do not supply a ready-made module for a billing product.
What is the difference between the reseller program and the affiliate program?
A reseller orders servers on their own account through the API, pays for them from a prepaid wallet at a volume discount, and supplies them to their own customers. An affiliate refers customers who order from RyzenRDP directly, and earns a recurring commission on what they pay. See the affiliate program.
Apply to the reseller program
The program is by invitation. Open a support ticket from our contact page and tell us what you are building. Our team decides which accounts to admit.