GG.deals Game Price & Offers Scraper avatar

GG.deals Game Price & Offers Scraper

Pricing

from $12.00 / 1,000 results

Go to Apify Store
GG.deals Game Price & Offers Scraper

GG.deals Game Price & Offers Scraper

Scrape detailed game pricing, deals, store offers, ratings, images, categories, related products, and more from GG.deals.

Pricing

from $12.00 / 1,000 results

Rating

0.0

(0)

Developer

ahmed mani

ahmed mani

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Share

Scrape detailed game pricing, deals, store offers, ratings, images, categories, related products, and more from GG.deals.

This actor lets you retrieve structured game data from GG.deals, including official store offers and keyshop offers. You can provide either game names or GG.deals game URLs as input.

Features

  • ๐ŸŽฎ Search for games by name
  • ๐Ÿ”— Scrape specific GG.deals game URLs
  • ๐Ÿ’ฐ Extract current game prices and discounts
  • ๐Ÿช Extract official store offers
  • ๐Ÿ”‘ Extract keyshop offers
  • ๐ŸŽฏ Extract DRM information
  • ๐Ÿ“‰ Extract original prices and discount percentages
  • โญ Extract user ratings and rating counts
  • ๐Ÿ–ผ๏ธ Extract game images
  • ๐ŸŽฌ Extract related videos and trailers
  • ๐Ÿท๏ธ Extract publisher/brand information
  • ๐Ÿ“‚ Extract game categories
  • ๐Ÿ”— Extract related game products and platform versions
  • ๐Ÿ”„ Automatic retries for failed requests
  • ๐ŸŒ Proxy support

Input

You can scrape games in two ways:

Option 1: Search by game name

Provide a list of game names using the games parameter. The actor will search GG.deals and scrape the matching game pages.

{
"games": [
"Grand Theft Auto V",
"valheim"
],
"platform": "PC",
"max_retries": 2,
"proxy": "..."
}

Option 2: Provide GG.deals URLs

If you already know the GG.deals game URLs, you can provide them directly using start_urls.

{
"start_urls": [
{
"url": "https://gg.deals/game/grand-theft-auto-v/"
},
{
"url": "https://gg.deals/game/the-blood-of-dawnwalker/"
}
],
"platform": "PC",
"max_retries": 2,
"proxy": "..."
}

Using start_urls is recommended when you need to scrape specific GG.deals pages and want to avoid game-name search ambiguity.

Input parameters

ParameterTypeDescription
gamesArrayGame names to search for on GG.deals.
start_urlsArrayDirect GG.deals game URLs to scrape.
platformStringPlatform to scrape, such as PC.
max_retriesIntegerMaximum number of retries for failed requests.
proxyStringProxy configuration used by the actor.

You can use either games or start_urls depending on your use case.

Output

The actor returns structured JSON containing game information, ratings, images, related products, videos, categories, and current offers from stores.

Example output:

{
"brand": {
"name": "BANDAI NAMCO Entertainment",
"url": "https://gg.deals/games/published-by-bandai-namco-entertainment/"
},
"isRelatedTo": [
{
"@id": "https://gg.deals/game/the-blood-of-dawnwalker-ps5/#product",
"url": "https://gg.deals/game/the-blood-of-dawnwalker-ps5/",
"name": "The Blood of Dawnwalker PS5"
},
{
"@id": "https://gg.deals/game/the-blood-of-dawnwalker-xbox-series-pc/#product",
"url": "https://gg.deals/game/the-blood-of-dawnwalker-xbox-series-pc/",
"name": "The Blood of Dawnwalker Xbox Series & PC"
}
],
"subjectOf": [
{
"name": "The Blood of Dawnwalker - Official Console Performance Mode Gameplay",
"description": "Video summary for The Blood of Dawnwalker",
"thumbnailUrl": "https://img.gg.deals/02/82/68d64c4d2f5fc544d728ae1716f686e4642f_912cr513.jpg",
"url": "https://www.youtube.com/watch?v=ULc1TkK5zRw",
"embedUrl": "https://www.youtube.com/embed/ULc1TkK5zRw",
"uploadDate": "2026-08-24T18:42:29+00:00"
}
],
"aggregateRating": {
"worstRating": 1,
"bestRating": 5,
"ratingValue": "4.3",
"ratingCount": 42
},
"image": {
"url": "https://img.gg.deals/ee/93/48b5b7c1cbf3ae8a7242d8c03473f299f147_1232xr706_Q100.jpg",
"name": "The Blood of Dawnwalker PC",
"caption": "The Blood of Dawnwalker PC"
},
"name": "The Blood of Dawnwalker",
"url": "https://gg.deals/game/the-blood-of-dawnwalker/",
"sku": "G0000367294",
"category": {
"name": "PC Action games",
"url": "https://gg.deals/games/pc/action/"
},
"official_offers": [
{
"store": "Gamebillet",
"store_type": "official",
"price": 61.47,
"original_price": 69.99,
"discount_percent": 12,
"drm": "Steam",
"url": "https://www.gamebillet.com/the-blood-of-dawnwalker-z"
},
{
"store": "Fanatical",
"store_type": "official",
"price": 61.59,
"original_price": 69.99,
"discount_percent": 12,
"drm": "Steam",
"url": "https://www.fanatical.com/en/game/the-blood-of-dawnwalker"
}
],
"keyshop_offers": [
{
"store": "LootBar",
"store_type": "keyshop",
"price": 51.96,
"original_price": 69.99,
"discount_percent": 25,
"drm": "Microsoft Store",
"url": "https://www.lootbar.com/game-key/the-blood-of-dawnwalker-xbox"
},
{
"store": "LootBar",
"store_type": "keyshop",
"price": 57.19,
"original_price": 69.99,
"discount_percent": 18,
"drm": "Steam",
"url": "https://www.lootbar.com/game-key/the-blood-of-dawnwalker"
}
]
}

Output fields

The returned dataset contains structured information such as:

Game information

  • Game name
  • GG.deals URL
  • SKU
  • Platform/category
  • Publisher/brand
  • Related platform versions
  • Game images

Pricing information

For each available offer:

  • Store name
  • Store type
  • Current price
  • Original price
  • Discount percentage
  • DRM/platform
  • Store URL

Offers are separated into:

  • official_offers โ€” offers from official/authorized stores
  • keyshop_offers โ€” offers from keyshops

This makes it easy to compare legitimate retail offers with keyshop prices.

Ratings

The actor can return:

  • Rating value
  • Rating count
  • Minimum rating
  • Maximum rating

Media

Game-related videos can include:

  • Video title
  • Description
  • Thumbnail
  • YouTube URL
  • Embed URL
  • Upload date

Example use cases

Game price comparison

Build your own price comparison database by collecting current prices from GG.deals across multiple games.

Deal monitoring

Run the actor periodically and store the results to detect price drops and new offers.

Game price datasets

Collect structured pricing information for thousands of games for analysis, dashboards, or internal applications.

Store analysis

Analyze game prices across different stores, DRM platforms, and keyshops.

Gaming websites

Use the scraped data to power game deal pages, price comparison tools, or gaming price dashboards.

For a small number of known games, use start_urls:

{
"start_urls": [
{
"url": "https://gg.deals/game/grand-theft-auto-v/"
},
{
"url": "https://gg.deals/game/the-blood-of-dawnwalker/"
}
],
"platform": "PC",
"max_retries": 2,
"proxy": "..."
}

For searching multiple games by name, use:

{
"games": [
"Grand Theft Auto V",
"valheim"
],
"platform": "PC",
"max_retries": 2,
"proxy": "..."
}

Disclaimer

This actor is an independent third-party tool and is not affiliated with or endorsed by GG.deals.

Please ensure that your use of the actor and the data it produces complies with the applicable terms of service, laws, and the policies of the websites and services involved.