A free CS2 API, limits stated.
One free key reaches every CS2 endpoint: 500 requests a month, 10 a minute, 30 days of in-depth history and live data 60 seconds behind. Enough to build and prove the thing.
- 500 requests / month
- 10 requests / minute
- Every CS2 endpoint
{ "data": [ ... { "team1Name": "HAVU", "team2Name": "Inner Circle Academy", "currentMap": "de_nuke", "currentMapScore": { "team1": 8, "team2": 3 }, "currentRound": 12 } ], "meta": { "count": 9 }}Seamless Integration with our MCP Server
Give Claude, Cursor and ChatGPT the CS2 data. One command writes the MCP config; agents call live scoreboard, team map stat, opening duel and transfer tools instead of inventing match IDs, and your key stays on your machine.
MCPInstall the Cito MCP serverWhat the free key includes
Real data, stated limits, nothing hidden behind a sales call.
Every CS2 endpoint
Live, results, schedule, stats, teams, rankings, skins, tournaments.
500 requests a month
And 10 a minute, enough to build and demo.
30 days of depth
In-depth match and player stats for the last 30 days.
Live, one minute behind
Live data on REST and SSE with a 60-second delay.
Readable limits
A limit error names the plan, the limit and when it resets.
What stays paid
Real-time live, WebSockets and commercial use.
Endpoints you can ship with
Every group works on a free key.
Results
Finished matches with the series score and winner, every map and its score, and the player lines behind them.
- GET
/api/v1/cs2/matches/recentFinished matches with final series score and winner, newest first.
- GET
/api/v1/cs2/matches/{matchId}One match: event, teams, series score, and maps.
- GET
/api/v1/cs2/matches/{matchId}/mapsEach map: name, score, winner, and the team that picked it.
- GET
/api/v1/cs2/matches/{matchId}/player-statsPer-player stats for each map: kills, deaths, ADR, KAST and rating.
- GET
/api/v1/cs2/teams/{teamIdOrSlug}/resultsOne team's finished matches, newest first.
- GET
/api/v1/cs2/events/{eventIdOrSlug}/resultsFinal placements and prize money of a tournament.
FAQs
Limits, history and upgrades
Can't find what you're looking for? Contact our customer support team
Try these first
- CS2 live score APISeries, map and round score for every match in progress.
- CS2 match results APIFinal series scores, map scores and box scores.
- CS2 player stats APIRating, ADR, KAST and K/D per map, career and form.
- CS2 rankings APIWorld ranking and Valve Regional Standings with movement.
- CS2 API in PythonLive scores, results and player stats with requests.
- CS2 API endpointsEvery CS2 endpoint on one page, grouped by job.
Start free with live scores
Get the key, make the first call, upgrade when it matters.