Partner programme · B2B API

Sell our catalogue in your store with a single API

Import the products, charge your customers however you like, and we deliver the key, Steam Gift, account or link instantly, paid from your prepaid balance.

31,935

products available now

23

platforms

1,870

Steam Gifts

4,758

gift cards

How it works

  1. 1. Apply

    Sign in and tell us about your business. Every application is reviewed by a person.

  2. 2. Build in the sandbox

    Create a test key: real catalogue, test balance and fake keys. No risk, nothing to pay.

  3. 3. Top up

    Top up by bank transfer using the reference we give you. The balance is prepaid: you are never charged more.

  4. 4. Sell and deliver

    Each order is paid from your balance and the key arrives within seconds via API or webhook. If it cannot be delivered, the amount is refunded automatically.

Built to integrate once and forget about it

Full, syncable catalogue

Games, DLC, software, subscriptions and gift cards with images, languages, regions and exact activation countries. Incremental sync with updatedSince.

Always the best supplier

Every order is bought from the cheapest supplier available at that moment. You pay the price you accepted (maxUnitPrice) or less, never more.

Automatic delivery

Most orders complete within seconds. Use ?wait= to get the keys in the same response, or signed webhooks to process them in the background.

Automatic refunds

If a product sells out during purchase, undelivered units go back to your balance without opening a ticket.

Full history

Every order, delivered key and balance movement is recorded in your dashboard and in the API for your accounting.

Free sandbox

A test environment with the same catalogue and responses as production and a resettable test balance.

Security designed to protect your money and your keys

  • 256-bit API keys; we only store their hash, not even we can read them.
  • Optional IP allowlist and per-key scopes (catalogue, orders, balance).
  • Idempotency-Key and unique externalId: a retry never charges twice.
  • Double-checked balance accounting: it can never go negative.
  • Delivered keys encrypted with AES-256-GCM and every download logged.
  • Webhooks signed with HMAC-SHA256 plus a timestamp against replays.
  • Configurable per-order and daily limits to protect your account.

Delivery formats, always stated on every product

  • deliveryType: "key"
    A code to redeem on the platform (Steam, Xbox, PlayStation, EA App…).
  • deliveryType: "gift"
    A Steam Gift link: it is added to the library when accepted.
  • deliveryType: "account"
    Credentials of an account with the product already activated.
  • deliveryType: "link"
    An activation link the customer opens with their own account.

Frequently asked questions

Who can become a partner?

Web shops, marketplaces, resellers and gaming communities with an identifiable business. Every application is reviewed before activation.

How do I top up?

Request a top-up in the partner dashboard and you get a unique reference. Once the transfer arrives, the balance is credited and you are notified by e-mail and webhook.

Is there a monthly fee or minimum purchase?

No. You only pay for what you sell. The minimum top-up is 50 EUR.

What if the price changes while I order?

You send the highest unit price you accept. If the real price is higher, the order is rejected with PRICE_CHANGED and nothing is charged.

Can I see where each product activates?

Yes. Every product includes its region and the exact list of countries where it cannot be activated.

What if a key does not work?

Delivered products are final and cannot be returned. If a key does not work, contact us within 7 days with the order id and a screenshot of the error: we forward it to the supplier and, if they replace or refund it, we replace or credit it for you.

Start today in the sandbox

Create your account, apply and test the full integration for free before topping up.

Apply for access
Reseller API and partner programme | BuyCheapKeys