List Matches
Bucketed list of live, upcoming, and finished CS2 matches
GET
List CS2 matches
Documentation Index
Fetch the complete documentation index at: https://docs.ticktock.bet/llms.txt
Use this file to discover all available pages before exploring further.
What it returns
Without?status: a bucketed list — live matches first, then upcoming, then finished. With a status filter, only that bucket comes back, sorted appropriately. Phantom 0-0 finished/cancelled rows are filtered out — only matches that actually played are returned.
Each row carries the basic match shape (id, teams, event, status, scheduled_at, live score). Internal fields like integration IDs and data_delay_seconds only come through if your key has cs2:matches:internals.
Required scope
- Minimum:
cs2:matches:list
Common queries
| Goal | Query |
|---|---|
| Live now | ?status=live |
| Upcoming next 24h | ?status=upcoming |
| Recently finished | ?status=finished |
| Just count | ?limit=1 and read meta.total |
Example
Authorizations
Tenant API key issued during onboarding
Headers
Query Parameters
Filter by status: one of ('upcoming', 'live', 'finished', 'cancelled').
Required range:
1 <= x <= 200Response
Successful Response
Last modified on May 10, 2026
List CS2 matches