Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Changed the definition of "find_games", "get_franchise_games", "get_game_offers" and 6 more
Only numbers and dates differ: this server embeds live figures in the definition, so the text moves without the contract changing.
⟨11 unchanged words⟩ de, gb, us, br or pl (4243 markets). It decides the currency prices come ⟨123 unchanged words⟩
Only numbers and dates differ: this server embeds live figures in the definition, so the text moves without the contract changing.
⟨11 unchanged words⟩ de, gb, us, br or pl (4243 markets). It decides the currency prices come ⟨70 unchanged words⟩
Only numbers and dates differ: this server embeds live figures in the definition, so the text moves without the contract changing.
⟨11 unchanged words⟩ de, gb, us, br or pl (4243 markets). It decides the currency prices come ⟨171 unchanged words⟩
Only numbers and dates differ: this server embeds live figures in the definition, so the text moves without the contract changing.
⟨11 unchanged words⟩ de, gb, us, br or pl (4243 markets). It decides the currency prices come ⟨63 unchanged words⟩
Only numbers and dates differ: this server embeds live figures in the definition, so the text moves without the contract changing.
⟨11 unchanged words⟩ de, gb, us, br or pl (4243 markets). It decides the currency prices come ⟨45 unchanged words⟩
Only numbers and dates differ: this server embeds live figures in the definition, so the text moves without the contract changing.
⟨11 unchanged words⟩ de, gb, us, br or pl (4243 markets). It decides the currency prices come ⟨96 unchanged words⟩
Only numbers and dates differ: this server embeds live figures in the definition, so the text moves without the contract changing.
⟨11 unchanged words⟩ de, gb, us, br or pl (4243 markets). It decides the currency prices come ⟨84 unchanged words⟩
Only numbers and dates differ: this server embeds live figures in the definition, so the text moves without the contract changing.
⟨11 unchanged words⟩ de, gb, us, br or pl (4243 markets). It decides the currency prices come ⟨30 unchanged words⟩
Only numbers and dates differ: this server embeds live figures in the definition, so the text moves without the contract changing.
⟨11 unchanged words⟩ de, gb, us, br or pl (4243 markets). It decides the currency prices come ⟨72 unchanged words⟩
Changed the definition of "get_game_offers", "list_deals" and "list_stores"
GetAallgame'sofferslowestforlistedaprice,gamewith every offer
ReturnAnswerevery"where
Changed the definition of "find_games", "get_franchise_games", "get_game_offers" and 3 more
⟨24 unchanged words⟩ properties":{"bestListedPrice":{"description":"Thecheapestlowestin-stocklisted price ofaan in-stock key that activates in themarket.market; null for a free game, or when no such key is in stock.","type":["string","null"]},"bestMayNotActivateHere":{"description":"True wheneverykeyskeyare in stock but none isregion-lockedconfirmed
Changed the definition of "find_games", "get_franchise_games", "get_game_offers" and 6 more
Only numbers and dates differ: this server embeds live figures in the definition, so the text moves without the contract changing.
⟨11 unchanged words⟩ de, gb, us, br or pl (4042 markets). It decides the currency prices come ⟨123 unchanged words⟩
Only numbers and dates differ: this server embeds live figures in the definition, so the text moves without the contract changing.
⟨11 unchanged words⟩ de, gb, us, br or pl (4042
Recently observed → Live
Live → Recently observed
Changed the definition of "find_games", "get_franchise_games", "get_publisher_games" and 2 more
⟨25 unchanged words⟩ "bestListedPrice":{"description":"The cheapest in-stocklistedpriceprice.of a key that activates in the market.","type":["string","null"]},"bestMayNotActivateHere":{"description":"True when every key is region-locked for the market, so bestListedPrice is a locked key's.","type":["boolean","null"]},"buyUrl":{"description" ⟨125 unchanged words⟩
⟨7 unchanged words⟩ "bestListedPrice":{"description":"The cheapest in-stock
Changed the definition of "find_games", "get_franchise_games", "get_publisher_games" and 4 more
⟨100 unchanged words⟩ 500 reviews or more ahead of the rest;`limit` returns 1-20 (default 5), andno match gives an empty list. Links go ⟨18 unchanged words⟩
⟨69 unchanged words⟩ and an unknown name returns an error result.`limit` returns 1-100 games (default 24);`total` is the franchise's full size, which can exceedit.`limit`. Links go through getcheapgames.com and carry the stores' ⟨12 unchanged words⟩
Changed the definition of "find_games", "get_franchise_games", "get_game_offers" and 6 more
Find paid gamesin aby genre,onplatformaandplatformhighest price,withmostapopularkeyandinbeststockratedatfirst.
Certificate recorded, valid to 2026-12-12
Authorization not required
Unknown → Live
First tool surface recorded: 9 tools (server version 1.0.0)
https://mcp.getcheapgames.com (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 14 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
⟨49 unchanged words⟩ euro).","type":"string"},"edition":{"description":"The edition, e.g. \"deluxe\", \"gold\", \"game of the year\" or \"standard\" (the plain game). Omit for the product the title or slug names.","type":"string"},"platform":{"description":"Only keys for this platform: pc, xbox, playstation or switch (every PC launcher, every PlayStation...), or one storefront or console such as steam, epic, gog, ps5, ps4 or switch 2. Omit for every platform, with each one's own lowest in answer.byPlatform.","type":"string"},"slug":{"description":"The game's slug, lower-case with hyphens, e.g. ⟨4 unchanged words⟩ field of a search, deals or finderresult.result, or of a needsChoice candidate. Give `slug` or `title`.","type":"string"},"title":{"description":"The game's name as a person types it, e.g. \"elden ring\" or \"Assassin's Creed Shadows\": matched as the site's search matches it. Give `title` or `slug`.","type":"string"}},"required":["slug"],"type":"object"}
{"properties":{"answer":{"description":"The lowest listed price among the stores we checked; null with needsChoice.","properties":{"byPlatform":{"additionalProperties":{"properties":{"activation":{"description":"The key's region as sold, and the market it activates in.","properties":{"activatesIn":{"type":"string"},"confirmed":{"type":"boolean"},"region":{"type":"string"}},"type":"object"},"buyUrl":{"type":"string"},"checkoutCurrency":{"description":"What the seller charges in.","type":"string"},"checkoutFee":{"description":"A decimal amount such as 19.99, in the game's `currency`.","type":["string","null"]},"currencyNote":{"description":"Set when the seller charges in another currency than the market's.","type":["string","null"]},"feesKnown":{"description":"False: the listed price may not include checkout fees.","type":"boolean"},"feesNote":{"type":"string"},"lastChecked":{"description":"ISO 8601 time.","type":["string","null"]},"offerId":{"type":"string"},"platform":{"type":"string"},"price":{"description":"The listed price, in checkoutCurrency.","type":"string"},"seller":{"properties":{"kind":{"enum":["official store","marketplace"],"type":"string"},"sellerRating":{"type":["integer","null"]},"store":{"type":"string"}},"type":"object"}},"required":["offerId","platform","seller","checkoutCurrency","price","feesKnown"],"type":"object"},"type":"object"},"edition":{"type":["string","null"]},"game":{"type":"string"},"market":{"type":"string"},"marketName":{"type":"string"},"pageUrl":{"type":"string"},"requestedPlatform":{"type":["string","null"]},"scope":{"type":"string"},"slug":{"type":"string"},"status":{"enum":["priced","free_to_play","no_eligible_offer"],"type":"string"},"summary":{"description":"One sentence to quote: the price, seller, region, fees, currency and when it was checked.","type":"string"},"winner":{"properties":{"activation":{"description":"The key's region as sold, and the market it activates in.","properties":{"activatesIn":{"type":"string"},"confirmed":{"type":"boolean"},"region":{"type":"string"}},"type":"object"},"buyUrl":{"type":"string"},"checkoutCurrency":{"description":"What the seller charges in.","type":"string"},"checkoutFee":{"description":"A decimal amount such as 19.99, in the game's `currency`.","type":["string","null"]},"currencyNote":{"description":"Set when the seller charges in another currency than the market's.","type":["string","null"]},"feesKnown":{"description":"False: the listed price may not include checkout fees.","type":"boolean"},"feesNote":{"type":"string"},"lastChecked":{"description":"ISO 8601 time.","type":["string","null"]},"offerId":{"type":"string"},"platform":{"type":"string"},"price":{"description":"The listed price, in checkoutCurrency.","type":"string"},"seller":{"properties":{"kind":{"enum":["official store","marketplace"],"type":"string"},"sellerRating":{"type":["integer","null"]},"store":{"type":"string"}},"type":"object"}},"required":["offerId","platform","seller","checkoutCurrency","price","feesKnown"],"type":"object"}},"required":["status","summary","scope","pageUrl","winner"],"type":["object","null"]},"best":{"description":"The lowest listed price ⟨48 unchanged words⟩ "type":["string","null"]},"candidates":{"items":{"properties":{"edition":{"type":["string","null"]},"kind":{"type":["string","null"]},"pageUrl":{"type":"string"},"platforms":{"items":{"type":"string"},"type":"array"},"releaseYear":{"type":["integer","null"]},"slug":{"type":"string"},"title":{"type":"string"}},"required":["title","slug","pageUrl"],"type":"object"},"type":"array"},"disclosure":{"type":"string"},"imageUrl":{"type":["string","null"]},"instruction":{"type":"string"},"links":{"type":"string"},"market":{"type":"string"},"needsChoice":{"description":"True when the title or edition matches several products: `candidates` lists them and there is no price.","type":"boolean"},"offers":{"items":{"properties":{"buyUrl ⟨107 unchanged words⟩ "type":["string","null"]},"query":{"type":"object"},"releaseYear":{"type":["integer","null" ⟨3 unchanged words⟩ "},"title":{"type":"string"}},"requiredwhy":["slug","title",{"pageUrltype",:"pageCurrencystring"}},"bestrequired",:["offersneedsChoice"],"type":"object"}
{"destructiveHint":false,"openWorldHint":true,"readOnlyHint":true,"title":"GetAallgame'sofferslowestforlistedaprice,gamewith every offer"}
Return today's biggest savings across the catalogue: paid games whosecheapestlowest listed in-stock key price is furthest below the regular price (the ⟨79 unchanged words⟩
⟨54 unchanged words⟩ how many of the ofGamesCompared games a storeishascheapestthe lowest listed price for right now, and a store with ⟨25 unchanged words⟩
⟨6 unchanged words⟩ properties":{"bestListedPrice":{"description":"Thecheapestlowestin-stocklisted price ofaan in-stock key that activates in themarket.market; null for a free game, or when no such key is in stock.","type":["string","null"]},"bestMayNotActivateHere":{"description":"True wheneverykeyskeyare in stock but none isregion-lockedconfirmedforto activate in the market, sobestListedPricethere isanolockedbestListedPrice;key's.never true beside a price.","type":["boolean","null"]},"buyUrl":{"description":"Redirect through getcheapgames.com to thecheapestlowest-priced in-stockkey.key that activates in the market; null when there is none.","type":["string","null"]},"currency":{"type":"string"},"eligibleOfferCount":{"description":"In-stock keys that activate in the market, in `currency`: the offers bestListedPrice is the lowest of, the count the game's page states.","type":"integer"},"eligibleStoreCount":{"description":"Distinct stores among those eligible offers, as the page counts them.","type":"integer"},"genres":{"items":{"type":"string" ⟨8 unchanged words⟩ "boolean","null"]},"offerCount":{"description":"Every listing tracked for the game, in any stock, region or currency. Not the set bestListedPrice is the lowest of: see eligibleOfferCount.","type":"integer"},"pageUrl":{"description":"Its price comparison page.","type":"string"},"priceNote":{"description":"Why there is no bestListedPrice, when there is none.","type":["string","null"]},"pricesByPlatform":{"additionalProperties":{"type": ⟨81 unchanged words⟩
⟨14 unchanged words⟩ , stock and seller, plus `best`, thecheapestlowest listed price of an in-stockofferkey that activates in themarket'smarket,currency.as the page quotes it. Use it when the reader wants to compare ⟨112 unchanged words⟩
{"properties":{"best":{"description":"Thecheapestlowest listed price of an in-stockoffer;key that activates in the market; null for a free game or when noneis.does (`bestNote` says which).","properties":{"buyUrl":{"type": ⟨17 unchanged words⟩ type":"string"}},"type":["object","null"]},"bestNote":{"type":["string","null"]},"disclosure":{"type" ⟨141 unchanged words⟩
⟨3 unchanged words⟩ properties":{"bestListedPrice":{"description":"Thecheapestlowestin-stocklisted price ofaan in-stock key that activates in themarket.market; null for a free game, or when no such key is in stock.","type":["string","null"]},"bestMayNotActivateHere":{"description":"True wheneverykeyskeyare in stock but none isregion-lockedconfirmedforto activate in the market, sobestListedPricethere isanolockedbestListedPrice;key's.never true beside a price.","type":["boolean","null"]},"buyUrl":{"description":"Redirect through getcheapgames.com to thecheapestlowest-priced in-stockkey.key that activates in the market; null when there is none.","type":["string","null"]},"currency":{"type":"string"},"eligibleOfferCount":{"description":"In-stock keys that activate in the market, in `currency`: the offers bestListedPrice is the lowest of, the count the game's page states.","type":"integer"},"eligibleStoreCount":{"description":"Distinct stores among those eligible offers, as the page counts them.","type":"integer"},"genres":{"items":{"type":"string" ⟨8 unchanged words⟩ "boolean","null"]},"offerCount":{"description":"Every listing tracked for the game, in any stock, region or currency. Not the set bestListedPrice is the lowest of: see eligibleOfferCount.","type":"integer"},"pageUrl":{"description":"Its price comparison page.","type":"string"},"priceNote":{"description":"Why there is no bestListedPrice, when there is none.","type":["string","null"]},"pricesByPlatform":{"additionalProperties":{"type": ⟨84 unchanged words⟩
⟨3 unchanged words⟩ properties":{"bestListedPrice":{"description":"Thecheapestlowestin-stocklisted price ofaan in-stock key that activates in themarket.market; null for a free game, or when no such key is in stock.","type":["string","null"]},"bestMayNotActivateHere":{"description":"True wheneverykeyskeyare in stock but none isregion-lockedconfirmedforto activate in the market, sobestListedPricethere isanolockedbestListedPrice;key's.never true beside a price.","type":["boolean","null"]},"buyUrl":{"description":"Redirect through getcheapgames.com to thecheapestlowest-priced in-stockkey.key that activates in the market; null when there is none.","type":["string","null"]},"currency":{"type":"string"},"eligibleOfferCount":{"description":"In-stock keys that activate in the market, in `currency`: the offers bestListedPrice is the lowest of, the count the game's page states.","type":"integer"},"eligibleStoreCount":{"description":"Distinct stores among those eligible offers, as the page counts them.","type":"integer"},"genres":{"items":{"type":"string" ⟨8 unchanged words⟩ "boolean","null"]},"offerCount":{"description":"Every listing tracked for the game, in any stock, region or currency. Not the set bestListedPrice is the lowest of: see eligibleOfferCount.","type":"integer"},"pageUrl":{"description":"Its price comparison page.","type":"string"},"priceNote":{"description":"Why there is no bestListedPrice, when there is none.","type":["string","null"]},"pricesByPlatform":{"additionalProperties":{"type": ⟨78 unchanged words⟩
⟨52 unchanged words⟩ properties":{"bestListedPrice":{"description":"Thecheapestlowestin-stocklisted price ofaan in-stock key that activates in themarket.market; null for a free game, or when no such key is in stock.","type":["string","null"]},"bestMayNotActivateHere":{"description":"True wheneverykeyskeyare in stock but none isregion-lockedconfirmedforto activate in the market, sobestListedPricethere isanolockedbestListedPrice;key's.never true beside a price.","type":["boolean","null"]},"buyUrl":{"description":"Redirect through getcheapgames.com to thecheapestlowest-priced in-stockkey.key that activates in the market; null when there is none.","type":["string","null"]},"currency":{"type":"string"},"eligibleOfferCount":{"description":"In-stock keys that activate in the market, in `currency`: the offers bestListedPrice is the lowest of, the count the game's page states.","type":"integer"},"eligibleStoreCount":{"description":"Distinct stores among those eligible offers, as the page counts them.","type":"integer"},"genres":{"items":{"type":"string" ⟨8 unchanged words⟩ "boolean","null"]},"offerCount":{"description":"Every listing tracked for the game, in any stock, region or currency. Not the set bestListedPrice is the lowest of: see eligibleOfferCount.","type":"integer"},"pageUrl":{"description":"Its price comparison page.","type":"string"},"priceNote":{"description":"Why there is no bestListedPrice, when there is none.","type":["string","null"]},"pricesByPlatform":{"additionalProperties":{"type": ⟨75 unchanged words⟩
Only numbers and dates differ: this server embeds live figures in the definition, so the text moves without the contract changing.
⟨11 unchanged words⟩ de, gb, us, br or pl (4042 markets). It decides the currency prices come ⟨54 unchanged words⟩
Only numbers and dates differ: this server embeds live figures in the definition, so the text moves without the contract changing.
⟨11 unchanged words⟩ de, gb, us, br or pl (4042 markets). It decides the currency prices come ⟨63 unchanged words⟩
Only numbers and dates differ: this server embeds live figures in the definition, so the text moves without the contract changing.
⟨11 unchanged words⟩ de, gb, us, br or pl (4042 markets). It decides the currency prices come ⟨45 unchanged words⟩
Only numbers and dates differ: this server embeds live figures in the definition, so the text moves without the contract changing.
⟨11 unchanged words⟩ de, gb, us, br or pl (4042 markets). It decides the currency prices come ⟨96 unchanged words⟩
Only numbers and dates differ: this server embeds live figures in the definition, so the text moves without the contract changing.
⟨11 unchanged words⟩ de, gb, us, br or pl (4042 markets). It decides the currency prices come ⟨84 unchanged words⟩
Only numbers and dates differ: this server embeds live figures in the definition, so the text moves without the contract changing.
⟨11 unchanged words⟩ de, gb, us, br or pl (4042 markets). It decides the currency prices come ⟨30 unchanged words⟩
Only numbers and dates differ: this server embeds live figures in the definition, so the text moves without the contract changing.
⟨11 unchanged words⟩ de, gb, us, br or pl (4042 markets). It decides the currency prices come ⟨72 unchanged words⟩
⟨4 unchanged words⟩ "bestListedPrice":{"description":"The cheapest in-stocklistedpriceprice.of a key that activates in the market.","type":["string","null"]},"bestMayNotActivateHere":{"description":"True when every key is region-locked for the market, so bestListedPrice is a locked key's.","type":["boolean","null"]},"buyUrl":{"description" ⟨126 unchanged words⟩
⟨4 unchanged words⟩ "bestListedPrice":{"description":"The cheapest in-stocklistedpriceprice.of a key that activates in the market.","type":["string","null"]},"bestMayNotActivateHere":{"description":"True when every key is region-locked for the market, so bestListedPrice is a locked key's.","type":["boolean","null"]},"buyUrl":{"description" ⟨120 unchanged words⟩
⟨53 unchanged words⟩ "bestListedPrice":{"description":"The cheapest in-stocklistedpriceprice.of a key that activates in the market.","type":["string","null"]},"bestMayNotActivateHere":{"description":"True when every key is region-locked for the market, so bestListedPrice is a locked key's.","type":["boolean","null"]},"buyUrl":{"description" ⟨117 unchanged words⟩
⟨59 unchanged words⟩ returns an error result. Only priced games arereturned, 1-100 per call (`limit`, default 24);returned; `total` is the full count, which can exceedit.`limit`. Links go through getcheapgames.com and carry the stores' ⟨12 unchanged words⟩
⟨54 unchanged words⟩ by genre, platform or budget use find_games.`limit` returns 1-50 games (default 10), and`country` sets the currency, and so which offers count. Each game includes its ⟨25 unchanged words⟩
⟨42 unchanged words⟩ or switch) narrow the list and combine;`limit``total`returnsis1-24the(defaultfull5)count,with `total`whichthecanfullexceedcount.`limit`. There are no prices and no promoted placements. ⟨25 unchanged words⟩
⟨59 unchanged words⟩ translation where it has one and English otherwise;`limit` returns 1-12 (default 5), andnone found gives an empty list.
⟨68 unchanged words⟩ first, then titles containing it, then theclosest; `limit` caps the games at 1-50 (default 10).closest. Only priced games are returned, and no ⟨27 unchanged words⟩
⟨3 unchanged words⟩ country":{"description":"Two-letter market code, any case, e.g. de, gb, us,br.brDecidesor pl (40 markets). It decides the currency prices come back in, which keys count as region-locked, and the market every linkpointsopensinto.in.DefaultsOmitted or unsupported codes fall back to ie (Ireland, euro).","type":"string"},"genre":{"description":"A Steam genre, spelled as Steamnamesspells it: Action, Adventure, Casual, Indie, Massively Multiplayer, Racing, RPG, Simulation, Sports or Strategy. Any other value matches nothing.","type":"string"},"limit":{"description":"How many gamesGames toreturn.return, 1-20. Defaults to 5.","maximum":20,"minimum" ⟨3 unchanged words⟩ },"max_price":{"description":"The highest listed price, in themarket'scurrency,of `country` (e.g.20.20 means 20 EUR for ie, 20 GBP for gb).","exclusiveMinimum":0,"type":"number"} ⟨5 unchanged words⟩ this platform: pc, xbox, playstation or switch. Omit for all.","enum":["pc","xbox"," ⟨7 unchanged words⟩
before
—after
{"properties":{"currency":{"type":"string"},"genre":{"type":["string","null"]},"market":{"type":"string"},"maxPrice":{"type":["string","null"]},"platform":{"type":["string","null"]},"ranking":{"type":"string"},"results":{"items":{"properties":{"bestListedPrice":{"description":"The cheapest in-stock listed price.","type":["string","null"]},"buyUrl":{"description":"Redirect through getcheapgames.com to the cheapest in-stock key.","type":["string","null"]},"currency":{"type":"string"},"genres":{"items":{"type":"string"},"type":"array"},"imageUrl":{"type":["string","null"]},"isAtThirtyDayLow":{"type":["boolean","null"]},"offerCount":{"type":"integer"},"pageUrl":{"description":"Its price comparison page.","type":"string"},"pricesByPlatform":{"additionalProperties":{"type":"string"},"description":"Lowest price per platform, e.g. {\"PC\": \"19.99 EUR\"}.","type":"object"},"publisher":{"type":["string","null"]},"releaseYear":{"type":["integer","null"]},"savingVsDearest":{"description":"Saving against the regular price.","type":["string","null"]},"slug":{"description":"The game's id, for its offers.","type":"string"},"steamRating":{"type":["string","null"]},"steamReviews":{"type":["integer","null"]},"thirtyDayLow":{"description":"A decimal amount such as 19.99, in the game's `currency`.","type":["string","null"]},"title":{"type":"string"}},"required":["slug","title","pageUrl","currency","pricesByPlatform"],"type":"object"},"type":"array"}},"required":["results"],"type":"object"}Return the games in one franchise or series,eachsuch as every Call of Duty, withitseach one's lowest listed priceonpereachplatform:platform.groupedFranchisebynamessub-series,arenewestexactrelease first,e.g.each"Grandgame'sThefteditionsAuto".afterEachit.gameUsehasit for questions about apageUrlwhole(itsseries;priceforcomparisononepagepublisher'soncataloguegetcheapgames.comuse get_publisher_games, and for one game's store offers get_game_offers. `name` must be the franchise's exact name, as search_games lists it under franchises (Assassin's Creed), andaanbuyUrlunknown name returns an error result. `limit` returns 1-100 games (adefaultredirect24); `total` is the franchise's full size, which can exceed it. Links go through getcheapgames.comtoand carry thecheapeststores'storepartnerfortracking; listed prices exclude themarket).service fee marketplaces add at checkout.
⟨3 unchanged words⟩ country":{"description":"Two-letter market code, any case, e.g. de, gb, us,br.brDecidesor pl (40 markets). It decides the currency prices come back in, which keys count as region-locked, and the market every linkpointsopensinto.in.DefaultsOmitted or unsupported codes fall back to ie (Ireland, euro).","type":"string"},"limit":{"description":"How many gamesGames toreturn.return, 1-100. Defaults to 24.","maximum":100,"minimum":1,"type":"integer"},"name":{"description":"FranchiseThe franchise's exact name, e.g. \"Grand Theft Auto\".
before
—after
{"properties":{"franchise":{"type":"string"},"games":{"items":{"properties":{"bestListedPrice":{"description":"The cheapest in-stock listed price.","type":["string","null"]},"buyUrl":{"description":"Redirect through getcheapgames.com to the cheapest in-stock key.","type":["string","null"]},"currency":{"type":"string"},"genres":{"items":{"type":"string"},"type":"array"},"imageUrl":{"type":["string","null"]},"isAtThirtyDayLow":{"type":["boolean","null"]},"offerCount":{"type":"integer"},"pageUrl":{"description":"Its price comparison page.","type":"string"},"pricesByPlatform":{"additionalProperties":{"type":"string"},"description":"Lowest price per platform, e.g. {\"PC\": \"19.99 EUR\"}.","type":"object"},"publisher":{"type":["string","null"]},"releaseYear":{"type":["integer","null"]},"savingVsDearest":{"description":"Saving against the regular price.","type":["string","null"]},"slug":{"description":"The game's id, for its offers.","type":"string"},"thirtyDayLow":{"description":"A decimal amount such as 19.99, in the game's `currency`.","type":["string","null"]},"title":{"type":"string"}},"required":["slug","title","pageUrl","currency","pricesByPlatform"],"type":"object"},"type":"array"},"pageUrl":{"type":"string"},"total":{"type":"integer"}},"required":["games"],"type":"object"}Return every tracked offer for one game: each store's listed price, region, region lock, stock and seller, plus `best`, the cheapest in-stock offer in theordermarket'sitscurrency.pageUselistsitthem:whenofficialthe reader wants to compare stores,firsteditions or regions for a game,thenaftermarketplacessearch_games,eachfind_gamescheapestorfirstlist_dealsbyhaslistedgivenprice;its`best``slug`;istheir summaries already carry thecheapest.lowestEachpriceofferperhasplatform.its`slug`currencyis lower-case with hyphens (elden-ring),platformand an unknown slug returns an error result; `country` sets the currency `best` is chosen in and which keys are flagged regionLocked,regionas they may not activate in that market. Offers follow the page's order,region-lockofficialstatusstores first and then marketplaces, each cheapest first, so the first offer is not always the cheapest; each says when its price was lastcheckedchecked. Links go through getcheapgames.com andacarrybuyUrlthethroughstores'getcheapgames.com.partnerMarketplacetracking; listed prices exclude the service feeaddedmarketplaces add at checkout.
⟨3 unchanged words⟩ country":{"description":"Two-letter market code, any case, e.g. de, gb, us,br.brDecidesor pl (40 markets). It decides the currency prices come back in, which keys count as region-locked, and the market every linkpointsopensinto.in.DefaultsOmitted or unsupported codes fall back to ie (Ireland, euro).","type":"string"},"slug":{"description":"GameThe game's slug, lower-case with hyphens, e.g. \"elden-ring\".: the `slug` field of a search, deals or finder result.","type":"string"}},"required": ⟨3 unchanged words⟩
before
—after
{"properties":{"best":{"description":"The cheapest in-stock offer; null when none is.","properties":{"buyUrl":{"type":"string"},"currency":{"type":"string"},"listedPrice":{"type":"string"},"platform":{"type":"string"},"region":{"type":"string"},"regionLocked":{"type":"boolean"},"store":{"type":"string"}},"type":["object","null"]},"disclosure":{"type":"string"},"imageUrl":{"type":["string","null"]},"links":{"type":"string"},"offers":{"items":{"properties":{"buyUrl":{"type":"string"},"cheapestInItsCurrency":{"type":"boolean"},"checkoutFee":{"description":"Whether a fee is added at checkout.","type":"string"},"currency":{"type":"string"},"edition":{"type":["string","null"]},"inStock":{"type":"boolean"},"listedPrice":{"type":"string"},"platform":{"type":"string"},"priceCheckedAt":{"description":"ISO 8601 time.","type":["string","null"]},"region":{"type":"string"},"regionLockWarning":{"type":["string","null"]},"regionLocked":{"type":"boolean"},"sellerRating":{"description":"0-100, where shown.","type":["integer","null"]},"sellerType":{"type":"string"},"store":{"type":"string"}},"required":["store","currency","listedPrice","platform","region","regionLocked"],"type":"object"},"type":"array"},"ordering":{"type":"string"},"pageCurrency":{"description":"The market's currency.","type":"string"},"pageUrl":{"type":"string"},"pricesByPlatform":{"additionalProperties":{"type":"string"},"description":"Lowest price per platform, e.g. {\"PC\": \"19.99 EUR\"}.","type":"object"},"publisher":{"type":["string","null"]},"releaseYear":{"type":["integer","null"]},"slug":{"type":"string"},"title":{"type":"string"}},"required":["slug","title","pageUrl","pageCurrency","best","offers"],"type":"object"}Returntheone publisher's games,fromalphabeticallyonebypublishertitle,eachwithitseach one's lowest listed priceon eachper platform.TakesUsetheit for a publisher'sslugcatalogue,e.g.such"rockstar-games".asEacheverythinggamefromhasRockstar Games; for apageUrlseries,(itswhichpricecancomparisonspanpagepublishers,onusegetcheapgames.comget_franchise_games, and for one game's store offers get_game_offers. `slug` is the publisher's id as search_games lists it under publishers (rockstar-games), andaanbuyUrlunknown slug returns an error result. Only priced games are returned, 1-100 per call (a`limit`,redirectdefault 24); `total` is the full count, which can exceed it. Links go through getcheapgames.comtoand carry thecheapeststores'storepartnerfortracking; listed prices exclude themarket).service fee marketplaces add at checkout.
⟨3 unchanged words⟩ country":{"description":"Two-letter market code, any case, e.g. de, gb, us,br.brDecidesor pl (40 markets). It decides the currency prices come back in, which keys count as region-locked, and the market every linkpointsopensinto.in.DefaultsOmitted or unsupported codes fall back to ie (Ireland, euro).","type":"string"},"limit":{"description":"How many gamesGames toreturn.return, 1-100. Defaults to 24.","maximum":100,"minimum":1,"type":"integer"},"slug":{"description":"PublisherThe publisher's slug, e.g. \"rockstar-games\".
before
—after
{"properties":{"games":{"items":{"properties":{"bestListedPrice":{"description":"The cheapest in-stock listed price.","type":["string","null"]},"buyUrl":{"description":"Redirect through getcheapgames.com to the cheapest in-stock key.","type":["string","null"]},"currency":{"type":"string"},"genres":{"items":{"type":"string"},"type":"array"},"imageUrl":{"type":["string","null"]},"isAtThirtyDayLow":{"type":["boolean","null"]},"offerCount":{"type":"integer"},"pageUrl":{"description":"Its price comparison page.","type":"string"},"pricesByPlatform":{"additionalProperties":{"type":"string"},"description":"Lowest price per platform, e.g. {\"PC\": \"19.99 EUR\"}.","type":"object"},"publisher":{"type":["string","null"]},"releaseYear":{"type":["integer","null"]},"savingVsDearest":{"description":"Saving against the regular price.","type":["string","null"]},"slug":{"description":"The game's id, for its offers.","type":"string"},"thirtyDayLow":{"description":"A decimal amount such as 19.99, in the game's `currency`.","type":["string","null"]},"title":{"type":"string"}},"required":["slug","title","pageUrl","currency","pricesByPlatform"],"type":"object"},"type":"array"},"pageUrl":{"type":"string"},"publisher":{"type":"string"},"total":{"type":"integer"}},"required":["games"],"type":"object"}Returnthe games wheretoday'sshoppingbiggestaroundsavingssavesacross themost right now, orderedcatalogue:bypaidthegamespercentagewhosesaved:cheapestthein-stockcheapestkeylistedispricefurthestagainstbelow thegame'sregular price (the official store's, where it sells the game).,Eachlargestgamepercentagehasfirst,aaspageUrlon(itsthepricesite'scomparisonDealspagepage. Use it for what is ongetcheapgames.com)saleandright now; for abuyUrlnamed game use search_games, and to filter by genre, platform or budget use find_games. `limit` returns 1-50 games (adefaultredirect10), and `country` sets the currency, so which offers count. Each game includes its saving and its 30-day low. Links go through getcheapgames.comtoand carry thecheapeststores'storepartnerfortracking; listed prices exclude themarket).service fee marketplaces add at checkout.
⟨3 unchanged words⟩ country":{"description":"Two-letter market code, any case, e.g. de, gb, us,br.brDecidesor pl (40 markets). It decides the currency prices come back in, which keys count as region-locked, and the market every linkpointsopensinto.in.DefaultsOmitted or unsupported codes fall back to ie (Ireland, euro).","type":"string"},"limit":{"description":"How many gamesGames toreturn.return, 1-50. Defaults to 10.","maximum":50,"minimum ⟨6 unchanged words⟩
before
—after
{"properties":{"games":{"items":{"properties":{"bestListedPrice":{"description":"The cheapest in-stock listed price.","type":["string","null"]},"buyUrl":{"description":"Redirect through getcheapgames.com to the cheapest in-stock key.","type":["string","null"]},"currency":{"type":"string"},"genres":{"items":{"type":"string"},"type":"array"},"imageUrl":{"type":["string","null"]},"isAtThirtyDayLow":{"type":["boolean","null"]},"offerCount":{"type":"integer"},"pageUrl":{"description":"Its price comparison page.","type":"string"},"pricesByPlatform":{"additionalProperties":{"type":"string"},"description":"Lowest price per platform, e.g. {\"PC\": \"19.99 EUR\"}.","type":"object"},"publisher":{"type":["string","null"]},"releaseYear":{"type":["integer","null"]},"savingVsDearest":{"description":"Saving against the regular price.","type":["string","null"]},"slug":{"description":"The game's id, for its offers.","type":"string"},"thirtyDayLow":{"description":"A decimal amount such as 19.99, in the game's `currency`.","type":["string","null"]},"title":{"type":"string"}},"required":["slug","title","pageUrl","currency","pricesByPlatform"],"type":"object"},"type":"array"},"pageUrl":{"type":"string"}},"required":["games"],"type":"object"}Return free-to-play games, which cost nothing to play, most reviewed on Steamfirstfirst. Use it when the reader wants something free; for paid games within a budget use find_games,narrowedandbyfor discounts list_deals. `genre` (a Steam genre) andplatform`platform` (pc,eachxbox, playstation or switch) narrow the list and combine; `limit` returns 1-24 (default 5), withits`total`pageUrl.the full count. There are no prices and no promoted placements. The result also says where signed-in members claim thegamestime-limitedgivenfree-to-keepawaygiveaways,freewhichtoarekeepnotforlistedahere.limitedEachtime.game links to its page on getcheapgames.com.
⟨3 unchanged words⟩ country":{"description":"Two-letter market code, any case, e.g. de, gb, us,br.brDecidesor pl (40 markets). It decides the currency prices come back in, which keys count as region-locked, and the market every linkpointsopensinto.in.DefaultsOmitted or unsupported codes fall back to ie (Ireland, euro).","type":"string"},"genre":{"description":"A Steam genre, spelled as Steamnamesspells it: Action, Adventure, Casual, Indie, Massively Multiplayer, Racing, RPG, Simulation, Sports or Strategy. Any other value matches nothing.","type":"string"},"limit":{"description":"How many gamesGames toreturn.return,
before
—after
{"properties":{"freeToKeep":{"type":"string"},"games":{"items":{"properties":{"genres":{"items":{"type":"string"},"type":"array"},"imageUrl":{"type":["string","null"]},"pageUrl":{"type":"string"},"price":{"type":"string"},"releaseYear":{"type":["integer","null"]},"slug":{"type":"string"},"title":{"type":"string"}},"required":["slug","title","pageUrl"],"type":"object"},"type":"array"},"market":{"type":"string"},"ordering":{"type":"string"},"pageUrl":{"type":"string"},"total":{"type":"integer"}},"required":["games"],"type":"object"}Return getcheapgames' latest editorial posts, newest first: news, buying guides, reviews, deals roundups andvideos,videos.inUse it for gaming news or themarket'ssite'slanguagearticles;whereforapricespostusehassearch_gamesaortranslation,get_game_offers.narrowed`tag`bykeeps one kind, and `query` keeps posts whose title orbysummary contains its words,inignoring case, among thetitlenewestand48;summary.bothEachcombine.post`country` picks the language, a post's translation where it hasitsonecoverandimage,Englishsummaryotherwise; `limit` returns 1-12 (default 5), andurl.none found gives an empty list.
⟨3 unchanged words⟩ country":{"description":"Two-letter market code, any case, e.g. de, gb, us,br.brDecidesor pl (40 markets). It decides the currency prices come back in, which keys count as region-locked, and the market every linkpointsopensinto.in.DefaultsOmitted or unsupported codes fall back to ie (Ireland, euro).","type":"string"},"limit":{"description":"How many postsPosts toreturn.return, 1-12. Defaults to 5.","maximum":12,"minimum ⟨45 unchanged words⟩
before
—after
{"properties":{"market":{"type":"string"},"pageUrl":{"type":"string"},"posts":{"items":{"properties":{"imageUrl":{"type":["string","null"]},"kind":{"type":["string","null"]},"publishedAt":{"description":"ISO 8601 time.","type":["string","null"]},"readingMinutes":{"type":["integer","null"]},"slug":{"type":"string"},"summary":{"type":["string","null"]},"title":{"type":"string"},"url":{"type":"string"}},"required":["slug","title","url"],"type":"object"},"type":"array"},"query":{"type":["string","null"]},"tag":{"type":["string","null"]}},"required":["posts"],"type":"object"}Return the storesthis sitegetcheapgames compares, official stores andhowkeyoftenmarketplaces, with eachoneone'scurrentlycoverage in the market's currency. Use it to say which stores are covered or which most often has the lowestprice.price; for one game's price at each store use get_game_offers. `country` sets the currency the counts are taken in: timesCheapest is how many of the ofGamesCompared games a store is cheapest for right now, and a store with nothing priced in that currency has null counts, not zero. Also returns how offers are ranked and the site's totals of games and offers tracked.
⟨3 unchanged words⟩ country":{"description":"Two-letter market code, any case, e.g. de, gb, us,br.brDecidesor pl (40 markets). It decides the currency prices come back in, which keys count as region-locked, and the market every linkpointsopensinto.in.DefaultsOmitted or unsupported codes fall back to ie (Ireland, euro).","type":"string"}}," ⟨3 unchanged words⟩
before
—after
{"properties":{"currency":{"type":"string"},"gamesTracked":{"type":["integer","null"]},"offersTracked":{"type":["integer","null"]},"rankingMethod":{"type":"string"},"stores":{"items":{"properties":{"cheapestCents":{"type":["integer","null"]},"domain":{"type":["string","null"]},"everFetched":{"type":"boolean"},"lastCheckOk":{"type":"boolean"},"lastCheckedAt":{"type":["string","null"]},"name":{"type":"string"},"ofGamesCompared":{"type":["integer","null"]},"offersTracked":{"type":["integer","null"]},"pricedInThisCurrency":{"type":"boolean"},"timesCheapest":{"type":["integer","null"]}},"required":["name"],"type":"object"},"type":"array"}},"required":["stores"],"type":"object"}SearchthegamescataloguebyoftitlePCand return each match's lowest listed price per platform, plus the franchises andconsolepublishersgameswhosebynamestitlematch. Use it when the reader names a game, series or publisher, orgenre.toReturnsgeteachthematch`slug`withthatitsget_game_offerslowestneeds;listedforpriceopenonrequestseachby genre, platformacrossorallbudgettrackedusestoresfind_games, andtheforfranchiseswhatandispublishersonwhosesalenamesusematch.list_deals.Each`query`gameishasmatchedaagainstpageUrltitles,(itstypo-tolerant:pricetitlescomparisonstartingpagewithonitgetcheapgames.comfirst, then titles containing it, then the closest; `limit` caps the games at 1-50 (default 10). Only priced games are returned, andanobuyUrlmatch(agivesredirectempty lists, not an error. Links go through getcheapgames.comtoand carry thecheapeststores'storepartnerfortracking; listed prices exclude themarket).service fee marketplaces add at checkout.
⟨3 unchanged words⟩ country":{"description":"Two-letter market code, any case, e.g. de, gb, us,br.brDecidesor pl (40 markets). It decides the currency prices come back in, which keys count as region-locked, and the market every linkpointsopensinto.in.DefaultsOmitted or unsupported codes fall back to ie (Ireland, euro).","type":"string"},"limit":{"description":"Maximum gamesGames toreturn.return, 1-50. Defaults to 10.","maximum":50,"minimum":1,"type":"integer"},"query":{"description":"Title,Apublishergame
before
—after
{"properties":{"franchises":{"items":{"properties":{"games":{"type":["integer","null"]},"name":{"type":"string"},"pageUrl":{"type":"string"},"slug":{"type":"string"}},"type":"object"},"type":"array"},"market":{"type":"string"},"publishers":{"items":{"properties":{"games":{"type":["integer","null"]},"name":{"type":"string"},"pageUrl":{"type":"string"},"slug":{"type":"string"}},"type":"object"},"type":"array"},"query":{"type":"string"},"resultCount":{"type":"integer"},"results":{"items":{"properties":{"bestListedPrice":{"description":"The cheapest in-stock listed price.","type":["string","null"]},"buyUrl":{"description":"Redirect through getcheapgames.com to the cheapest in-stock key.","type":["string","null"]},"currency":{"type":"string"},"genres":{"items":{"type":"string"},"type":"array"},"imageUrl":{"type":["string","null"]},"isAtThirtyDayLow":{"type":["boolean","null"]},"offerCount":{"type":"integer"},"pageUrl":{"description":"Its price comparison page.","type":"string"},"pricesByPlatform":{"additionalProperties":{"type":"string"},"description":"Lowest price per platform, e.g. {\"PC\": \"19.99 EUR\"}.","type":"object"},"publisher":{"type":["string","null"]},"releaseYear":{"type":["integer","null"]},"savingVsDearest":{"description":"Saving against the regular price.","type":["string","null"]},"slug":{"description":"The game's id, for its offers.","type":"string"},"thirtyDayLow":{"description":"A decimal amount such as 19.99, in the game's `currency`.","type":["string","null"]},"title":{"type":"string"}},"required":["slug","title","pageUrl","currency","pricesByPlatform"],"type":"object"},"type":"array"}},"required":["results"],"type":"object"}