GOG.com Game Scraper avatar

GOG.com Game Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
GOG.com Game Scraper

GOG.com Game Scraper

Scrape GOG.com game catalog with search by title, browse by genre, or fetch specific games by ID. Gets prices, ratings, developers, screenshots, platforms and more from the public GOG catalog API. No auth, no proxy

Pricing

from $3.00 / 1,000 results

Rating

5.0

(4)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

4

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Scrape the GOG.com game catalog — search by title, browse by genre/sort, or fetch specific games by product ID. Returns prices, ratings, developers, screenshots, platforms and more from the public GOG catalog API. No auth, no proxy required.

What this actor does

  • Three modes: search, browse, byProductId
  • Full catalog search with text queries and filters
  • Genre browsing across all 17 GOG genres
  • Flexible sorting: best selling, price, rating, newest, upcoming
  • Pricing filters: free games or discounted only
  • Product type filtering: games, packs, DLC, or extras
  • Enriched detail data: screenshots, descriptions, expanded platform info
  • Empty fields are omitted

Output per game

  • productId — GOG product ID
  • slug, title, productType (game/pack/dlc/extras)
  • coverUrl — cover image URL
  • thumbnailUrl
  • price — object with final, base, discount (%), currency, isFree
  • rating (float 0–5), reviewCount
  • releaseDate (YYYY-MM-DD), globalReleaseDate
  • isAvailable
  • genres, tags
  • developers, publishers
  • platforms (windows/mac/linux)
  • productUrl (https://www.gog.com/en/game/<slug>)
  • screenshots — up to 5 screenshot URLs
  • description — plain text (HTML stripped, max 2000 chars)
  • scrapedAt

Input

FieldTypeDefaultDescription
modestringsearchsearch / byProductId / browse
searchQuerystringText search query (mode=search)
sortBystringbestsellingSort order
genresarrayFilter by genre slugs (see below)
productTypesstringgameFilter by type: game / pack / dlc / extras / all
pricingTypestring`` (all) / free / discounted
productIdsarrayGOG product IDs (mode=byProductId)
maxItemsint50Hard cap on results (1–2000)

Available genres

action, adventure, role-playing-games, strategy, simulation, puzzle, racing, sports, shooter, horror, platformer, arcade, card-game, family, fighting, educational, other

Sort options

bestselling, price:asc, price:desc, rating, new, upcoming

Example inputs

Search for adventure games on sale

{
"mode": "search",
"searchQuery": "adventure",
"pricingType": "discounted",
"sortBy": "rating",
"maxItems": 50
}

Browse top-rated RPGs

{
"mode": "browse",
"genres": ["role-playing-games"],
"sortBy": "rating",
"maxItems": 100
}

Fetch specific games by ID

{
"mode": "byProductId",
"productIds": ["1207658691", "1423049311"],
"maxItems": 10
}

Browse free games

{
"mode": "browse",
"pricingType": "free",
"sortBy": "new",
"maxItems": 50
}

FAQ

Does this require a GOG account or API key? No. The actor uses GOG's public catalog API which is freely accessible.

Does this work with the Apify free plan? Yes. No proxy or paid plan is required.

How many results can I get? Up to 2000 per run. The catalog API returns up to 48 items per page.

Can I get DLCs and bundles too? Yes — set productTypes to dlc, pack, extras, or all.

Are prices in USD? Yes, prices are fetched with countryCode=US and returned in USD.

How often is data updated? This actor fetches real-time data from GOG on each run. Prices and availability are live.