What you can call
GGScore is a REST API for Counter-Strike 2. With an X-API-Key you can read:
- Finished matches — teams, series score, event, and played time
- One match — series score and each map's round totals, plus player lines when that map was ingested
- The schedule — fixtures that do not have a final score yet
- Players and teams
What this is not
GGScore is not a live HLTV relay. The public API does not push round-by-round scores while a map is being played. The schedule is the upcoming list, not a live round feed.
GGScore is not an official HLTV product, and it is not affiliated with HLTV. Searching for an HLTV API will not turn this site into HLTV's own service.
Where to start
Create a key, then follow the CS2 match data API guide or open the docs hub.








