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/Paris time, what is on now and next, and the same data in your app with one call.
All times Europe/Paris. The same day from the API: GET /v1/channels/ch_phk2tcw4/schedule?date=2026-10-11&tz=Europe/Paris
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:34 | Marcus LevelMarcus et son équipe doivent libérer un Kapobowl capturé en gravissant un arbre géant, face à Vipkrad. Seuls Marcus et Vipkrad restent, alors ils p... | Saison 1 - Épisode 49 et 50 | 29m | |
| 00:02 | OvniCoda sauve le Petit Chaperon Rouge, fuit le loup, croise cochons et sorcière, puis s'envole dans une fusée… mais pas vers sa planète ! Il aide un e... | Saison 1 - Épisode 17 à 20 | 24m | |
| 00:26 | OvniCoda tente d'atteindre sa planète depuis l'Everest, croise un Yéti, puis inspire Jules Verne et la machine à voyager dans le temps. En Normandie, i... | Saison 1 - Épisode 21 à 24 | 24m | |
| 00:50 | OvniSi Christophe Colomb découvre l'Amérique, c'est aussi grâce à Coda, qui change accidentellement le cap. Chargé d'une lettre pour Napoléon, il cause... | Saison 1 - Épisode 25 à 28 | 24m | |
| 01:14 | OvniDans le New York des années 30, Coda travaille sur l'Empire State Building, un job périlleux où il risque tout. À Babylone, il tente l'ascension de... | Saison 1 - Épisode 29 à 32 | 24m | |
| 02:07 | GrabouillonGrabouillon provoque une marée noire à la plage, Cunégonde teste une machine à laver solaire qui l'essore. Il se prend pour roi grâce à des peintur... | Saison 3 - Épisode 5 à 8 | 31m | |
| 02:38 | GrabouillonGrabouillon cherche un coin d'ombre pour sa sieste, mais le soleil et d'autres surprises le dérangent. Il enquête sur un voleur de légumes au potag... | Saison 3 - Épisode 9 à 12 | 31m | |
| 03:08 | GrabouillonGrabouillon offre une fleur dangereuse à Cunégonde, qui devient folle et sème la panique sur l'île. Pour voir l'éclipse, il enterre les lunettes sp... | Saison 3 - Épisode 13 à 16 | 31m | |
| 03:39 | Lulu VroumetteLa bande à Lulu a fabriqué un cadeau pour la maîtresse, qu'ils veulent lui offrir le lendemain. Ni-Oui accepte de le garder, mais pour le protéger ... | Saison 1 - Épisode 39 et 40 | 31m | |
| 04:09 | Lulu VroumetteLulu veut garder la cabane rien que pour elle, et la bande accepte, se réservant le vieux cerisier. Rien-Ne-Sert croit avoir la poisse et décide d'... | Saison 1 - Épisode 41 et 42 | 31m | |
| 04:40 | Lulu VroumetteFrou-Frou est maussade et trouve tout « nul ». Ses amis s'inquiètent, mais Lulu a une idée : partir à la chasse au trésor de l'arc-en-ciel après la... | Saison 1 - Épisode 43 et 44 | 31m | |
| 05:10 | Lulu VroumettePour la fête de l'école, Lulu écrit un poème sur la nature. La maîtresse propose de le mettre en musique, mais les amis ont du mal à s'accorder. Po... | Saison 1 - Épisode 45 et 46 | 31m | |
| 05:41 | Lulu VroumetteRien-Ne-Sert perd la montre que Lulu lui a prêtée. Pour cacher cela, il fait croire qu'il a perdu la mémoire. Ses amis s'activent pour l'aider, mai... | Saison 1 - Épisode 47 et 48 | 31m | |
| 06:11 | Petites PoulesCarmen, Carmélito et Bélino trouvent la Poulosaure gelée au Pôle Nord, mais sa fonte libère un terrible ptéropoulet ! Plus tard, Carmélito devient ... | Saison 1 - Épisode 1 et 2 | 26m | |
| 06:37 | Petites PoulesEnlevés par Marie-Antoinette, Carmélito et Bélino sont prisonniers au Hameau de la Reine. Grâce à sa catapoulte, Carmen les libère avec tous les an... | Saison 1 - Épisode 3 et 4 | 25m | |
| 07:03 | Sherlock YackSherlock arbitre une course au zoo où le Guépard, favori, est empoisonné et finit dernier. Suspects : Gazelle, Lion ou Tigre ? Sherlock enquête, ma... | Saison 1 - Épisode 7 et 8 | 28m | |
| 07:31 | Sherlock YackLe Porc-épic est infesté de puces ! Coupable : Coyote, Flamand rose ou Dromadaire ? Pendant ce temps, Sherlock a mal à une dent mais refuse le dent... | Saison 1 - Épisode 9 et 10 | 28m | |
| 08:00 | Marcus LevelLes Moonsliders sont en crise : l'ours Bipol, bloqué du côté « mécontent » de son masque, empêche la fabrication de glaces. Marcus, enrhumé et grog... | Saison 1 - Épisode 5 et 6 | 29m | |
| 09:57 | GrabouillonBagout manipule Grabouillon, qui jette son collier et part libre, brisant son lien avec Pétunia. Puis, un jeu met en scène un robot extra-terrestre... | Saison 1 - Épisode 49 à 52 | 30m | |
| 10:27 | GrabouillonGrabouillon construit une montgolfière pour récupérer son ballon coincé, mais part en aventure avec Bagou. Basile et Pétunia les aident à redescend... | Saison 2 - Épisode 1 à 4 | 30m | |
| 10:57 | GrabouillonGrabouillon sème la pagaille avec la voiturette de Gladys. Il découvre un faux os de mammouth, le transforme en trophée. Il tente d'apprendre à Zaz... | Saison 2 - Épisode 5 à 8 | 28m | |
| 11:26 | OvniGuillaume Tell vise la pomme sur la tête de son fils, mais Coda s'interpose pour détourner les flèches. En Australie, affamé, il apprend à lancer u... | Saison 2 - Épisode 17 à 20 | 24m | |
| 11:50 | OvniCoda s'écrase sur le toit d'un hôpital et tombe sous le charme d'une infirmière. Pour échapper à un médecin jaloux, il sème le chaos. Lors d'un piq... | Saison 2 - Épisode 21 à 24 | 24m | |
| 12:14 | OvniCoda échoue sur une île où une pierre magique, source d'énergie, le transforme en lapin, écureuil, éléphant… Mais il pourrait bien provoquer la dis... | Saison 2 - Épisode 25 à 28 | 24m | |
| 12:38 | OvniCoda cherche à réparer sa soucoupe chez Dracula, mais leurs essais tournent mal. À Naples, un mafieux le prend sous son aile après qu'il ait mis K.... | Saison 2 - Épisode 29 à 32 | 24m | |
| 13:02 | Lulu VroumetteStupeur dans le potager : les citrouilles n'ont pas poussé pour Halloween ! Lulu et ses copains enquêtent. Par ailleurs, Lulu ne croit pas aux sorc... | Saison 1 - Épisode 49 et 50 | 31m | |
| 13:32 | Lulu VroumetteIl y a quelqu'un dans la vieille tour de la clairière. Les amis pensent qu'il s'agit d'un monstre avant de découvrir qu'il s'agit d'un vieil hibou ... | Saison 2 - Épisode 1 et 2 | 31m | |
| 14:03 | Lulu VroumetteNi-Oui perd son doudou. Pour l'aider, tous confient les leurs à Brico, mais chacun découvre qu'il est dur de s'en passer. Finalement, ils retrouven... | Saison 2 - Épisode 3 et 4 | 31m | |
| 14:33 | Lulu VroumetteLes enfants découvrent une légende médiévale et jouent aux chevaliers. Une dispute éclate entre Messire Godefroy (Blaise) et le Fou de la Reine (RN... | Saison 2 - Épisode 5 et 6 | 31m | |
| 15:04 | Marcus LevelVipkrad inonde Atalantis pour faire remonter un fragment de miroir. Marcus doit réparer les canalisations, mais, trop pressé, il ignore Sybilin et ... | Saison 1 - Épisode 9 et 10 | 29m | |
| 15:32 | Marcus LevelMarcus doit retrouver la princesse Aria, prisonnière de Vipkrad qui fabrique des gâteaux sans saveur. Aria est dépendante de cette gourmandise, ce ... | Saison 1 - Épisode 11 et 12 | 29m | |
| 16:01 | Sherlock YackBoa gagne le trophée musical, mais on lui vole après la cérémonie. Qui parmi les concurrents est coupable ? Pendant ce temps, Hermine cache à Sherl... | Saison 1 - Épisode 17 et 18 | 28m | |
| 16:29 | Sherlock YackMme Fennec appelle Sherlock : sa machine « soin du poil » a été sabotée, et Hermine, dedans, a eu le poil grillé. Qui est responsable ? Hermine est... | Saison 1 - Épisode 19 et 20 | 28m | |
| 16:58 | Les Mystérieuses Cités d'OrMorka, la petite guerrière Amazone, demande à Esteban de l'aider. Elle doit être offerte en sacrifice au Dieu de la Pluie par Omuro, la grande Prêt... | Saison 1 - Épisode 22 | 32m | |
| 17:30 | Les Mystérieuses Cités d'OrLe levier de commande du Grand Condor cesse de fonctionner et nos amis font un atterrissage forcé dans une grotte. Ils y trouvent un mystérieux mas... | Saison 1 - Épisode 23 | 32m | |
| 18:02 | Les Mystérieuses Cités d'OrEsteban et ses amis tentent de trouver enfin la clé du mystère à l'aide d'un vieux parchemin. Mais ils sont capturés par le Docteur et Marinché, de... | Saison 1 - Épisode 24 | 32m | |
| 18:34 | Les Mystérieuses Cités d'OrEsteban et ses compagnons ont pu semer Fernando et Marinché, mais ils sont de nouveau capturés par des Indiens qui veulent les offrir en sacrifice.... | Saison 1 - Épisode 25 | 32m | |
| 19:07 | Petites PoulesLe soleil ne se lève plus et Pitikok est accusé d'incompétence. La révolte gronde au poulailler, poussée par Bang Coq. Carmen part chercher l'astre... | Saison 1 - Épisode 5 et 6 | 26m | |
| 19:33 | GrabouillonGrabouillon et Bagou mangent le banquet d'Anowak, prévu pour la lune ! Ils tentent vite de le reconstituer. Grabouillon casse un vase, essaie de le... | Saison 4 - Épisode 21 à 24 | 31m | |
| 20:03 | Sherlock YackPendant son entraînement, le Kangourou se casse la main sur un sac rempli de fers à cheval. Sherlock et Hermine enquêtent : Vieux Cheval, Gorille o... | Saison 1 - Épisode 1 et 2 | 28m | |
| 20:31 | Sherlock YackL'Otarie, grand tricheur, se fait voler ses mises en caviar lors d'une soirée avec Pélican et Tortue. Qui est le coupable et comment ? Pendant ce t... | Saison 1 - Épisode 3 et 4 | 30m | |
| 21:01 | Sherlock YackC'est l'élection des Miss Zoo : Autruche, Grue, Cigogne. L'Autruche a la tête verte, sa laque remplacée par de la peinture. Qui est responsable ? S... | Saison 1 - Épisode 5 et 6 | 30m | |
| 21:31 | Sherlock YackSherlock arbitre une course au zoo où le Guépard, favori, est empoisonné et finit dernier. Suspects : Gazelle, Lion ou Tigre ? Sherlock enquête, ma... | Saison 1 - Épisode 7 et 8 | 28m | |
| 22:00 | Sherlock YackLe Porc-épic est infesté de puces ! Coupable : Coyote, Flamand rose ou Dromadaire ? Pendant ce temps, Sherlock a mal à une dent mais refuse le dent... | Saison 1 - Épisode 9 et 10 | 28m | |
| 22:57 | Sherlock YackLe Phacochère, amateur de boue, découvre son enclos tout propre. Qui a fait ça ? Hermine essaie de relooker Sherlock, mais son imperméable écossais... | Saison 1 - Épisode 15 et 16 | 28m | |
| 23:26 | Sherlock YackMme Fennec appelle Sherlock : sa machine « soin du poil » a été sabotée, et Hermine, dedans, a eu le poil grillé. Qui est responsable ? Hermine est... | Saison 1 - Épisode 19 et 20 | 28m | |
| 23:54 | OvniAu XVIIIe siècle, poursuivi par des gardes, Coda est sauvé par des mousquetaires mais doit se déguiser en femme pour échapper à ses poursuivants. S... | Saison 1 - Épisode 33 à 36 | 24m |
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_phk2tcw4/schedule?date=2026-10-11&tz=Europe/Paris" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_phk2tcw4/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_phk2tcw4/history?from=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_phk2tcw4/schedule?date=2026-10-11&tz=Europe/Paris"); 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_phk2tcw4/schedule?date=2026-10-11&tz=Europe/Paris", { 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_phk2tcw4/schedule", params={"date": "2026-10-11", "tz": "Europe/Paris"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_phk2tcw4/schedule?date=2026-10-11, the first programme { "data": [ { "id": "ls_g9mkpgak", "channel": "ch_phk2tcw4", "start": "2026-10-10T21:34:21Z", "stop": "2026-10-10T22:02:58Z", "title": "Marcus Level", "sub_title": "Saison 1 - Épisode 49 et 50", "description": "Marcus et son équipe doivent libérer un Kapobowl capturé en gravissant un arb...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 47, "date": "2026-10-11", "tz": "Europe/Paris" } }
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.