Home All Games Early Access Mods Platforms Genres Languages
Static JSON Export

BCU Export

A tiny build-time JSON surface for apps that want torrent-capable GoG Revived entries, plus a minimal whole-catalog export for indexers that do not need mirrors or page scraping.

Catalog Export

The catalog export includes every game in a compact indexer-friendly shape. It omits mirrors, archive file lists, descriptions, screenshots, videos, ratings, languages, and system requirements.

Game Object

{
  "schema": "gog-rev-bcu-game-v1",
  "version": 1,
  "productId": "1207659209",
  "slug": "example_slug",
  "title": "Example Game",
  "currentVersion": "1.0",
  "infohash": "0123456789abcdef0123456789abcdef01234567",
  "magnet": "magnet:?xt=urn:btih:0123456789abcdef0123456789abcdef01234567&dn=Example%20Game",
  "size": "4.2 GB",
  "platforms": {
    "windows": true,
    "macos": false,
    "linux": false
  },
  "md5": true,
  "md5Url": "https://hash.gog-rev.com/dl/example_slug.md5",
  "pageUrl": "https://gog-rev.com/games/example_slug/"
}

What Is Included

  • Only entries with an infohash are exported.
  • productId is included so integrators can join against their own GOG data.
  • Mirror URLs, file lists, descriptions, screenshots, videos, ratings, and system requirements are intentionally omitted.
  • The export is static and updates when the site rebuilds.

Integration Notes

Treat version and schema as compatibility markers. If the payload shape changes later, the schema name will change instead of silently breaking clients. And please only use Currentversion: when displaying game versions on whichever client you're working on, as this is what represents the game's version.