73.8M 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_691f20wb/schedule?date=2026-10-12&tz=Europe/Brussels
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:43 | La légende des 3 clefsLes enfants ont 3 jours pour trouver 3 clés du Trésor ou mourir. Pourchassés par Rohmer, ils explorent des sites templiers autour de La Rochelle av... | S1 E2, Le chemin des cryptes | 2h | |
| 23:43 | La légende des 3 clefsLes enfants ont 3 jours pour trouver 3 clés du Trésor ou mourir. Pourchassés par Rohmer, ils explorent des sites templiers autour de La Rochelle av... | S1 E2, Le chemin des cryptes | 2h | |
| 01:43 | Z NationLe groupe arrive à l'avant-poste agricole qui produit de la farine pour les Z-bizkuits, mais il est envahi par des zombies, des pandores et des par... | S5 E8, Heartland | 54m | |
| 02:37 | Z NationLe groupe apprend que les milices d'Altura ont asservi des parleurs pour extraire des déchets dangereux. | S5 E10, State of Mine | 54m | |
| 02:37 | Z NationLe groupe apprend que les milices d'Altura ont asservi des parleurs pour extraire des déchets dangereux. | S5 E10, State of Mine | 54m | |
| 03:31 | Z NationAvec l'aide de hackers, Warren et George piratent les défenses d'Altura et découvrent le plan secret d'Estes. | S5 E11, Hackerville | 56m | |
| 03:31 | Z NationAvec l'aide de hackers, Warren et George piratent les défenses d'Altura et découvrent le plan secret d'Estes. | S5 E11, Hackerville | 56m | |
| 04:26 | Z NationEstes emprisonne les parleurs captifs et les mélange, tandis que Warren et George planifient leur attaque contre Altura. | S5 E12, At All Cost | 56m | |
| 05:22 | VertigesAmnésique à la suite d'un accident, une photographe est victime d'une machination diabolique. Une nuit, sur la route, une jeune femme court pour ne... | 1h 53m | ||
| 05:22 | VertigesAmnésique à la suite d'un accident, une photographe est victime d'une machination diabolique. Une nuit, sur la route, une jeune femme court pour ne... | 1h 53m | ||
| 07:15 | VertigesUne psychiatre et un policier tentent d'innocenter un amnésique, accusé de meurtre. Richard Modine est victime d'amnésie après un terrible accident... | 1h 59m | ||
| 09:14 | Les Routes du ParadisJonathan encourage les habitants d'un quartier à s'unir contre un promoteur au cœur de pierre. | S1 E22, The Right Thing | 57m | |
| 09:14 | Les Routes du ParadisJonathan encourage les habitants d'un quartier à s'unir contre un promoteur au cœur de pierre. | S1 E22, The Right Thing | 57m | |
| 10:11 | Les Routes du ParadisJonathan motive un jeune homme à aider le grand-père qui vient juste d'être placé dans une maison de retraite. | S1 E23, Thoroughbreds (1) | 1h 2m | |
| 10:11 | Les Routes du ParadisJonathan motive un jeune homme à aider le grand-père qui vient juste d'être placé dans une maison de retraite. | S1 E23, Thoroughbreds (1) | 1h 2m | |
| 11:14 | Les Routes du ParadisLizzy MacGill est la jeune fille d'un entraîneur de chevaux qui s'enfuit avec Garth Armstrong, un homme privilégié. | S1 E24, Thoroughbreds (2) | 1h 1m | |
| 11:14 | Les Routes du ParadisLizzy MacGill est la jeune fille d'un entraîneur de chevaux qui s'enfuit avec Garth Armstrong, un homme privilégié. | S1 E24, Thoroughbreds (2) | 1h 1m | |
| 12:15 | Frank RivaFrank et son équipe déjouent un complot d'assassinat contre un juge en visite. | S2 E2, L'Ange rouge | 1h 58m | |
| 12:15 | Frank RivaFrank et son équipe déjouent un complot d'assassinat contre un juge en visite. | S2 E2, L'Ange rouge | 1h 58m | |
| 14:13 | Frank RivaFrank est suspecté dans l'embuscade contre un commissaire de police. | S2 E3, L'Homme traqué | 1h 52m | |
| 14:13 | Frank RivaFrank est suspecté dans l'embuscade contre un commissaire de police. | S2 E3, L'Homme traqué | 1h 52m | |
| 16:05 | Commissaire ValenceSonia Kessel est renversée par une voiture. Elle meurt dans les bras de sa fille, Judith. L'enquête révèle que le chauffard, Roger Faguet, est un r... | 1h 30m | ||
| 16:05 | Commissaire ValenceSonia Kessel est renversée par une voiture. Elle meurt dans les bras de sa fille, Judith. L'enquête révèle que le chauffard, Roger Faguet, est un r... | 1h 30m | ||
| 17:35 | Commissaire ValenceEn plein Paris, Corinne Karsenti est victime d'un carjacking. Le commissaire Valence se rend sur les lieux. | 1h 29m | ||
| 17:35 | Commissaire ValenceEn plein Paris, Corinne Karsenti est victime d'un carjacking. Le commissaire Valence se rend sur les lieux. | 1h 29m | ||
| 19:04 | Rose et ValVal est un combattant têtu avec un côté romantique, et Rose est un père de famille pragmatique. | S1 E1, Duo d'enfer | 1h 58m | |
| 21:02 | Rose et ValRose et Val vont arrêter un dangereux récidiviste et échappent de peu à une mort programmée. | S1 E2, Piège pour deux flics | 1h 58m | |
| 21:02 | Rose et ValRose et Val vont arrêter un dangereux récidiviste et échappent de peu à une mort programmée. | S1 E2, Piège pour deux flics | 1h 58m | |
| 23:00 | L'AdieuPendant les événements d'Algérie, Laurent, un étudiant en lettres qui se destine au journalisme, décide de faire résilier son sursis pour rejoindre... | S1 E1, Part 1 | 2h 1m | |
| 23:00 | L'AdieuPendant les événements d'Algérie, Laurent, un étudiant en lettres qui se destine au journalisme, décide de faire résilier son sursis pour rejoindre... | S1 E1, Part 1 | 2h 1m |
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_691f20wb/schedule?date=2026-10-12&tz=Europe/Brussels" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_691f20wb/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_691f20wb/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_691f20wb/schedule?date=2026-10-12&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_691f20wb/schedule?date=2026-10-12&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_691f20wb/schedule", params={"date": "2026-10-12", "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_691f20wb/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_yndn20e7", "channel": "ch_691f20wb", "start": "2026-10-11T21:43:21Z", "stop": "2026-10-11T23:43:01Z", "title": "La légende des 3 clefs", "sub_title": null, "description": "Les enfants ont 3 jours pour trouver 3 clés du Trésor ou mourir. Pourchassés ...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 30, "date": "2026-10-12", "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 150 countries.