RSC API
A REST API for the full reseller flow: gift-card codes, game keys, in-game top-ups by player ID, Steam wallet funding and Telegram Stars — with prices that already include your personal rate. Nothing sits behind a signup wall: every catalog page shows today's price next to the face value, so you can work out your own margin before you create an account. Minimum deposit $3, no minimum order, and your key is issued the moment you register.
Everything your store needs, over HTTPS
The same actions as the dashboard, minus the manual work — every product line is available through the API today.
Orders for every product
Gift-card codes (1–100 per order), game keys, top-ups straight to a player ID, Steam wallet by login, Telegram Stars & Premium.
Catalogs & your prices
500+ gift-card categories, 300+ top-up games and hundreds of game keys — prices already include your personal markup, plus brand/region groupings.
Statuses & delivery
Poll one endpoint for status, history and delivered codes. Failed or rejected orders are refunded to your balance automatically.
Balance & transactions
Read your balance, lifetime totals and the full transaction ledger. Top up with USDT right from the dashboard.
The API surface
A few of the endpoints available right now — the full reference covers every product line.
| Method | Endpoint | What it does |
|---|---|---|
| GET | /api/v1/me | Your account: balance, totals and rate limits. |
| GET | /api/v1/gift-cards/categories | Gift-card catalog with your personal prices per category. |
| POST | /api/v1/gift-cards/order | Buy 1–100 codes — delivered on the order once it completes. |
| GET | /api/v1/top-ups/categories/{id}/offers | Top-up offers plus the player fields required to order. |
| POST | /api/v1/top-ups/order | In-game top-up delivered straight to the player's account. |
| POST | /api/v1/game-keys/order | Buy game key codes for Steam, Xbox, EA and more. |
| POST | /api/v1/steam-topup/order | Steam wallet top-up by login for CIS accounts. |
| GET | /api/v1/orders/{number} | Status, history and delivered codes of any of your orders. |
Full documentation lives at /docs, with an interactive Swagger reference at /docs/reference.
One request — offers with your prices
Category endpoints return every offer with the price your account actually pays — your personal rate is already applied.
- JSON over HTTPS with Bearer API keys (rsc_live_…)
- Prices in USD as 4-decimal strings — no floating-point surprises
- Codes arrive on the order; failed orders auto-refund to balance
Sample response, shortened for readability.
GET /api/v1/gift-cards/categories/roblox_us/cards
Authorization: Bearer rsc_live_****
200 OK
{
"object": "gift_card_offers",
"category_id": "roblox_us",
"name": "Roblox (US)",
"offers": [
{
"card_id": "10_usd",
"name": "10 USD",
"price_usd": "8.7400",
"stock": 245,
"min_quantity": 1,
"max_quantity": 100
},
{
"card_id": "25_usd",
"name": "25 USD",
"price_usd": "21.8500",
"stock": 118
}
]
}Three steps to go live
The flow is designed to take an afternoon, not a sprint.
Check the price first
Open any catalog page — Steam, PlayStation, Roblox, Mobile Legends — and put today's price next to the face value. No account needed for this step, and it is the honest way to compare us with your current source.
Register and take the key
Sign-up takes a minute and issues your Bearer key automatically; the dashboard shows it under API. English docs at /docs, interactive reference at /docs/reference.
Deposit $3, buy one item
Fund the balance in USDT, order a single code through the API and watch it arrive. One small order tells you more about a supplier than any sales page — and there is no minimum to work around.
API questions
Yes. Every product line works today: gift-card codes, game keys, in-game top-ups by player ID, Steam wallet funding, Steam Gifts, Telegram Stars & Premium, plus account, transaction and order endpoints.
Nothing on top: no monthly fee and no per-request charges. You pay only for the orders you place — at the same personal prices as in the dashboard.
It is issued automatically when you register. Open the dashboard, go to the API section and copy your Bearer key — you can regenerate it there at any time.
Place an order, then poll GET /api/v1/orders/{number}. Once the status is completed, the codes array is populated. Top-ups have no codes — they are delivered straight to the player's account.
Three dollars on the balance, and no minimum order on top of that. A single gift-card code or one small top-up is a valid first order — the same flow as a batch of five hundred.
On some brands clearly, on others not — it depends on the brand, region and face value, and it moves with the market. That is why the prices are open: put your current cost next to the number on our catalog page and you will know in a minute, without talking to anyone.
Tell us within 24 hours with the order number and what the buyer sees. If the code is unused we replace it or refund your balance. Orders that cannot be fulfilled at all — out of stock, region rejected, timeout, a price or stock change before execution — are refunded automatically as a separate line in your balance history, with the reason in fail_code.
Limits are generous for reseller workloads and are returned in your account object. If you hit 429, back off briefly — and contact support if you need higher tiers.
Start selling through the API today
Create a free account — your API key is ready the second you sign up, and the docs cover every endpoint.
