48 nations.
104 matches.
One endpoint.
Tournament complete. Every result, the final group tables, and player stats stay in the API. Same schema as every ClearSports soccer league.
1,000 calls for $9. No contract, no sales call. First request in about 30 seconds.
/world-cup/gamesThe whole tournament, one schema.
No World Cup-only parser. Same JSON as every other ClearSports soccer league. Historical 2026 tournament data stays in the API.
Every national team
All qualified nations with normalized names, abbreviations, and logos. Aliases handled: Türkiye, Czechia, Congo DR, and the rest.
Every result
All matches across the 12 groups and the knockout bracket. Kickoff times in UTC and final scores.
Final group tables
Points, wins, draws, losses, goals for and against for all 48 teams.
Player stats
Player stat rows from the completed tournament. Filter by national team.
Archived, not deleted
The tournament ended 19 Jul 2026. The data stays in the API for replay and research.
One schema for all of it
The exact same JSON shape as every other ClearSports soccer league. No special-casing the World Cup in your code.
Every result. Final standings. Still in the API.
Authenticate with your key, hit a World Cup endpoint, and read the archived tournament. Each game comes back with kickoff time, teams, and the final score.
$ curl "https://api.clearsportsapi.com/api/v1/world-cup/games" \ -H "Authorization: Bearer YOUR_KEY"
{
"game_key": "fifa_world_cup_2026_ARG_ESP_20260719",
"league": "FIFA_WORLD_CUP",
"season": 2026,
"season_type": "postseason",
"time_utc": "2026-07-19T19:00:00Z",
"home_team_id": "fifa_world_cup_esp",
"away_team_id": "fifa_world_cup_arg",
"home_score": 1,
"away_score": 0,
"status": "SETTLED",
"is_closed": true
}/world-cup/team-stats| # | Team | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|
| 1 | 3 | 0 | 0 | +6 | 9 | |
| 2 | 1 | 1 | 1 | +1 | 4 | |
| 3 | 1 | 1 | 1 | 0 | 4 | |
| 4 | 0 | 0 | 3 | -7 | 0 |
Sample group table. Top two advanced in 2026. Illustrative data.
/api/v1/world-cup/teamsAll 48 national teams with logos and metadata./api/v1/world-cup/teams/{teamId}A single national team./api/v1/world-cup/gamesAll 104 matches with final scores. Filter on status SETTLED to skip unused bracket slots./api/v1/world-cup/team-statsFinal group standings: points, W/D/L, goals for and against./api/v1/world-cup/player-statsPlayer stats by national team for the completed tournament.Build from the finished tournament.
The 2026 tournament is complete. Fixtures, results, and standings stay in the API.
Bracket and replay apps
Replay the 2026 bracket with every fixture, final score, and group table.
Soccer research
Results, standings, and player stats from all 104 matches. No scraping.
Fantasy and games
Player stats and team metadata in one schema for historical fantasy and replay games.
Content and media sites
Fixtures, results, and group tables for 104 matches. Same soccer schema.
World Cup API, answered.
Is there a FIFA World Cup API?+
Yes. ClearSports still serves FIFA World Cup 2026 data: all 48 national teams, all 104 matches with final scores, group standings, and player stats. The tournament ended 19 Jul 2026. The data stays in the API.
Is the World Cup 2026 tournament still live?+
No. FIFA World Cup 2026 ended 19 July 2026. This page is an archive. Teams, results, standings, and player stats stay available for historical and replay use. For this week's NFL odds and injuries, use the NFL API at /nfl.
Does the World Cup API include odds?+
No. ClearSports only serves odds for upcoming and live games, and the tournament is over. The World Cup archive covers teams, results, standings, and player stats. For live odds, see the NFL API at /nfl.
What World Cup data does ClearSports provide?+
Teams, fixtures and final scores (group stage and knockouts), group standings (points, W/D/L, goals), and player stats. Everything lives under /api/v1/world-cup/ in the same JSON schema as every other soccer league.
How do I get World Cup match schedules and group standings?+
Call GET /api/v1/world-cup/games for all 104 matches (group plus knockout). Filter on status SETTLED to skip unused bracket slots. Call GET /api/v1/world-cup/team-stats for group standings, including points, wins, draws, losses, and goals for and against.
How much does the World Cup API cost?+
Tryout is $9/month for 1,000 API calls. Starter is $49/month when you need more volume. There are no sales calls, no contracts, and no minimums.
Can I still build a World Cup bracket or replay app with this?+
Yes. The games, standings, and player stats endpoints cover historical brackets and replay games. One schema for all of it.
Tournament complete. Data still in the API.
Historical World Cup 2026 data stays on this slug. For this week's NFL lines, go to the NFL API.