Skip to content
RSC
Live now

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. Your key is issued the moment you register.

Capabilities

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.

Endpoints

The API surface

A few of the endpoints available right now — the full reference covers every product line.

MethodEndpointWhat it does
GET/api/v1/meYour account: balance, totals and rate limits.
GET/api/v1/gift-cards/categoriesGift-card catalog with your personal prices per category.
POST/api/v1/gift-cards/orderBuy 1–100 codes — delivered on the order once it completes.
GET/api/v1/top-ups/categories/{id}/offersTop-up offers plus the player fields required to order.
POST/api/v1/top-ups/orderIn-game top-up delivered straight to the player's account.
POST/api/v1/game-keys/orderBuy game key codes for Steam, Xbox, EA and more.
POST/api/v1/steam-topup/orderSteam 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.

Sample

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
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
    }
  ]
}
Integration

Three steps to go live

The flow is designed to take an afternoon, not a sprint.

1

Create an account

Your personal API key is generated automatically at sign-up — find it in the dashboard under API.

2

Read the docs

English docs at /docs plus an interactive Swagger reference — try every endpoint straight from the browser.

3

Top up and order

Fund your balance with USDT and start ordering — codes and top-ups are delivered within seconds to minutes.

FAQ

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.

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.