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 Europe/Warsaw.
| Kick-off | Event | Competition | Live on | Channels |
|---|---|---|---|---|
| 20:00 2026-11-02 | PKO BP Ekstraklasa v wstęp do meczu | Piłka nożna | 2 | CANAL+ Sport 3 (PL), CANAL+ Sport 3 HD (PL), CANAL+ Sport 4 (PL), CANAL+ Sport 4 HD (PL) and 5 more |
| 20:25 2026-11-02 | Liga v mecz: ŁKS Łódź | Piłka nożna | 1 | PL - TVP Sport (PL), TVP Sport (PL), TVP Sport HD (PL) |
| 20:25 2026-11-02 | PKO BP Ekstraklasa v mecz: Raków Częstochowa | Piłka nożna | 1 | CANAL+ Sport 3 (PL), CANAL+ Sport 3 HD (PL), CANAL+ Sport 4 (PL), CANAL+ Sport 4 HD (PL) and 2 more |
| 20:40 2026-11-02 | Liga francuska v mecz: FC Lorient | Piłka nożna | 0 | Eleven Sports 3 (PL) |
| 20:40 2026-11-02 | FC Lorient v Stade Brestois 29 | Liga francuska - mecz | 1 | Eleven Sports 3 (PL), Eleven Sports 3 HD (PL), PL - Eleven Sports 3 (PL) |
| 21:10 2026-11-02 | Liga portugalska v mecz: SL Benfica | Piłka nożna | 0 | Eleven Sports 2 (PL) |
| 21:10 2026-11-02 | SL Benfica v FC Alverca | Liga portugalska - mecz | 1 | Eleven Sports 2 (PL), Eleven Sports 2 HD (PL), PL - Eleven Sports 2 (PL) |
| 22:00 2026-11-02 | Liga Konferencji UEFA v mecz: Legia Warszawa | Piłka nożna | 0 | Polsat Sport Premium 3 (PL) |
| 01:00 2026-11-03 | Liga Europy UEFA v mecz: SK Sturm Graz | Piłka nożna | 0 | Polsat Sport Premium 1 (PL) |
| 07:00 2026-11-03 | PKO BP Ekstraklasa v mecz: Motor Lublin | Piłka nożna | 0 | PL - CANAL+ 4K Ultra (PL) |
| 08:45 2026-11-03 | Liga hiszpańska v mecz: RC Deportivo La Coruna | Piłka nożna | 0 | CANAL+ Sport (PL), CANAL+ Sport HD (PL), PL - CANAL+ Sport (PL) |
| 10:50 2026-11-03 | Ekstraliga v mecz: Pogoń Szczecin | Piłka nożna kobiet | 0 | PL - TVP Sport (PL) |
| 15:55 2026-11-03 | Liga Młodzieżowa UEFA v mecz: Atletico Madryt | Piłka nożna | 1 | CANAL+ Sport 5 (PL), CANAL+ Sport 5 HD (PL), PL - CANAL+ Sport 5 (PL) |
| 17:55 2026-11-03 | Liga v mecz: Chrobry Głogów | Piłka nożna | 1 | PL - TVP Sport (PL), TVP Sport (PL), TVP Sport HD (PL) |
| 20:00 2026-11-03 | Liga niemiecka v mecz: Goal Arena | Piłka nożna | 0 | Eleven Sports 3 (PL) |
| 20:30 2026-11-03 | Unicaja v Reggio Emilia | Košarka - FIBA Liga šampiona | 2 | HR - Sport Klub 10 (HR), HR - Sport Klub 4 (NL), HR - Sport Klub (PL), RS - Sport Klub (PL) and 4 more |
| 04:30 2026-11-04 | SCU Torreense v Sunderland AFC | Piłka nożna - mecz | 0 | Polsat Sport Premium 2 (PL) |
| 15:55 2026-11-04 | Liga Młodzieżowa UEFA v mecz: Borussia Dortmund | Piłka nożna | 1 | CANAL+ Sport 5 (PL), CANAL+ Sport 5 HD (PL), PL - CANAL+ Sport 5 (PL) |
| 20:05 2026-11-04 | Liga Mistrzów UEFA v studio | Piłka nożna | 1 | PL - TVP Sport (PL), TVP Sport (PL), TVP Sport HD (PL) |
| 20:55 2026-11-04 | Liga Mistrzów UEFA v mecz: FC Porto | Piłka nożna | 1 | PL - TVP 1 (PL) |
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.