72.1M 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/Brussels 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/Brussels. The same day from the API: GET /v1/channels/ch_btzhdsag/schedule?date=2026-10-11&tz=Europe/Brussels
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:58 | CrashBen comincia a pensare a espedienti per riprendersi la compagnia da sua figlia; un nuovo detective crea scompiglio al distretto; Eddie aiuta un uom... | S1:E9 Scomode realtà | Cinema giallo, Crime | 57m |
| 00:55 | Una nuova vita per ZoeL'ex marito di M, Graham, è candidato a sindaco. Durante la campagna elettorale, un cecchino spara un colpo di pistola contro il candidato politico... | S2:E3 Furto d'identità | Cinema giallo, Crime | 51m |
| 01:46 | Una nuova vita per ZoeZoe si occupa di un caso di furto d'identità... il suo! Un malvivente sta usando l'identità di Zoe per rubare dal suo conto bancario. La nostra ero... | S2:E4 Sparo di un checchino, stage passionale | Cinema giallo, Crime | 51m |
| 02:38 | ManhattanUno sviluppo da oltreoceano dà nuova energia alla caccia a una spia a The Hill. Charlie e Abby fanno un sacrificio quando il piano con Frank è mina... | S1:E11 Tangeri | Cinema giallo, Crime | 54m |
| 03:31 | ManhattanAkley si espone quando cerca di sistemare le mancanze di Thin Man. | S1:E12 Gun Model | Cinema giallo, Crime | 52m |
| 04:23 | RectifyDaniel conosce un insolito imprenditore locale, Amantha fatica nel suo nuovo ruolo. | S2:E5 Agisci Come Se | Cinema giallo, Crime | 50m |
| 05:13 | RectifyDaniel sparisce per uno strano impegno. | S2:E6 Buona Fortuna | Cinema giallo, Crime | 51m |
| 06:04 | RectifyDaniel cerca delle risposte, Jon Stern incontra il Procuratore Sondra Person. | S2:E7 Strano Come Te | Cinema giallo, Crime | 50m |
| 06:54 | Mogli assassineUna madre di quattro figli di New York incontra l'uomo dei suoi sogni, fino a quando lui non inizia a fare uso di droghe e a maltrattarla ripetutam... | S1:E1 Donna Cobb | Cinema giallo, Crime | 53m |
| 07:48 | Mogli assassineÈ amore a prima vista per una giovane coppia del New Jersey, ma la gelosia e il sospetto di infedeltà portano a una serie di feroci litigi dopo il ... | S1:E2 Jamie Czerniawski | Cinema giallo, Crime | 54m |
| 08:42 | Mogli assassineUna giovane donna, bella ma sprovveduta, diventa spogliarellista e finisce per compromettere la sua reputazione. Tutto questo la porta ad avere una... | S1:E3 Crystal Mangum | Cinema giallo, Crime | 54m |
| 09:36 | Mogli assassineQuando incontra un uomo elegante e maturo, una donna con diversi matrimoni falliti alle spalle è convinta che la quarta volta sia quella buona. Lui... | S1:E4 Nancy Anderson | Cinema giallo, Crime | 54m |
| 10:30 | CherifMentre indaga sulla morte di un uomo trovato accoltellato nella sua auto, Cherif riceve un colpo alla testa e si ritrova faccia a faccia con Huggy-... | S5:E7 Quando Cherif incontra Huggy | Cinema giallo, Crime | 1h 3m |
| 11:33 | CherifIl Commissario Doucet partecipa al programma televisivo "CRIMINE A LIONE". Cherif e tutto il commissariato seguono il programma in diretta, quando ... | S5:E8 Nel cuore del crimine | Cinema giallo, Crime | 53m |
| 12:27 | CherifCherif è oggetto di una denuncia per violenza della polizia. Mentre tutto il commissariato prende le difese del poliziotto, il suo comportamento di... | S5:E9 Sul filo parte 1 | Cinema giallo, Crime | 1h 3m |
| 13:30 | CherifL'uomo che aveva sporto denuncia contro Cherif viene trovato morto nella sua abitazione. Tutti gli amici e la famiglia di Cherif si riuniscono per ... | S5:E10 Sul filo parte 2 | Cinema giallo, Crime | 1h |
| 14:30 | Squadra Speciale Cobra 11Dopo un spettacolare incidente stradale sull'autobahn, Tom e Semir salvano un guidatore intrappolato nella sua auto. Con loro sorpresa, si tratta d... | S10:E4 Frankie | Azione, Action | 52m |
| 15:22 | Squadra Speciale Cobra 11Dopo un tentativo fallito di furto in un magazzino della dogana, due ladri mascherati fuggono e riescono appena ad evitare di essere catturati da T... | S10:E5 Redenzione | Azione, Action | 52m |
| 16:14 | Squadra Speciale Cobra 11Susanne Schneider è in fuga! È scappata dall' ospedale psichiatrico pubblico ed è determinata a scoprire la verità sull'incidente misterioso che ha... | S10:E6 La promessa | Azione, Action | 52m |
| 17:06 | Squadra Speciale Cobra 11Hinrich Wanrath, un multimilionario, viene rapito in autostrada. Semir e Tom incontrano sua figlia che porta il denaro del riscatto, ma dopo una co... | S10:E7 Padre e figlia | Azione, Action | 52m |
| 17:58 | Squadra Speciale Cobra 11In un audace furto di veicoli, una banda di ladri di auto guidata da un uomo di nome Lennert prende possesso di tre veicoli di valore. Tom e Semir ... | S10:E8 Trucco informatico | Azione, Action | 52m |
| 18:51 | Detective McLeanLa detective McLean mette dietro le sbarre Tim, il fratello colpevole di aver infranto la legge, e decide subito di accogliere in casa i due nipoti... | S1:E1 Pilot | Cinema giallo, Crime | 49m |
| 19:40 | Detective McLeanAllison e Devin devono indagare sul misterioso omicidio del proprietario di un ristorante che assume ex detenuti, uno dei quali è stato aiutato da ... | S1:E2 A Fresh Start | Cinema giallo, Crime | 49m |
| 20:29 | Detective McLeanAllison si trova faccia a faccia con l'uomo che le ha sparato e il tempo a sua disposizione per incriminarlo e toglierlo dalla circolazione sta per... | S1:E3 Ghosts | Cinema giallo, Crime | 49m |
| 21:18 | The Lost RoomJoe Miller è in fuga dopo essere stato incolpato per l'omicidio del suo collega di polizia. Si allea con Jennifer Bloom, un membro della Legione, a... | S1:E3 Il Pettine | Azione, Action | 50m |
| 22:08 | The Lost RoomLungo il cammino, Joe e Jennifer Bloom vengono a conoscenza del misterioso passato della Stanza. Martin Ruber cerca un oggetto per entrare a far pa... | S1:E4 La Scatola | Azione, Action | 49m |
| 22:57 | CrashCesar ottiene un lavoro in un autolavaggio, mentre Christine comprende meglio la partenza di Peter; viene interrogato uno stupratore di K-Town; Jul... | S1:E10 Il futuro è gratis | Cinema giallo, Crime | 57m |
| 23:54 | CrashAnthony si trova in mezzo allo scontro fra Ben e sua figlia; Cooper comincia a interrogare la moglie di Axel riguardo alla sparatoria, mentre Kenny... | S1:E11 Pedine | Cinema giallo, Crime | 53m |
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_btzhdsag/schedule?date=2026-10-11&tz=Europe/Brussels" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_btzhdsag/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_btzhdsag/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_btzhdsag/schedule?date=2026-10-11&tz=Europe/Brussels"); 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_btzhdsag/schedule?date=2026-10-11&tz=Europe/Brussels", { 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_btzhdsag/schedule", params={"date": "2026-10-11", "tz": "Europe/Brussels"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_btzhdsag/schedule?date=2026-10-11, the first programme { "data": [ { "id": "ls_eep6eaay", "channel": "ch_btzhdsag", "start": "2026-10-10T21:58:27Z", "stop": "2026-10-10T22:55:51Z", "title": "Crash", "sub_title": "S1:E9 Scomode realtà", "description": "Ben comincia a pensare a espedienti per riprendersi la compagnia da sua figli...", "category": [ "cinema giallo", "crime" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 28, "date": "2026-10-11", "tz": "Europe/Brussels" } }
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 155 countries.