Steam wholesale supply: codes for stores over one API
177 distinct products, 182 sellable positions once every orderable variant is counted separately. Most orders return a redeemable code that your buyer activates on the publisher's side; the rest are delivered by the other mechanics listed below. This is a supply listing for stores — there is no checkout on this page and no retail price on it.
AE · BR · GLOBAL · IDN · IN · MY · PH · SA · SG · TH · VN
Product ladder
Every distinct product name this title carries, in ladder order. Each row names one product in the B2B catalog by the id that endpoint returns for it; a name carried by more than one orderable position is one row here and several there.
| Product | B2B id | Product slug |
|---|---|---|
| 5 EUR | 80762564 | 5-eur |
| 5 KWD | 170449656 | 5-kwd |
| 5 MYR | 130591876 | 5-myr |
| 5 SGD | 154131424 | 5-sgd |
| 5 USD | 129045363 | 5-usd |
| 10 EUR | 80762570 | 10-eur |
| 10 KWD | 170444453 | 10-kwd |
| 10 MYR | 130591877 | 10-myr |
| 10 SGD | 129045385 | 10-sgd |
| 10 USD | 80762571 | 10-usd |
| 15 KWD | 170449657 | 15-kwd |
| 15 SGD | 129045386 | 15-sgd |
| 20 AED | 170444794 | 20-aed |
| 20 EUR | 80762576 | 20-eur |
| 20 KWD | 170449658 | 20-kwd |
| 20 PEN | 170444809 | 20-pen |
| 20 QAR | 129309677 | 20-qar |
| 20 SAR | 170444776 | 20-sar |
| 20 USD | 129045365 | 20-usd |
| 22 MYR | 129045369 | 22-myr |
| 25 EUR | 80762579 | 25-eur |
| 25 PLN | 129045381 | 25-pln |
| 25 SGD | 129045387 | 25-sgd |
| 25 USD | 129045366 | 25-usd |
| 30 BRL | 170444760 | 30-brl |
| 30 EUR | 80762582 | 30-eur |
| 30 KWD | 170444454 | 30-kwd |
| 30 SGD | 170444769 | 30-sgd |
| 30 USD | 80762581 | 30-usd |
| 35 EUR | 80762584 | 35-eur |
| 40 AED | 129309678 | 40-aed |
| 40 HKD | 129045350 | 40-hkd |
| 40 PEN | 170444810 | 40-pen |
| 40 PLN | 129045382 | 40-pln |
| 40 SGD | 129045388 | 40-sgd |
| 45 MYR | 129045370 | 45-myr |
| 50 AED | 170444795 | 50-aed |
| 50 HKD | 129045351 | 50-hkd |
| 50 PHP | 170444753 | 50-php |
| 50 QAR | 170449655 | 50-qar |
+137 more products — read the full ladder from the API.
How an order is delivered
Delivery is a code: the order returns a redeemable string — a gift card, a key, a top-up voucher — and what happens next is between your buyer and the publisher's redemption page. A code position never asks for an in-game ID, which keeps checkout short and makes the order safe to complete on someone else's behalf as a gift. Codes are drawn from stock, so the honest constraint here is availability rather than speed: a position is either there or it is not, and the catalog is what tells you which. Show the code once, store it yourself, and treat it like cash — a revealed code cannot be recalled, replaced or refunded.
Not every position on this title is delivered the same way: 181 as codes, 1 as a service order.
Regions
Region tags come straight off the supplier rows behind this title. Availability is per-account: your region allowlist is applied when you read the catalog, and again when an order is created.
Read it from the API
Two calls: the title, then its products. Both take your key, and neither returns anything your account may not sell.
# the title and its categoriescurl -s https://api.gamecore-api.tech/b2b/catalog/games/steam \-H 'X-Api-Key: gc_live_…'# every position you may sell, priced for your accountcurl -s https://api.gamecore-api.tech/b2b/catalog/games/steam/products \-H 'X-Api-Key: gc_live_…'
The first row of the ladder above is platform product id 80762564 (slug 5-eur). This page lists the whole platform catalog for the title; the second response is filtered to what your own account may sell, so a given id can be absent from it.
Questions from stores
Similar supply
Titles with comparable catalog depth and the same delivery mechanics.
Get a key and read the live catalog
One contract, one integration, and the whole supply catalog behind it. Tell us your volume and which titles matter — access is granted at onboarding.