Overview
The FIFA World Cup 2026 runs across the United States, Canada, and Mexico from June 11, 2026 (Mexico vs South Africa) through the Final. It is the first 48-team edition, with 104 matches played across 12 groups (A–L). V1 ships a dedicated set of World Cup convenience endpoints that hardcode the correct competition filter so you don’t have to look up IDs. They combine match data, group standings, knockout brackets, fan prediction polls, and tournament news in single calls.Base URL
x-api-key header. See Authentication.
Underlying canonical ID —
competitionId = 5930. These convenience routes resolve to the same data as the generic /api/v1/competition/5930/... endpoints; they’re shorter and pre-scoped to the tournament.Convenience Endpoints
Responses follow the standard V1 schema. Match kickoff times are ISO 8601 strings (
startTime). The overview endpoint returns partial data if a sub-query is briefly unavailable.Groups
Example: Matches
Example: Standings
Example: Fan Prediction Odds
Integration Tips
- Landing page — call
/api/v1/world-cuponce for a tournament hub (games + standings + brackets in parallel). - Live ticker — filter
/api/v1/world-cup/matchesbystatusGroup === 3(in-progress). - Group tables — render
/api/v1/world-cup/standings; each group is arowsarray sorted byposition. - Fan engagement — display
/api/v1/world-cup/oddsvote percentages as progress bars. - Match detail —
/api/v1/world-cup/game/{id}returns venue, lineups, events, and live commentary. - Real-time updates — pair REST data with the V1 WebSocket for sub-second score deltas during matches.
Managers & Venues
V1 exposes full venue detail on game detail, and a partial coach signal on lineups (ID only, no name).Venue (full detail with attendance)
GET /api/v1/game/{gameId} returns a complete venue object — including live attendance once the gate count is published.
Manager / Coach (partial — ID only)
Coaches surface inGET /api/v1/game/{gameId}/lineups as the last entry in each team’s members[] array. The marker is formation.name === "Coach" with status: 4 and statusText: "Management".
Cross-version recommendation
V2’s
/api/teams/{teamId} is the single richest call: manager (with full name) plus home venue (with coordinates and capacity) in one response. See V2 World Cup — Managers & Venues.
Related
- V1 API Overview
- V1 REST Endpoints — generic competition/game routes (use
competitionId=5930) - V1 WebSocket — real-time score updates
- World Cup 2026 (V2) — same tournament via the V2 schema
- World Cup 2026 (V4 Odds) — bookmaker odds and outrights