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/Madrid time, what is on now and next, and the same data in your app with one call.
All times Europe/Madrid. The same day from the API: GET /v1/channels/ch_k7pxqdyg/schedule?date=2026-10-11&tz=Europe/Madrid
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:54 | Going ApeUn chimpancé sigue a Samantha a casa, y termina siendo parte de una carrera publicitaria. | 31m | ||
| 00:25 | Tabatha's WeekendHarta de la rivalidad entre sus abuelas, Tabitha se convierte en una galleta. | 30m | ||
| 00:55 | Samantha's Power FailureSamantha pierde sus poderes mágicos por negarse a obedecer al Consejo de las Brujas y no entregar a Darrin. | 31m | ||
| 01:55 | Daddy Does His ThingDarrin rechaza obstinadamente un regalo de cumpleaños y Maurice lo convierte en una mula. | 30m | ||
| 02:26 | Samantha's Good NewsLas buenas noticias de Samantha detienen la pelea de sus padres, solo por un tiempo. | 31m | ||
| 02:56 | Samantha's Shopping SpreeEl primo Henry hace todas sus bromas cuando va de compras con Samantha. | 30m | ||
| 03:26 | Samantha And Darrin In Mexico CityDespués de ofender a Endora, Darrin desaparece cada vez que habla español. | 30m | ||
| 03:56 | Samantha And The BeanstalkTabitha da vida a la historia de JACK Y LAS HABICHUELAS MÁGICAS. | 30m | ||
| 04:26 | Samantha's Yoo Hoo MaidEndora trae a una bruja con el poder de desparecer para que sea la sirvienta de Samantha. | 30m | ||
| 04:57 | Samantha's Caesar SaladSamantha pide ensalada César y recibe un Julio. | 30m | ||
| 05:27 | Paul Revere Rides AgainLa extravagante brujería de Esmeralda hace que Paul Revere cabalgue nuevamente. | 30m | ||
| 05:57 | Samantha's Curious CravingsCuando Samantha desea comida, aparece, pero con complicaciones. | 30m | ||
| 06:27 | And Something Makes FourLa nueva bebé de Samantha sorprende tanto en la Tierra como en el Cielo. | 30m | ||
| 06:57 | Naming Samantha's New BabyMaurice, el padre de Samantha, se enoja mucho cuando le ponen a la nueva bebé el nombre del padre de Darrin. | 31m | ||
| 07:28 | To Trick or Treat or Not To Trick or TreatSamantha les cambia la imagen a las brujas y Endora hace que Darrin se convierta en una bruja poco a poco. | 30m | ||
| 07:58 | A Bunny for TabithaEl tío Arthur hace que Bunny se multiplique en lugar de desaparecer. | 31m | ||
| 09:59 | Samantha's Double Mother TroubleEsmeralda estornuda y trae a la vida a un personaje de libro. | 31m | ||
| 10:29 | You're so AgreeableDarrin se libera de un hechizo conveniente y recupera su antiguo trabajo. | 30m | ||
| 11:00 | Santa Comes To Visit And Stays And StaysTabitha convence a Sidney de que Papá Noel es real. | 31m | ||
| 11:30 | Samantha's Better HalvesEndora ayuda a Darrin mientras él se debate entre Samantha y un trato comercial. | 30m | ||
| 12:00 | Samantha's Lost WeekendSamantha desarrolla un súper apetito y hace estragos en un supermercado. | 31m | ||
| 12:31 | The Phrase Is FamiliarDebido al hechizo de Endora, Darrin casi pierde su trabajo. | 30m | ||
| 13:01 | Samantha's Secret Is DiscoveredDebido al hechizo de Endora, Darrin casi pierde su trabajo. | 31m | ||
| 13:31 | Tabitha's Very Own SamanthaSamantha le enseña a Tabitha una lección importante y Tabitha se da cuenta de que tener una madre es suficiente. | 30m | ||
| 14:01 | Samantha's Curious CravingsCuando Samantha desea comida, aparece, pero con complicaciones. | 30m | ||
| 14:32 | And Something Makes FourLa nueva bebé de Samantha sorprende tanto en la Tierra como en el Cielo. | 30m | ||
| 15:02 | Naming Samantha's New BabyMaurice, el padre de Samantha, se enoja mucho cuando le ponen a la nueva bebé el nombre del padre de Darrin. | 31m | ||
| 15:32 | To Trick or Treat or Not To Trick or TreatSamantha les cambia la imagen a las brujas y Endora hace que Darrin se convierta en una bruja poco a poco. | 30m | ||
| 16:02 | A Bunny for TabithaEl tío Arthur hace que Bunny se multiplique en lugar de desaparecer. | 31m | ||
| 16:33 | Samantha's Secret SpellEndora convierte a Ralph Jackman en un ratón a medianoche. | 30m | ||
| 17:03 | Daddy Comes to VisitEncantado con un poco de magia, Darrin decide ir por algo más grande. | 30m | ||
| 17:33 | Darrin The WarlockDarrin obtiene una cuenta y lo reincorporan. | 30m | ||
| 18:03 | Samantha's Double Mother TroubleEsmeralda estornuda y trae a la vida a un personaje de libro. | 31m | ||
| 18:34 | You're so AgreeableDarrin se libera de un hechizo conveniente y recupera su antiguo trabajo. | 30m | ||
| 19:04 | Santa Comes To Visit And Stays And StaysTabitha convence a Sidney de que Papá Noel es real. | 31m | ||
| 19:34 | Samantha's Better HalvesEndora ayuda a Darrin mientras él se debate entre Samantha y un trato comercial. | 30m | ||
| 20:04 | Samantha's Lost WeekendSamantha desarrolla un súper apetito y hace estragos en un supermercado. | 31m | ||
| 20:35 | The Phrase Is FamiliarDebido al hechizo de Endora, Darrin casi pierde su trabajo. | 30m | ||
| 21:05 | Samantha's Secret Is DiscoveredDebido al hechizo de Endora, Darrin casi pierde su trabajo. | 31m | ||
| 21:35 | Tabitha's Very Own SamanthaSamantha le enseña a Tabitha una lección importante y Tabitha se da cuenta de que tener una madre es suficiente. | 30m | ||
| 22:06 | Samantha's Curious CravingsCuando Samantha desea comida, aparece, pero con complicaciones. | 30m | ||
| 23:06 | Naming Samantha's New BabyMaurice, el padre de Samantha, se enoja mucho cuando le ponen a la nueva bebé el nombre del padre de Darrin. | 31m | ||
| 23:37 | To Trick or Treat or Not To Trick or TreatSamantha les cambia la imagen a las brujas y Endora hace que Darrin se convierta en una bruja poco a poco. | 30m |
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_k7pxqdyg/schedule?date=2026-10-11&tz=Europe/Madrid" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_k7pxqdyg/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_k7pxqdyg/history?from=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_k7pxqdyg/schedule?date=2026-10-11&tz=Europe/Madrid"); 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_k7pxqdyg/schedule?date=2026-10-11&tz=Europe/Madrid", { 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_k7pxqdyg/schedule", params={"date": "2026-10-11", "tz": "Europe/Madrid"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_k7pxqdyg/schedule?date=2026-10-11, the first programme { "data": [ { "id": "ls_kbpzdvwk", "channel": "ch_k7pxqdyg", "start": "2026-10-10T21:54:48Z", "stop": "2026-10-10T22:25:20Z", "title": "Going Ape", "sub_title": null, "description": "Un chimpancé sigue a Samantha a casa, y termina siendo parte de una carrera p...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 43, "date": "2026-10-11", "tz": "Europe/Madrid" } }
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.