# Instant Gaming Scraper (`parseforge/instant-gaming-scraper`) Actor

Get instant access to game deals with prices, discounts, and availability data from Instant Gaming! Perfect for price comparison sites, gaming deal aggregators, market analysis tools, and game retailers who need real-time pricing intelligence without the manual work.

- **URL**: https://apify.com/parseforge/instant-gaming-scraper.md
- **Developed by:** [ParseForge](https://apify.com/parseforge) (community)
- **Categories:** E-commerce, Automation, Developer tools
- **Stats:** 14 total users, 0 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

Pay per event

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#pay-per-event

## What's an Apify Actor?

Actors are web data automations that power AI and operations. They run on the Apify platform to scrape websites, process data, connect APIs, and automate workflows.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).

# README

![ParseForge Banner](https://github.com/ParseForge/apify-assets/blob/ad35ccc13ddd068b9d6cba33f323962e39aed5b2/banner.jpg?raw=true)

## 🎮 Instant Gaming Scraper

> 🚀 **Collect game deals and pricing from Instant Gaming in minutes.** Filter by platform, product type, category, discount, price, rating, and region. Export game titles, prices, discounts, and availability. No coding, no account required.

The **Instant Gaming Scraper** collects game pricing data from Instant Gaming's catalog, returning **20+ fields per product**: game title, current price, original price, discount percentage, platform (Steam, Epic Games, PlayStation, Xbox, Nintendo), product type (game, DLC, prepaid card), rating, stock status, region, and direct purchase URL. Runs support up to 1,000,000 products on a paid plan.

The Actor supports two input modes: direct URL and keyword search. Filters include platform, product type, category, stock status, minimum discount, max price, minimum rating, region, and game modes.

| 🎯 Target Audience | 💡 Primary Use Cases |
|---|---|
| Price comparison sites, gaming deal platforms, market researchers, game retailers, affiliate marketers | Price monitoring, deal aggregation, market analysis, competitive intelligence, deal notifications |

### 📋 What the Instant Gaming Scraper does

Two input modes with 10+ filters:

- 🔗 **URL mode.** Paste any Instant Gaming URL (search results, category, or platform pages).
- 🔍 **Keyword search.** Search by game name or keywords.
- 🎮 **Platform filter.** Steam, Epic Games, PlayStation, Xbox, Nintendo.
- 📦 **Product type filter.** Games, DLCs, prepaid cards.
- 📂 **Category filter.** Multiple categories (action, RPG, strategy, etc.).
- 💰 **Price and discount filters.** Max price in EUR and minimum discount percentage.
- ⭐ **Rating filter.** Minimum rating score.
- 🌍 **Region filter.** Regional availability.
- ✅ **Stock filter.** In-stock only toggle.
- 🎮 **Game mode filter.** Single-player, multiplayer, co-op.

Each product record includes title, current price, original price, discount, platform, product type, categories, rating, stock status, image URL, and purchase URL.

> 💡 **Why it matters:** tracking game deals across platforms manually means checking multiple pages daily. This Actor exports structured pricing data at scale, ready for your deal aggregator, price comparison tool, or market dashboard.

> ⚠️ **Good to Know:** prices on Instant Gaming are in EUR by default. Discounts are calculated against the original retail price. Stock status changes frequently for popular titles.

### 🚀 How to use

1. 📝 **Sign up.** [Create a free account with $5 credit](https://console.apify.com/sign-up?fpr=vmoqkp) (takes 2 minutes).
2. 🌐 **Open the Actor.** Go to the Instant Gaming Scraper page on the Apify Store.
3. 🎯 **Set input.** Pick a platform, set discount/price filters, and set `maxItems`.
4. 🚀 **Run it.** Click **Start** and let the Actor collect your data.
5. 📥 **Download.** Grab your results in the **Dataset** tab as CSV, Excel, JSON, or XML.

> ⏱️ Total time from signup to downloaded dataset: **3-5 minutes.** No coding required.

### 🔗 Recommended Actors

- [**🛒 eBay Scraper**](https://apify.com/parseforge/ebay-scraper) - Product listings, prices, and seller data
- [**🎫 StubHub Scraper**](https://apify.com/parseforge/stubhub-scraper) - Event tickets and pricing
- [**👜 Vestiaire Collective Scraper**](https://apify.com/parseforge/vestiairecollective-scraper) - Luxury resale listings
- [**🛒 Allegro Scraper**](https://apify.com/parseforge/allegro-scraper) - Polish marketplace product data
- [**🎨 Modern Manga Colorizer**](https://apify.com/parseforge/modern-manga-colorizer) - AI manga colorization

> 💡 **Pro Tip:** browse the complete [ParseForge collection](https://apify.com/parseforge) for more e-commerce and entertainment scrapers.

> **⚠️ Disclaimer:** this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Instant Gaming or any of its subsidiaries. All trademarks mentioned are the property of their respective owners. Only publicly available catalog data is collected.

### 🆘 Need Help?

If you hit a bug, have questions about setup, or need a scraper we haven't built yet, open our [contact form](https://tally.so/r/BzdKgA) or write to parseforge@protonmail.com. We also take on paid custom data projects.

For faster answers, join our [Discord](https://parseforge.co/discord). It's the best place to get support and suggest new actors.

# Actor input Schema

## `startUrl` (type: `string`):

Direct URL to scrape from Instant Gaming. Example: https://www.instant-gaming.com/en/search/?query=strategy. IMPORTANT: This option is mutually exclusive with API filters below. Use EITHER startUrl OR API filters, never both.

## `maxItems` (type: `integer`):

Maximum number of games to collect per run.

## `language` (type: `string`):

Search language/region for Instant Gaming catalog. IMPORTANT: Only use if NOT using startUrl above.

## `searchQuery` (type: `string`):

Search term to filter games by name or keywords. Leave empty to get all products. Example: 'assassin', 'strategy', 'RPG'

## `platformType` (type: `string`):

Filter by gaming platform/store

## `productType` (type: `string`):

Filter by product type

## `categoryIds` (type: `array`):

Filter by game categories. Multiple categories can be selected

## `inStockOnly` (type: `boolean`):

Only return products that are currently in stock

## `minDiscount` (type: `integer`):

Filter products with at least this discount percentage. Example: 50 for 50%+ off

## `maxPrice` (type: `number`):

Filter products under this price in EUR. Example: 20 for games under €20

## `minRating` (type: `number`):

Filter products with at least this rating score (0-100). Example: 80 for highly rated games

## `region` (type: `string`):

Filter by regional availability. Leave empty for all regions. Examples: 'Worldwide', 'Europe', 'US'

## `gameModes` (type: `array`):

Filter by game modes

## Actor input object example

```json
{
  "maxItems": 10,
  "language": "en",
  "searchQuery": "strategy",
  "platformType": "Steam",
  "inStockOnly": true,
  "maxPrice": 20
}
```

# Actor output Schema

## `products` (type: `string`):

Complete game product dataset with all fields including pricing, discounts, availability, ratings, categories, and platform details

## `overview` (type: `string`):

Overview view of game products with key fields displayed in a table format

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "maxItems": 10,
    "language": "en",
    "searchQuery": "strategy",
    "platformType": "Steam",
    "inStockOnly": true,
    "maxPrice": 20
};

// Run the Actor and wait for it to finish
const run = await client.actor("parseforge/instant-gaming-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "maxItems": 10,
    "language": "en",
    "searchQuery": "strategy",
    "platformType": "Steam",
    "inStockOnly": True,
    "maxPrice": 20,
}

# Run the Actor and wait for it to finish
run = client.actor("parseforge/instant-gaming-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "maxItems": 10,
  "language": "en",
  "searchQuery": "strategy",
  "platformType": "Steam",
  "inStockOnly": true,
  "maxPrice": 20
}' |
apify call parseforge/instant-gaming-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=parseforge/instant-gaming-scraper",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/acts/a59EnO0urIaVn51TQ/builds/uhZucBzeF5oAP6bWP/openapi.json
