Skip to main content
POST
/
api
/
epicgames
/
games
/
reviews
/epicgames/games/reviews
curl --request POST \
  --url https://api.anysite.io/api/epicgames/games/reviews \
  --header 'Content-Type: application/json' \
  --header 'access-token: <api-key>' \
  --data '
{
  "game": "<string>",
  "timeout": 300,
  "country": "US",
  "locale": "en-US"
}
'
[
  {
    "id": "<string>",
    "namespace": "<string>",
    "title": "<string>",
    "@type": "@epicgames_game_reviews",
    "player_rating": 123,
    "poll_tags": [],
    "critic_score": 123,
    "critic_tier": "<string>",
    "critic_recommend_percent": 123,
    "critic_review_count": 0,
    "opencritic_url": "<string>",
    "critic_reviews": []
  }
]

Authorizations

access-token
string
header
required

API token from the dashboard

Headers

access-token
string
required

Body

application/json
game
string
required

Epic Games Store game as a product page slug, a product page URL, or a namespace:offerId pair

Minimum string length: 1
Examples:

"cyberpunk-2077"

"https://store.epicgames.com/p/the-witcher-3-wild-hunt"

"77f2b98e2cef40c8a7437518bf420e47:5e0277378de542ce9bf891d2f919d6c8"

timeout
integer
default:300

Max scrapping execution timeout (in seconds)

Required range: 20 <= x <= 1500
country
enum<string>
default:US

Store country

Available options:
US,
GB,
CA,
AU,
DE,
FR,
IT,
ES,
NL,
BR,
MX,
IN,
JP,
KR,
TR,
RU,
PL
locale
enum<string>
default:en-US

Content language

Available options:
en-US,
en-GB,
de-DE,
fr-FR,
it-IT,
es-ES,
nl-NL,
pt-BR,
es-MX,
ja,
ko,
tr,
ru,
pl

Response

Successful Response

id
string
required
namespace
string
required
title
string
required
@type
string
default:@epicgames_game_reviews
player_rating
number | null
poll_tags
EpicgamesPollTag · object[]
critic_score
integer | null
critic_tier
string | null
critic_recommend_percent
integer | null
critic_review_count
integer
default:0
opencritic_url
string | null
critic_reviews
EpicgamesCriticReview · object[]