VOOZH about

URL: https://apify.com/sallbro/epicgames-scraper

โ‡ฑ Epic Games Scraper ยท Apify


Pricing

from $0.007 / actor start

Go to Apify Store

Scrapes game listings and news articles from the Epic Games Store. Supports optional full detail enrichment (system requirements, screenshots, tag groups) per game.

Pricing

from $0.007 / actor start

Rating

0.0

(0)

Developer

๐Ÿ‘ Salman Asu

Salman Asu

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

a month ago

Last modified

Share

Epic Games Store Scraper (Apify Actor v3)

Scrapes game listings and news articles from the Epic Games Store using its internal GraphQL and REST APIs.


Project structure

src/
โ”œโ”€โ”€ main.js Entry point โ€” dispatches to list or news mode
โ”œโ”€โ”€ scraper/
โ”‚ โ”œโ”€โ”€ list.js Paginated game list (async generator, searchStoreQuery)
โ”‚ โ”œโ”€โ”€ gameDetails.js 3-step per-game enrichment โ†’ single flat output record
โ”‚ โ”œโ”€โ”€ catalog.js Standalone getCatalogOffer fetcher (used by gameDetails)
โ”‚ โ””โ”€โ”€ news.js Paginated EGS blog-posts (async generator, REST API)
โ””โ”€โ”€ utility/
โ”œโ”€โ”€ http.js All raw API calls + exponential back-off retry
โ”œโ”€โ”€ tags.js Platform/genre tag maps, VALID_COUNTRIES, PRICE_OPTIONS
โ””โ”€โ”€ transform.js Pure data transforms โ€” list, config, catalog, news, merge

Input fields

FieldTypeDefaultDescription
modedropdownlistlist = game listings ยท news = blog articles
keywordstext""Search term to filter game results
fetchDetailstogglefalseEnrich each game with config + catalog data (2โ€“3 extra API calls per game)
platformsdropdown["windows"]Windows ยท Mac ยท iOS ยท Android
genresdropdown[]18 genres, multi-select, OR-combined
priceFilterdropdown0-75000Free only ยท Under โ‚น750 ยท Above โ‚น1,099
countrydropdownININ ยท US ยท GB ยท DE
startPagenumber0Zero-based page index for game list (40 results/page)
maxPagesnumber1Number of game list pages to fetch
newsStartPagenumber0Zero-based page index for news articles (10 articles/page)
newsMaxPagenumber1Number of news pages to fetch

Modes

list (default)

Fetches pages of game listings. When Fetch full detail info is enabled, each game goes through a 3-step enrichment chain before being saved.

{
"mode":"list",
"startPage":0,
"maxPages":3,
"platforms":["windows"],
"genres":["action","rpg"],
"priceFilter":"0-75000",
"country":"IN",
"keywords":"",
"fetchDetails":true
}

news

Fetches EGS blog-post articles from the content REST API.

{
"mode":"news",
"newsStartPage":0,
"newsMaxPage":3
}

Endpoint: GET https://store-content-ipv4.ak.epicgames.com/api/en-US/content/blog-posts?count=10&start=0


Detail enrichment โ€” 3-step API chain

Activated when fetchDetails: true in list mode.

StepOperationInputAdds to output
1getMappingByPageSlugofferPageSlug_mapping (sandboxId, productId, offerId)
2getStoreConfigsandboxIdshortDescription, legalText, socialLinks, supportedAudio, supportedText, theme, logo, icon, systemRequirements
3getCatalogOfferofferId + sandboxIdlongDescription, screenshots, videos, allImages, genres, platforms, features, refundType, countriesBlacklist, catalog_price

All output is flat โ€” no nested sub-objects.


priceFilter behaviour

ValueAPI effect
freeSets freeGame: true in query (no priceRange)
0-75000Sets priceRange: "(0, 75000)"
more-than-109900Sets priceRange: "[109900,]"

Tag maps

Platforms

Dropdown valueEpic tag ID
windows9547
mac10719
ios39070
android39071

Genres

Dropdown valueTagDropdown valueTag
action1216horror1218
action-adventure1336open-world1307
adventure1117puzzle1298
card-game1181racing1212
casual1296rpg1367
comedy1116simulation1393
exploration1381space1121
fantasy1287sports1283
fighting1344survival1080

GraphQL operations & hashes

OperationHash
searchStoreQuery7d58e12dโ€ฆ437
getMappingByPageSlug781fd69eโ€ฆf30
getStoreConfig6a3c3cf3โ€ฆ716
getCatalogOfferec112951โ€ฆ26e

All GraphQL โ†’ https://store.epicgames.com/graphql (GET, persisted-query) News REST โ†’ https://store-content-ipv4.ak.epicgames.com/api/en-US/content/blog-posts

You might also like

Epic Games Store Search Scraper

powerai/epicgames-store-search-scraper

Scrape game and add-on listings from the Epic Games Store by providing a browse or search URL, with automatic pagination.

Epic Games Store Scraper

unfenced-group/epic-games-store-scraper

Scrape Epic Games Store games, prices, sales and free games across 50+ country storefronts.

๐Ÿ‘ User avatar

Unfenced Group

2

Epic Games Store Scraper

crawlerbros/epic-games-scraper

Scrape the Epic Games Store with current and upcoming free games, catalog search, and featured games. Gets prices, descriptions, thumbnails, promotions and more from the public Epic GraphQL API. No auth, no API key required.

Epic Games Store Scraper

crawlergang/epic-games-scraper

Scrape the Epic Games Store with current and upcoming free games, catalog search, and featured games. Gets prices, descriptions, thumbnails, promotions and more from the public Epic GraphQL API. No auth, no API key required.

2

5.0

Epic Games Store scraper

saswave/epic-games-store-scraper

Epic Games store scraper. From a search url, extract games listing results. Scrap games data about: description, title, price, categories, price, discount, seller

Epic Games Store Scraper

newbs/gamescout-epic-scraper

Scrape Epic Games Store offers, free games, deals, releases, demos, coming soon titles, and catalog update metadata with normalized prices and URLs.

Game Deals Scraper

stepskop/game-deals-scraper

Scraper searching for 100% discounted games on popular online game stores. Providing useful and unified data for game offers happening right now. Efficient source of information for any games newsletter or media channel. Current support: Steam, Epic Games

๐Ÿ‘ User avatar

ล tฤ›pรกn ล kopek

20

PC Games Tracker

the.beast/pc-games-tracker

Track PC game prices across Steam, Epic, GOG, Humble Bundle & 30+ stores. Find free games, historical lows, and discounts up to 99% off. games, deals, steam, epic games, gog, humble bundle, fanatical, price comparison, free games, discount, sale, pc games, gaming, cheapshark, isthereanydeal

Steam Store Game Scraper

moving_beacon-owner1/my-actor-79

Scrape game data from the Steam Store โ€” the world's largest PC gaming platform with 50,000+ games. Extract prices, discounts, descriptions, reviews, genres, platforms, screenshots, system requirements, and more.

2