StarCraft 2 coverage. Coming soon.
StarCraft 2 is seeded in the catalogue at /v1/games/sc2 with status: coming_soon.
Fixtures, results and brackets flip on when the game goes live.
Coming-soon games still return a real catalogue row at/v1/games/sc2; thestatusfield is the source of truth for what is live. Fixture and match endpoints return200+ an emptydataarray with ameta.noteuntil the cutover.
What will land
Active SC2 tournaments
GSL Code S and Code A (AfreecaTV / OGN Korean premier), ASL, ESL Pro Tour (IEM Katowice / Cologne / Dallas), ESL Open Cup weekly online cups, DreamHack, World Team League.
Matches by game
Bo3, Bo5 and Bo7 with per-game scores. Cursor pagination, never offset. Up to 200 per page.
One match
Canonical record — players, race matchups (TvP / ZvT / ZvZ), broadcast, scheduled time, final score.
Player and team pages
StarCraft 2 is largely individual — most "teams" are sponsor banners. Roster, recent results, race, head-to-head.
Capability flags
SC2 will launch with fixtures, results and brackets. match_stats (per-game
APM, build-order and unit-composition depth) is coming soon. Asking for a capability
that isn’t live yet returns 200 with meta.note rather than 402, so the omission
is visible without becoming a billing error.
Catalogue
The SC2 catalogue indexes the in-game objects referenced in fixtures and match prose:
races— the three playable factions (Terran / Protoss / Zerg)units— in-game units shown in build ordersmaps— ladder and tournament mapsupgrades— per-race tech-tree upgrades
Watch this space
/v1/games is the canonical view — read it once at startup (or poll it) to discover
when SC2 flips to live.
Attribution
SC2 reference data is sourced from Liquipedia contributors. Every response will
include a meta.sources array with article URLs and licence — same hard rule as the
live games, set out in our Attribution Policy.