Kinguin Game Key Marketplace Scraper
Pricing
from $3.00 / 1,000 results
Kinguin Game Key Marketplace Scraper
Scrape Kinguin.net game key marketplace. Search by keyword or browse by platform (Steam, PlayStation, Xbox, GOG, Nintendo, Epic Games, Battle.net). Get title, price, discount, platform, region, seller, image, and listing URL. No login required.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Crawler Bros
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Scrape Kinguin.net — a global marketplace where independent sellers resell video game keys, gift cards, and digital accounts at discounted prices (Steam, PlayStation, Xbox, GOG, Nintendo, Epic Games, Battle.net, Ubisoft Connect, Rockstar, and more). Search by keyword or browse an entire platform's catalog, with price, discount, region, and seller on every listing. No login, cookies, or paid proxy required.
Data Source
This actor targets Kinguin.net, not G2A.com. G2A.com was evaluated first, but it sits behind Akamai Bot Manager, which hard-blocks every zero-cost access tier: plain HTTP requests return 403 Access Denied immediately, curl_cffi with Chrome TLS impersonation gets the same 403 both with and without Apify's free AUTO datacenter proxy, and headless Chromium (Playwright) fails to even complete the TLS/HTTP2 handshake (ERR_HTTP2_PROTOCOL_ERROR), again with and without the AUTO proxy. This was independently confirmed both from a local network and from live Apify cloud infrastructure. Since bypassing Akamai reliably requires a residential proxy (a paid, per-GB service forbidden by this project's zero-cost policy), G2A.com was replaced with Kinguin.net — a same-category gray-market game key marketplace with an equivalent business model (many independent sellers, discounted keys, region-restricted and region-free listings) that is fully accessible over plain HTTP with no proxy.
What this actor does
- Two modes:
search(free-text keyword) andbyPlatform(browse an entire platform's catalog) - Platform filter: Steam, GOG, Epic Games, Xbox, PlayStation Network, Nintendo, Battle.net, Ubisoft Connect, Rockstar Games, or all platforms
- Region filter: narrow to a specific activation region (EU, US, UK, and 16 more) or region-free/global listings
- Sort by: bestsellers, price (low↔high), name (A↔Z), or Metascore
- Price range and "on sale only" filters
- Product type filter: narrow to full games, DLC, game accounts, prepaid/gift cards, software, CS:GO skins, balance top-ups, altergift, or random keys
- Empty fields are omitted — every record only contains fields Kinguin actually populated for that listing
Output per listing
title— full listing title, e.g.Cyberpunk 2077 PC GOG CD Keyprice,currency— current price (EUR)originalPrice— pre-discount market price, when the listing is discounteddiscountPercent— percent off, when discountedplatform— e.g.Steam,GOG,Xbox,PlayStation Network,Nintendo,Epic Games,Battle.net,Ubisoft Connect,Rockstar Gamesregion— activation region tag parsed from the listing (e.g.EU,US,Region-free / Global), when the listing states oneseller—Kinguinfor first-party marketplace stock, or the third-party seller/offer typeimageUrl— product artworklistingUrl/sourceUrl— canonical Kinguin product pagemetascore— Metacritic score, when availablereleaseDate— game/product release dateproductType— e.g.GAME,DLC,GAME_ACCOUNTcategories[]— breadcrumb trail (game/franchise name, product variant)productId,externalId— Kinguin's internal identifiersmatchedQuery— the keyword you searched for (mode=search)filteredPlatform— the platform you filtered to, if anyrecordType: "listing",scrapedAt
Input
| Field | Type | Default | Description |
|---|---|---|---|
mode | string | search | search (keyword) or byPlatform (browse) |
searchQuery | string | cyberpunk 2077 | Free-text keyword (mode=search) |
platform | string | – (all) | Filter/browse by platform. Required for byPlatform |
sortBy | string | Bestsellers | bestseller.score,DESC, price.lowestOffer,ASC, price.lowestOffer,DESC, name.raw,ASC, name.raw,DESC, attributes.metascore,DESC |
region | string | – (any) | Restrict to a specific activation region |
minPrice / maxPrice | int | – | Price range in EUR |
productType | string | – (any) | Restrict to a product type: GAME, DLC, GAME_ACCOUNT, GAME_ACCOUNT_PREPAID, PREPAID, SOFTWARE, CSGO_SKINS, BALANCE, ALTERGIFT, or RANDOM_KEY |
onSaleOnly | boolean | false | Only keep discounted listings |
maxItems | int | 50 | Hard cap on emitted records (1–2000) |
Example: keyword search
{"mode": "search","searchQuery": "elden ring","sortBy": "price.lowestOffer,ASC","maxItems": 50}
Example: browse a platform's catalog
{"mode": "byPlatform","platform": "2","sortBy": "bestseller.score,DESC","maxItems": 100}
Example: discounted EU-region Xbox keys under €30
{"mode": "search","searchQuery": "xbox","platform": "7","region": "EU","maxPrice": 30,"onSaleOnly": true,"maxItems": 50}
Example: full-catalog Nintendo browse sorted by name
{"mode": "byPlatform","platform": "17","sortBy": "name.raw,ASC","maxItems": 200}
Use cases
- Price monitoring — track discount cycles and lowest-offer prices for specific games across platforms
- Deal aggregation sites — feed a "cheapest game keys today" feed
- Market research — compare regional pricing and platform availability for gray-market key resale
- Competitive intelligence — benchmark your own storefront's pricing against Kinguin's marketplace
- Gift/reward catalogs — source gift-card and subscription-card listings by platform
FAQ
Is this affiliated with Kinguin? No. This is an independent, third-party actor that reads Kinguin's publicly served listing pages. It is not affiliated with, endorsed by, or connected to Kinguin in any way.
What currency are prices in? EUR, Kinguin's base display currency.
Why do some listings have no region field?
Kinguin only tags a region in the title when the key is region-restricted. Listings with no region tag are typically region-free (usable worldwide) or the region wasn't stated in the title; rather than guess, the field is simply omitted.
Why do some listings have no seller other than "Kinguin"?
Most listings are Kinguin's own aggregated "lowest offer" across its marketplace, shown simply as the Kinguin seller. Listings backed by in-game currency/top-up offers are labeled as a marketplace seller.
Do I need a proxy or login? No. The actor fetches directly and retries automatically if a page is briefly challenged; no proxy configuration, login, or cookies are required for normal use.
How many results can I get per run?
Up to maxItems (max 2000), limited by how many results actually match your keyword/platform/region/price combination on Kinguin.
Does search also respect the platform filter?
Yes — platform narrows keyword search results to that platform, in addition to being the required field for byPlatform browsing.
Why do listingUrl links return a "checking your browser" page or 403 when I curl them directly?
Kinguin serves an anti-bot check to plain, non-browser HTTP requests (including automated tools like curl). The links are valid, real product pages that load normally for real visitors in a web browser — only scripted, browser-less requests are challenged. Image URLs (imageUrl) are served from Kinguin's CDN and are not affected — they load directly with any HTTP client.