133.5M listings
Every country's schedule under one key, one shape and one set of ids.
GET /v1/now
What every channel in a country is showing this minute, with the next programme after it. On the Live plan; the free key reads yesterday.
MIT, no lock-in
Every lab tool reads only the public API with your own key, so it runs on the free key.
Working normally
Checked every minute from outside our own servers.
Every event in the guides of every country over the next two days, with the channels showing it. Times are Africa/Johannesburg.
| Kick-off | Event | Competition | Live on | Channels |
|---|---|---|---|---|
| 21:55 2026-11-02 | Deportivo v Osasuna | LaLiga | 9 | SS La Liga, BH - Arena Sport Premium 3 (BH), CA - TSN+ 07 (CA), GH - SuperSport LaLiga Africa (GH) and 14 more |
| 22:15 2026-11-02 | BEN v ALV | Primeira '27 MD10 | 0 | SportyTV, Sporty TV+ (ZA) |
| 12:00 2026-11-03 | KOB v RAT | AFC Elite '27 | 0 | SportyTV, Sporty TV+ (ZA) |
| 16:55 2026-11-03 | ATM v BAY | UYL 26/27 | 5 | SS Maximo, GH - SuperSport Maximo 1 (ZA), NG - SuperSport Maximo 1 (ZA), UG - SuperSport Maximo 1 (ZA) and 2 more |
| 18:55 2026-11-03 | Sundowns v Arrows | CarlingKO '26 QF1 | 5 | SS PSL, GH - SuperSport Variety 3 Africa (GH), UG - SuperSport Variety 3 Africa (UG), ZA - SuperSport PSL (ZA) and 2 more |
| 19:40 2026-11-03 | GAL v VFB | UCL 26/27 | 3 | beIN Sports 1 (QA), beIN Sports 1 HD (QA), GH - SuperSport Maximo 2 (ZA), NG - SuperSport Maximo 2 (ZA) and 1 more |
| 19:40 2026-11-03 | SHA v SCP | UCL 26/27 | 5 | SS Maximo, GH - SuperSport Maximo 1 (ZA), NG - SuperSport Maximo 1 (ZA), UG - SuperSport Maximo 1 (ZA) and 2 more |
| 21:52 2026-11-03 | West Bromwich Albion v Southampt | EFL | 5 | ESPN, ESPN 2, GH - ESPN (GH), GH - ESPN 2 (GH) and 8 more |
| 21:55 2026-11-03 | LASK v S Bratislava | UCL 26/27 | 4 | SS Extra, beIN_SPORTS_XTRA1_Digital_Mono_EN, GH - SuperSport Action Africa (GH), UG - SuperSport Action Africa (UG) and 2 more |
| 21:55 2026-11-03 | Barcelona v A Villa | UCL 26/27 | 5 | SS Football Plus, SS Premier League, GH - SuperSport Football Plus Africa (GH), GH - SuperSport Premier League Africa (GH) and 10 more |
| 21:55 2026-11-03 | V'Real v PSG | UCL 26/27 | 5 | SS Football, GH - SuperSport Football Africa (GH), UG - SuperSport Football Africa (UG), NG - SuperSport Football (ZA) and 3 more |
| 21:55 2026-11-03 | MUN v ROM | UCL 26/27 | 8 | SS Maximo, beIN Sports 1 (QA), beIN Sports 1 HD (QA), GH - SuperSport Maximo 1 (ZA) and 7 more |
| 21:55 2026-11-03 | A Madrid v Bayern | UYL 26/27 | 14 | SS Action, SS Football, SS PSL, GH - SuperSport Football Africa (GH) and 15 more |
| 21:55 2026-11-03 | BAR v AVL | UCL 26/27 | 5 | SS Maximo, beIN SPORTS 4 (QA), beIN Sports 3 (QA), beIN Sports 3 HD (QA) and 5 more |
| 05:00 2026-11-04 | BET v MCF | LaLiga 26/27 | 0 | SS Maximo, GH - SuperSport Maximo 1 (ZA), NG - SuperSport Maximo 1 (ZA), UG - SuperSport Maximo 1 (ZA) and 2 more |
| 13:50 2026-11-04 | Lekie v Sundowns | CCL (W) '26 | 1 | SS Africa, ZA - SuperSport Variety 3 (ZA) |
| 14:55 2026-11-04 | RCL v COM | UYL 26/27 | 5 | SS Maximo, beIN Sports 1 (QA), beIN Sports 1 HD (QA), GH - SuperSport Maximo 1 (ZA) and 4 more |
| 16:50 2026-11-04 | Masar v FUS Rabat | CCL (W) '26 | 1 | SS Africa, ZA - SuperSport Variety 3 (ZA) |
| 16:55 2026-11-04 | DOR v RBB | UYL 26/27 | 5 | SS Maximo, GH - SuperSport Maximo 1 (ZA), NG - SuperSport Maximo 1 (ZA), UG - SuperSport Maximo 1 (ZA) and 2 more |
| 16:55 2026-11-04 | Dortmund v Betis BalompiƩ | UYL 26/27 | 4 | SS Football, GH - SuperSport Football Africa (GH), UG - SuperSport Football Africa (UG), NG - SuperSport Football (ZA) and 3 more |
| 19:40 2026-11-04 | FEN v LIV | UCL 26/27 | 3 | beIN Sports 3 (QA), beIN Sports 3 HD (QA), GH - SuperSport Maximo 2 (ZA), NG - SuperSport Maximo 2 (ZA) and 1 more |
| 19:40 2026-11-04 | AEK v R Madrid | UCL 26/27 | 5 | SS Football Plus, GH - SuperSport Football Plus Africa (GH), GH - SuperSport Premier League Africa (GH), [222] SS Football Plus Africa (KE) and 8 more |
| 19:40 2026-11-04 | AEK v RMA | UCL 26/27 | 5 | SS Maximo, beIN Sports 1 (QA), beIN Sports 1 HD (QA), beIN Sports 3 (QA) and 6 more |
| 21:52 2026-11-04 | Bristol City v Wolverhampton Wan | EFL | 5 | ESPN, GH - ESPN (GH), GH - ESPN 2 (GH), NG - ESPN (NG) and 7 more |
| 21:55 2026-11-04 | Viking v Sabah | UEFA Champions League (T26/27) | 9 | SS Extra, beIN_SPORTS_XTRA1_Digital_Mono_EN, BH - Arena Sport 4 (BA), ES - M+ Liga de Campeones 9 (ES) and 14 more |
| 21:55 2026-11-04 | RBL v MCI | UCL 26/27 | 3 | beIN Sports 3 (QA), beIN Sports 3 HD (QA), GH - SuperSport Maximo 2 (ZA), NG - SuperSport Maximo 2 (ZA) and 1 more |
| 21:55 2026-11-04 | Slavia Praha v Arsenal | UEFA Champions League | 5 | SS Premier League, beIN_SPORTS1_DIGITAL_Mono_AR, beIN_SPORTS1_ENGLISH_Digital_Mono_AR, FI - MTV Urheilu 3 (FI) and 12 more |
| 21:55 2026-11-04 | SLA v ARS | UCL 26/27 | 5 | SS Maximo, beIN Sports 1 (QA), beIN Sports 1 HD (QA), GH - SuperSport Maximo 1 (ZA) and 4 more |
Domestic leagues, European club competitions, internationals and cup ties, wherever a TV guide lists them, with each channel in each country and whether it shows the match live. Kick-off times are joined to the fixture lists, so a match moved for television shows its broadcast time.
The API answers "where is this match on TV" for any country: GET /v1/events?sport=football&country=GB, or a whole competition with GET /v1/leagues/{id}/events.
Every competition that appears in the TV listings, from the Premier League and Champions League to lower leagues and women's football.
Both are kept: the programme's start in the guide and the fixture's kick-off where we hold it.
A match that no guide lists, such as one under a broadcast blackout, has no channel to show. It appears as soon as a guide carries it.
Yes, filter the events by team name in the API.