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 America/New_York time, what is on now and next, and the same data in your app with one call.
All times America/New_York. The same day from the API: GET /v1/channels/ch_r11c5v22/schedule?date=2026-10-12&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:12 | Aventures Caraïbes: Au cœur de la jungleDepuis le début, l'ombre de Huerta plane au-dessus des deux baroudeuses. Chantages, meurtres... Cet homme brutal et manipulateur ne recule devant r... | S1 E4, Au coeur de la jungle | Drama, Series | 1h 42m |
| 00:54 | Cœur Caraïbes: Madinina, l'île aux fleursLinda, top model à la carrière prometteuse, mène une vie trépidante rythmée par les défilés, les castings et les séances de photos. | Madinina, l'île aux fleurs | Drama, Series | 1h 43m |
| 02:37 | Cœur Caraïbes: Liaisons impossiblesLa fabuleuse réception organisée par Linda pour la promotion de son centre de relaxation tourne court : les bateaux amarrés au ponton explosent. Un... | Liaisons impossibles | Drama, Series | 1h 43m |
| 04:20 | Cœur Caraïbes: Île et belleWilly change de tactique en proposant à Linda d'intégrer son projet touristique au sien. L'idée séduit la jeune femme, qui se laisse convaincre. | Île et belle | Series, Biographical drama | 1h 44m |
| 06:04 | Cœur Caraïbes: Compte à reboursLinda a été enlevée par Owsborn, l'associé de Willy, et contrainte de signer l'acte de vente de Madinina. Après un moment de découragement, elle te... | Compte à rebours | Series, Biographical drama | 1h 42m |
| 07:46 | La kiné: Le premier pasAnne Belfond est ce que l'on appelle un «skieur de l'extrême». Sous le regard des caméras, elle se lance hardiment sur les pentes les plus abruptes... | Le premier pas | Series, Biographical drama | 1h 46m |
| 09:32 | La kiné: La gagneUne avalanche emporte Christophe et Greg, deux jeunes espoirs du ski acrobatique, dans la combe des Pâquis, zone interdite d'une station de sports ... | S1998 E2, La gagne | Series, Biographical drama | 1h 40m |
| 11:12 | La kiné: Stade 3Pendant la saison des sports d'hiver 1997 - 1998, les secouristes ont effectué plusieurs milliers d'interventions à la suite d'accidents graves sur... | Stade 3 | Drama, Series | 1h 34m |
| 12:46 | La kiné: La clinique blancheLors d'une randonnée en compagnie de son amie Mathilde, Anne se retrouve de nouveau confrontée à sa peur des sommets. | S1999 E2, La clinique blanche | Series, Biographical drama | 1h 42m |
| 14:28 | La kiné: Le patient 18Anne se voit confier un patient dont la mémoire a été comme effacée à la suite d'un accident de voiture. Il a le comportement d'un bébé, et doit ré... | S2000 E1, Le patient 18 | Series, Biographical drama | 1h 47m |
| 16:15 | La kiné: Retour au sommetSur une arête de haute montagne, Paul Forti, 24 ans, un jeune grimpeur, décroche brusquement... Il est rapatrié en hélicoptère à la Clinique Blanche. | S2000 E2, Retour au sommet | Drama, Series | 1h 41m |
| 17:56 | La kiné: L'invitéeUn cri va bouleverser la vie d'Anne Belfond. Le cri que pousse Carole Morel lorsqu'elle lâche prise et s'écrase dans le fond d'une crevasse. Mathie... | S2001 E1, L'invitée | Drama, Series | 1h 38m |
| 19:34 | La kiné: Virage fatalAnne Belfond, ancienne alpiniste de haut-niveau, officie désormais comme kinésithérapeute, en charge de la rééducation physique de sportifs blessés. | S2002 E1, Virage fatal | Drama, Series | 1h 44m |
| 21:18 | La kiné: Double drameCamille et Julien sont orphelins de pères, tous deux disparus dans une descente à ski fatale. La rumeur court que le père de Camille aurait entraîn... | S2002 E2, Double drame | Drama, Series | 1h 46m |
| 23:04 | La kiné: Le saut dans le videFlorence, une amie d’Anne Belfond, est victime d’un accident qui la prive de l’usage de ses jambes. Cette âme forte ne quitterait pour rien au mond... | S2003 E1, Le saut dans le vide | Drama, Series | 1h 46m |
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_r11c5v22/schedule?date=2026-10-12&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_r11c5v22/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_r11c5v22/history?from=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_r11c5v22/schedule?date=2026-10-12&tz=America/New_York"); 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_r11c5v22/schedule?date=2026-10-12&tz=America/New_York", { 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_r11c5v22/schedule", params={"date": "2026-10-12", "tz": "America/New_York"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_r11c5v22/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_2fzgq0n9", "channel": "ch_r11c5v22", "start": "2026-10-12T03:12:18Z", "stop": "2026-10-12T04:54:18Z", "title": "Aventures Caraïbes: Au cœur de la jungle", "sub_title": "Au cœur de la jungle", "description": "Depuis le début, l'ombre de Huerta plane au-dessus des deux baroudeuses. Chan...", "category": [ "drama", "series", "biographical drama" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 15, "date": "2026-10-12", "tz": "America/New_York" } }
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.