API reference · Games
Get one game
http://localhost:8000/games/{id}Everything we know about a single game: prices, all review windows, every tag with its ranking, screenshots, early access history and more.
You need its Steam app ID — the number in its store URL. For
store.steampowered.com/app/292030/The_Witcher_3_Wild_Hunt/ it's 292030.
curl "http://localhost:8000/games/292030" \
-H "Authorization: Bearer YOUR_TOKEN"Runs against the real API with a shared demo key. Results are fixed at 5 per page and identical requests are served from a cache for an hour.
Parameters
Path1
idintegerrequiredThe game's Steam app ID.
Responses
200The game
Body
idintegerSteam app ID
namestringdevelopersstring[]publishersstring[]releaseDateintegerRelease date as a millisecond timestamp
shortDescriptionstringmainImageUrlstringHeader image from the Steam store
genresobject[]idstringdescriptionstring
minified_tagsstring[]The game's tags, most representative first
pricesobjectPrices per store (
ar,us)historicalReviewsobjectReview stats for one time window
scorenumberPercentage of positive reviews (0–100)
reviewsQuantityintegerpositiveReviewsintegernegativeReviewsinteger
early_accessobjectappIdintegerreleaseDateOrigstringRelease date as shown on Steam
comingSoonbooleanisF2Pbooleanvideoidinteger | nullTrailer ID, if the game has one
backgroundUrlstringscreenshotsUrlsobject[]idintegerpath_thumbnailstringpath_fullstring
lastMonthReviewsobjectReview stats for one time window
scorenumberPercentage of positive reviews (0–100)
reviewsQuantityintegerpositiveReviewsintegernegativeReviewsinteger
releaseWindowReviewsobjectReview stats for one time window
scorenumberPercentage of positive reviews (0–100)
reviewsQuantityintegerpositiveReviewsintegernegativeReviewsinteger
{
"id": 292030,
"name": "The Witcher 3: Wild Hunt",
"developers": [
"CD PROJEKT RED"
],
"publishers": [
"CD PROJEKT RED"
],
"releaseDate": 1431918000000,
"shortDescription": "Eres Geralt de Rivia, cazador de monstruos...",
"mainImageUrl": "https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/292030/header.jpg",
"genres": [
{
"id": "3",
"description": "Rol"
}
],
"minified_tags": [
"Mundo abierto",
"Rol",
"Buena trama",
"Atmosféricos",
"Fantasía"
],
"prices": {
"ar": {
"finalPrice": 29.99,
"currentDiscount": 0
},
"us": {
"finalPrice": 39.99
}
},
"historicalReviews": {
"score": 96.8,
"reviewsQuantity": 807345,
"positiveReviews": 0,
"negativeReviews": 0
},
"early_access": {
"has_ea_data": false
},
"appId": 292030,
"releaseDateOrig": "18 MAY 2015",
"comingSoon": false,
"isF2P": false,
"videoid": 256927226,
"backgroundUrl": "https://store.akamai.steamstatic.com/images/storepagebackground/app/292030",
"screenshotsUrls": [
{
"id": 0,
"path_thumbnail": "string",
"path_full": "string"
}
],
"lastMonthReviews": {
"score": 96.8,
"reviewsQuantity": 807345,
"positiveReviews": 0,
"negativeReviews": 0
},
"releaseWindowReviews": {
"score": 96.8,
"reviewsQuantity": 807345,
"positiveReviews": 0,
"negativeReviews": 0
}
}401Your token is missing or invalid
Body
errorstringShort name of the error
messagestringWhat went wrong, in more detail
{
"error": "Unauthorized"
}404There's no game with that ID
Body
errorstringShort name of the error
messagestringWhat went wrong, in more detail
{
"error": "Not Found",
"message": "No game found with ID 1"
}429You've used all the requests in your plan for this billing cycle
Headers
Retry-AfterSeconds until your quota resets
Body
errorstringlimitinteger
{
"error": "Request limit reached for your plan in the current billing cycle",
"limit": 10000
}