store.epicgames.com APIstore.epicgames.com ↗
Access Epic Games Store data: free game promotions, game details, search, browse with filters, genres, news, and homepage sections via 11 endpoints.
No input parameters required.
curl -X GET 'https://api.parse.bot/scraper/af5648f3-99a5-49a7-a148-2369345fc030/get_discover_something_new' \ -H 'X-API-Key: $PARSE_API_KEY'
Returns games from the 'Discover Something New' section on the Epic Games Store homepage. These are recently highlighted or newly released titles.
No input parameters required.
{
"type": "object",
"fields": {
"data": "array of game objects with title, price_label, badge, image_url, product_url, and timestamp"
},
"sample": {
"data": [
{
"badge": null,
"title": "Vampire Crawlers: The Turbo Wildcard from Vampire Survivors",
"image_url": "https://cdn1.epicgames.com/spt-assets/51e62a4ff7c341b08ce2e84f18846c06/vampire-crawlers-the-turbo-wildcard-from-vampire-survivors-14xln.jpg",
"timestamp": "2026-05-03T04:07:34.553045+00:00",
"price_label": "$9.99",
"product_url": "https://store.epicgames.com/en-US/p/vampire-crawlers-the-turbo-wildcard-from-vampire-survivors-30afdb"
}
],
"status": "success"
}
}About the store.epicgames.com API
The Epic Games Store API covers 11 endpoints that expose catalog data, promotions, and editorial content from store.epicgames.com. The get_free_games endpoint returns both currently free and upcoming free titles with offer date ranges, while get_game_details delivers per-game fields including price, genres, ESRB rating, developer, publisher, star rating, and a full description — all addressable by a product URL slug.
Free Games and Promotions
Three endpoints address the Epic Games Store free games section. get_free_games returns every promoted title regardless of status. get_free_games_now filters to only games labeled FREE NOW, and get_free_games_coming_soon returns only COMING SOON entries. Each result includes name, status, offer_date_range, image_url, and product_url, making it straightforward to build a tracker that distinguishes active from upcoming offers.
Game Details and Catalog Browsing
get_game_details accepts a game_slug (the product URL segment, e.g. cyberpunk-2077) and returns a detailed response: title, price, description, genres, features, developer, publisher, esrb_rating, and star_rating. The browse_games endpoint supports paginated catalog traversal with count and start offset parameters, plus filtering by tag, category (e.g. games/edition/base, Game, Apps), sort_by (releaseDate, price, title), and sort_dir (ASC or DESC). It returns items with per-game price, original_price, discount_percentage, offer_type, and image_url, along with a total count of matching results.
Search, Genres, and Homepage Sections
search_games takes a query string and returns up to 20 results ranked by relevancy, each with title, type, price, and product_url. get_popular_genres surfaces genre categories from the Browse page with name, slug, and image_url. Four homepage-oriented endpoints — get_homepage_featured, get_discover_something_new, get_top_new_releases, and get_news — expose the featured carousel, newly highlighted titles, top new release listings, and recent blog articles respectively. News items include title, summary, date, category, and url.
- Alert users when a new title appears in
get_free_games_nowduring Epic's weekly free game rotation - Display upcoming free game schedules using
offer_date_rangefromget_free_games_coming_soon - Build a game price tracker using
price,original_price, anddiscount_percentagefrombrowse_games - Populate a game discovery feed using homepage data from
get_homepage_featuredandget_discover_something_new - Filter catalog results by genre using
tagandcategoryparams inbrowse_games - Render a game detail page using
get_game_detailsfields including ESRB rating, publisher, and star rating - Aggregate Epic Games Store news headlines using
title,summary, anddatefromget_news
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does Epic Games have an official public developer API?+
What does `get_game_details` return, and how do I identify the right slug?+
title, price, description, genres, features, developer, publisher, esrb_rating, and star_rating for a single product. The game_slug input corresponds to the path segment at the end of a store.epicgames.com product URL — for example, the slug for https://store.epicgames.com/en-US/p/fortnite is fortnite. You can obtain slugs from product_url fields returned by browse_games or search_games.Does `browse_games` support filtering by specific genre tags?+
tag parameter accepts internal Epic Games Store tag identifiers. These identifiers are not freeform strings — they correspond to the tag slugs used in Epic's catalog system, which you can discover via get_popular_genres (the slug field on each genre object). Omitting tag returns the full catalog.Are user reviews or individual review text exposed by the API?+
star_rating aggregate score from get_game_details, but individual review text, reviewer metadata, and review counts are not included. You can fork this API on Parse and revise it to add an endpoint targeting per-game review data.Does the API cover regional pricing or non-English storefronts?+
browse_games and get_game_details reflect a single locale's formatted price string. Regional pricing for other currencies or language variants is not currently differentiated across endpoints. You can fork this API on Parse and revise it to parameterize locale or currency for region-specific pricing.