CS2 coverage. Fixtures-first, demo-clean.
Counter-Strike 2 ships in slice 4 with Liquipedia-derived depth: fixtures, results, brackets, tournaments, roster history. No demo parsing in v1 — see ADR-0010 for why the legal landscape rules out a clean self-serve CS2 demo source today. Tier-2 metadata backfill goes to the Major qualifiers; older minor circuits land in slice 6+.
What you can call
Active CS2 tournaments
Every active circuit — Majors, ESL Pro League, BLAST, the open qualifiers Liquipedia carries.
Matches by game
Best-of-three Bo3 and Bo5 with map scores. Cursor pagination, never offset.
One match
Canonical record — teams, map veto outcome, broadcast, scheduled time, final score.
Team page
Roster, recent results, head-to-head. Backfilled to the start of the CS:GO Major cycle.
Why no demos
ADR-0010 documents the v1 stance: no clean self-serve commercial CS2 demo source exists today, so Stadar ships CS2 with metadata-and-results depth only. The v1 moat is flat-tier pricing + betting-allowed terms + a respectable DX — not “we have demos PandaScore doesn’t”. When a legal source emerges, ADR-0010 will be superseded by a new ADR that documents the licence under which demos enter the pipeline.
Attribution
CS2 reference data is sourced from Liquipedia contributors. Every response includes a _sources array — do not strip it. Same rule as LoL.