Skip to main content
The Match object is the core catalog record for a fixture. It gives you the identifying information you need to look up live scores, subscribe to the WebSocket stream, or fetch a final result.

Used by

  • GET /matches
  • GET /matches/active
  • GET /matches/{id}

Fields

integer
required
Match id. Use this value as the match_id parameter for GET /matches/{id}/live, GET /matches/{id}/result, and WebSocket subscribe/unsubscribe messages.
string
required
Home team name.
string
required
Away team name.
datetime
required
Scheduled kick-off time in ISO 8601 UTC, e.g. 2026-06-18T02:00:00Z.
string
required
Current match status. One of the three values below.

Status values

Suspended or postponed matches are never returned by the API. They are filtered out of every catalog response.

Example