Die Szene. Deine Idee.
Baue eigene Bots, Tools und Auswertungen mit den öffentlichen Daten von CS2Day.
Zugang beantragen DokumentationRankings, Statistiken, Turniere, News, Medien, Transfers, Organisationen, Awards und Rekorde.
JSON · Nur lesend · Persönlicher SchlüsselIn drei Schritten startklar
Anmelden, kurz dein Projekt vorstellen und nach unserer Freigabe den eigenen API-Schlüssel erstellen.
Anmelden & Zugang beantragenEin Schlüssel. Ein Aufruf.
Sende deinen Schlüssel im Authorization-Header. Nutze die API auf deinem Server – niemals mit einem sichtbaren Schlüssel im Browser.
curl "https://cs2day.com/api/v1/public/players?limit=5" \
-H "Authorization: Bearer DEIN_API_SCHLUESSEL" \
-H "Accept: application/json"
Die Antwort enthält data und api.version. Listen liefern bis zu 100 Einträge je Abruf. Mit meta.next_cursor und ?cursor=… lädst du die nächste Seite.
Was möchtest du abrufen?
Alle Pfade beginnen mit https://cs2day.com/api/v1/public. Nur veröffentlichte, öffentliche Daten werden ausgegeben.
GET /Zugang und freigegebene DatenbereicheGET /playersSpieler und öffentliche PersonenprofileGET /players/{slug}Spielerprofil und TeamsGET /players/{slug}/statsRating, K/D, ADR, Kills, Clutches und weitere SpielerwerteGET /players/{slug}/awardsAwards eines SpielersGET /teamsTeamsGET /teams/{slug}Teamprofil und LineupGET /teams/{slug}/statsTeamform, Siege, Maps und LeistungswerteGET /rankingsTeam- oder SpielerrankingGET /matchesMatches, Termine und ErgebnisseGET /matches/{slug}Match mit Maps und CastsGET /matches/{slug}/statsSpielerwerte pro Match und MapGET /tournamentsTurniereGET /tournaments/{slug}Turnier und TeilnehmerGET /articlesNews, Interviews und SzenetickerGET /articles/{slug}Veröffentlichter ArtikelGET /mediaVideos, Streams und PodcastsGET /transfersVeröffentlichte TransfersGET /organizationsOrganisationenGET /awardsAward-KatalogGET /recordsAktuelle RekordeFilter, Statistikfenster und Fehlercodes
Profile finden: Listen abrufen und den slug aus der Antwort verwenden. Das ist der letzte Teil der Profiladresse.
Listen: limit, cursor, updated_since. Matches: zusätzlich status, tournament_id, scheduled_from und scheduled_until. Rankings: kind=person oder kind=team, q, date=YYYY-MM-DD und page. Match-Statistiken: page.
Statistiken: Gleiche Berechnung wie auf den Profilseiten. Spieler: letzte 30 geeignete Maps; Teams: letzte 30 Matches. Bis zu 60 Sekunden zwischengespeichert. Fehlende Werte sind keine Null-Leistung. Datum und Uhrzeit kommen als ISO-8601-Werte mit Zeitzone.
Limits: Standardmäßig 60 Abrufe pro Minute. Beachte X-RateLimit-Remaining. Bei 429 warte so viele Sekunden, wie Retry-After vorgibt.
401 Schlüssel ungültig · 403 Zugriff nicht freigegeben · 404 Datensatz nicht gefunden · 422 Ungültige Anfrage · 429 Abruflimit erreicht.
Keine privaten Kontodaten, internen Notizen oder unveröffentlichten Inhalte. Die API erlaubt keine Änderungen an CS2Day.