74.3M 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.
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.
The full schedule in Europe/Amsterdam time, what is on now and next, and the same data in your app with one call. Search any past day on the Archive plan.
All times Europe/Amsterdam. The same day from the API: GET /v1/channels/ch_dbctex7b/schedule?date=2026-10-14&tz=Europe/Amsterdam
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:55 | NASCAR Cup Series HoogtepuntenHoogtepunten van de Bank of America 400, gereden op de Charlotte Motor Speedway in Concord, North Carolina. | Bank of America 400 | Sport, Motorsport | 1h |
| 00:00 | NASCAR Cup Series HoogtepuntenHoogtepunten van de Bank of America 400, gereden op de Charlotte Motor Speedway in Concord, North Carolina. | Bank of America 400 | Sport, Motorsport | 1h |
| 00:55 | Ziggo Sport Race Café: Na de GPElke F1-zondag blikken Anna Arendshorst en Rob van Gameren of Jeroen Mul terug op de afgelopen GP. Dit doen zij aan de hand van allerlei reacties e... | Aflevering 14 | Sport, Motorsport | 55m |
| 01:00 | Ziggo Sport Race Café: Na de GPElke F1-zondag blikken Anna Arendshorst en Rob van Gameren of Jeroen Mul terug op de afgelopen GP. Dit doen zij aan de hand van allerlei reacties e... | Aflevering 14 | Sport, Motorsport | 50m |
| 01:50 | Ziggo Sport Race Café De StamtafelIn het Race Café De Stamtafel analyseren en bespreken Chris Zegers en onze stamgasten, waaronder Olav Mol en Rob van Gameren, de opvallende momente... | Aflevering 17 | Sport, Motorsport | 50m |
| 02:40 | King of the RoadsMassale starts en snelheden van meer dan 320 km/u geven het wegracen zijn legendarische status. | Classic Bike Festival | Sport, Motorracen | 45m |
| 03:25 | De Magie van de TT - 100 jaar TTDe Magie van de TT - 100 jaar TT Assen is een 100 minuten durende documentaire, die de hoogtepunten en de rijke geschiedenis van de TT Assen weerge... | Film, Documentaire | 1h 40m | |
| 03:30 | De Magie van de TT - 100 jaar TTDe Magie van de TT - 100 jaar TT Assen is een 100 minuten durende documentaire, die de hoogtepunten en de rijke geschiedenis van de TT Assen weerge... | Film, Documentaire | 1h 40m | |
| 05:05 | GT World Challenge HoogtepuntenHoogtepunten van de eerste race van de GT World Challenge van Spanje, gereden op het Circuit de Barcelona-Catalunya in Barcelona, Spanje. | Spanje: Race 1 | Sport, Motorsport | 55m |
| 05:10 | GT World Challenge HoogtepuntenHoogtepunten van de eerste race van de GT World Challenge van Spanje, gereden op het Circuit de Barcelona-Catalunya in Barcelona, Spanje. | Spanje: Race 1 | Sport, Motorsport | 50m |
| 06:00 | SIGN OFFSign off. | 5m | ||
| 06:05 | GT World Challenge HoogtepuntenHoogtepunten van de tweede race van de GT World Challenge van Spanje, gereden op het Circuit de Barcelona-Catalunya in Barcelona, Spanje. | Spanje: Race 2 | Sport, Motorsport | 55m |
| 07:00 | Ziggo Sport Race Café De StamtafelIn het Race Café De Stamtafel analyseren en bespreken Chris Zegers en onze stamgasten, waaronder Olav Mol en Rob van Gameren, de opvallende momente... | Aflevering 17 | Sport, Motorsport | 1h |
| 08:00 | NASCAR O'Reilly Auto Parts Series HoogtepuntenHoogtepunten van de Blue Cross NC 250, gereden op de Charlotte Motor Speedway in Concord, North Carolina. | Blue Cross NC 250 | Sport, Motorsport | 1h |
| 09:00 | NASCAR Cup Series HoogtepuntenHoogtepunten van de Bank of America 400, gereden op de Charlotte Motor Speedway in Concord, North Carolina. | Bank of America 400 | Sport, Motorsport | 1h |
| 10:00 | NASCAR Craftsman Truck Series HoogtepuntenHoogtepunten van de EcoSave 250, gereden op de Charlotte Motor Speedway in Concord, North Carolina. | EcoSave 250 | Sport, Motorsport | 1h |
| 11:00 | MotoGPVerslag van de race van de MotoGP van Indonesië, gereden op Lombok, Indonesië. | GP van Indonesië: Race | Sport, Motorracen | 2h |
| 13:00 | IMSA WeatherTech SportsCar Championship HoogtepuntenHoogtepunten van de Motul Petit Le Mans, gereden op Road Atlanta in de IMSA WeatherTech SportsCar Championship. | Motul Petit Le Mans | Sport, Motorsport | 1h |
| 14:00 | Ziggo Sport Race Café De StamtafelIn het Race Café De Stamtafel analyseren en bespreken Chris Zegers en onze stamgasten, waaronder Olav Mol en Rob van Gameren, de opvallende momente... | Aflevering 17 | Sport, Motorsport | 1h |
| 15:00 | MotoGPVerslag van de race van de MotoGP van Indonesië, gereden op Lombok, Indonesië. | GP van Indonesië: Race | Sport, Motorracen | 2h 10m |
| 17:10 | The Inside LineWekelijks magazine met het laatste nieuws en achtergronden uit de Formule 1. | Aflevering 83 | Sport, Motorsport | 30m |
| 17:40 | DTM HoogtepuntenHoogtepunten van de DTM Hockenheim, gereden op de Hockenheimring in Hockenheim, Duitsland. | Hockenheim | Sport, Motorsport | 1h |
| 18:40 | UEFA Champions LeagueVerslag van de wedstrijd LASK Linz - Liverpool, gespeeld in de competitiefase van de UEFA Champions League. | LASK Linz - Liverpool | Sport, Voetbal | 2h 15m |
| 20:55 | UEFA Champions LeagueVerslag van de wedstrijd AS Roma - Real Madrid, gespeeld in de competitiefase van de UEFA Champions League. | AS Roma - Real Madrid | Sport, Voetbal | 2h 10m |
| 23:05 | Ziggo Sport Race Café De StamtafelIn het Race Café De Stamtafel analyseren en bespreken Chris Zegers en onze stamgasten, waaronder Olav Mol en Rob van Gameren, de opvallende momente... | Aflevering 17 | Sport, Motorsport | 55m |
Copy, add your key, run. The free key reads yesterday and today on every channel, 500 calls a day.
curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_dbctex7b/schedule?date=2026-10-14&tz=Europe/Amsterdam" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_dbctex7b/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_dbctex7b/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_dbctex7b/schedule?date=2026-10-14&tz=Europe/Amsterdam"); curl_setopt_array($ch, [ CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => ["Authorization: Bearer " . getenv("TVG_KEY")], ]); foreach (json_decode(curl_exec($ch), true)["data"] as $slot) { echo $slot["start"], " ", $slot["title"], "\n"; }
const r = await fetch("https://api.tvguideapi.com/v1/channels/ch_dbctex7b/schedule?date=2026-10-14&tz=Europe/Amsterdam", { headers: { Authorization: `Bearer ${process.env.TVG_KEY}` }, }); const { data } = await r.json(); data.forEach(s => console.log(s.start, s.title, s.flags.live ? "LIVE" : ""));
import os, requests r = requests.get( "https://api.tvguideapi.com/v1/channels/ch_dbctex7b/schedule", params={"date": "2026-10-14", "tz": "Europe/Amsterdam"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_dbctex7b/schedule?date=2026-10-14, the first programme { "data": [ { "id": "ls_ab860cp0", "channel": "ch_dbctex7b", "start": "2026-10-13T21:55:00Z", "stop": "2026-10-13T22:55:00Z", "title": "NASCAR Cup Series Hoogtepunten", "sub_title": "Bank of America 400", "description": "Hoogtepunten van de Bank of America 400, gereden op de Charlotte Motor Speedw...", "category": [ "sport", "motorsport" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 25, "date": "2026-10-14", "tz": "Europe/Amsterdam" } }
What was on, on any date we hold: for research, catch-up, clip finding or proving a broadcast. Any window up to 31 days with /v1/channels/{id}/history on the Archive plan.
| Time | Monday 13 October 2025 | Category |
|---|---|---|
| Nothing held for that day. Try another date. | ||
8 calls cover a channel from its details to its past. Each one opens in the documentation with Try it.
A free key in a minute, with Google. No card. Yesterday and today on every channel in 150 countries.