Developer API
v1
JSON
By approval
What you can build with
A read-only JSON API over HTTPS at https://public-api.csgopremier.com. Discord bots, stat sites, stream overlays and community tools are all welcome.
Seasons
Every published season with its dates, rating cap and trophy image.
Leaderboards
Season standings for CS:GO and CS2, refreshed about every minute.
Player profiles
Username, avatar, country, ratings, skill group and rank per game.
Steam ID lookup
Find players by Steam64, STEAM_0:X:Y, [U:1:N] or account ID, up to 50 at once.
Season history
A player's rating, rank, record and CS:GO K/D, ADR and HS% for every season.
Matches
Finished matches with map, score, result, rating change and full scoreboard.
Maps and ranks
Map list with images and the skill-group thresholds with medal images.
Images included
Absolute URLs for avatars, season trophies, map art and rank medals.
Our own data only
Everything comes from matches played on CSGO Premier. No third-party stats, no private account data.
Fair limits
Each app gets its own per-minute, burst and daily limits, with standard rate-limit headers on every response.
How access works
- 1
Request access
Tell us about your project in the form on this page. It opens a support ticket.
- 2
Staff review
We read your request, may ask questions in the ticket and set your limits.
- 3
Reveal your key
Once approved, reveal your key here one time and start calling the API.
Read the documentation for endpoints, limits and best practices.