Sports & IDs
| Sport | ID | Slug |
|---|---|---|
| Football | 1 | football |
| Basketball | 2 | basketball |
| Tennis | 3 | tennis |
| Hockey | 4 | hockey |
| Handball | 5 | handball |
| American Football | 6 | american-football |
| Baseball | 7 | baseball |
| Volleyball | 8 | volleyball |
| Rugby | 9 | rugby |
Response Format
All endpoints return:Game Object Structure
Status Groups
| Value | Meaning |
|---|---|
| 1 | Live / In Progress |
| 2 | Scheduled / Pre-match |
| 3 | Just Ended |
| 4 | Ended |
Competition Stats (16 Categories)
The/competition/{id}/stats endpoint returns stats across 16 categories:
| ID | Category |
|---|---|
| 1 | Goals |
| 2 | Expected Goals |
| 3 | Assists |
| 4 | Expected Assists |
| 5 | Goals and Assists |
| 6 | Expected Goals + Assists |
| 7 | Ratings |
| 8 | Penalties Scored |
| 9 | Tackles Won Per Game |
| 10 | Interceptions Per Game |
| 11 | Red Cards |
| 12 | Yellow Cards |
| 13 | Clean Sheets |
| 14 | Goals Conceded Per Game |
| 15 | Saves Per Game |
| 16 | Penalties Saved |
Image URLs
Team/Competition Logos
Image CDN Pattern
| Type | Path |
|---|---|
| Competition logo | /Competitions/{competitionId} |
| Team logo | /Competitors/{competitorId} |
| Country flag | /Countries/{countryId} |
Standings Row Object
Cache TTLs
| Endpoint | TTL |
|---|---|
| Live / Current scores | 5s |
| Game details | 10s |
| Competition games / results | 30s |
| Search | 30s |
| Standings / Brackets / Stats | 60s |
| News / Transfers | 60s |
| Competitions / Countries | 60s |
| Sports list | 300s |