catalog

Get Publisher Games

One publisher's games, a page at a time — and, in X-Publisher, the publisher itself.

The page for a publisher needs its name, its logo and how many games it has, and the only place it could get them was /publishers with no limit: every publisher there is, 12,000 rows and 1.1 MB, to find one. They ride on this response instead.

A header rather than a field, for the reason the paging facts are headers (_page): the body is a plain list, and wrapping it to add one would change its shape under every caller, the WebMCP tools included. The value is PublisherOut as JSON, the same shape the index returns, ASCII-escaped because a header must be — publisher names are written in every script. Its games is the unfiltered count the index shows, not X-Total: it is what decides whether the page may be indexed, and ticking a filter must not change that.

get/api/publishers/{slug}

Request

  • Base URL: https://api.getcheapgames.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.getcheapgames.com/api/publishers/{slug}
  • Auth: none declared

Path parameters

slugstring required

Query parameters

limitinteger
offsetinteger
on_saleboolean

Only offers marked down by their store

storesstring[] nullable

Store codes

platformsstring[] nullable

Canonical platforms

genresstring[] nullable

Steam genre descriptions

regionsstring[] nullable

Offer regions

typesstring[] nullable

game, dlc, pass, soundtrack or free; anything else is ignored

countrystring nullable

ISO country code; decides which keys are region-locked FOR YOU

currencystring nullable

One of EUR, GBP, USD, CAD, CHF, DKK, SEK, NOK, PLN, CZK, HUF, BRL, MXN, CLP, COP, PEN, CRC, UYU, GTQ

Response

Successful Response

slugstring required
titlestring required
releaseYearinteger nullable required
releaseDatestring date nullable
publisherstring required
genresstring[] required
steamAppIdinteger nullable
coverBasestring nullable
priceHistoryinteger[]
kindstring
isFreeboolean
freeToKeepboolean
playUrlstring nullable
editionstring nullable
franchisestring nullable

Changes

No recorded changes to this operation across all 2 revisions of this API.