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. Search any past day on the Archive plan.
All times Europe/Madrid. The same day from the API: GET /v1/channels/ch_nk4941nh/schedule?date=2026-10-14&tz=Europe/Madrid
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:49 | Ilustres ignorantesLa escritora Elvira Lindo y el entrenador José Mourinho encarnado por Raúl Pérez visitan Ilustres para hablar de “La escuela” ¿Qué es lo más import... | La escuela | Entretenimiento | 34m |
| 00:23 | La sirena ChaoEn un futuro donde humanos y sirenas conviven en armonía, "ChaO" explora el romance y la fantasía con una historia única y visualmente deslumbrante... | Cine | 1h 33m | |
| 01:56 | Bridget Jones: SobreviviréBridget Jones, símbolo de la soltera londinense, treintañera, insegura, en perpetua lucha con las calorías y volcada en su carrera, ha encontrado p... | Cine | 1h 45m | |
| 03:41 | Imparable Shirley MacLaineShirley MacLaine es una de las estrellas más singulares de Hollywood. Este documental retrata a una actriz apasionada y disciplinada que nunca ha d... | Documentales | 57m | |
| 04:38 | Kiss Kiss, Bang BangHarry es un ladrón de poca monta que, junto a su socio, hace las "compras" navideñas en una tienda de juguetes de Nueva York hasta que la alarma de... | Cine | 1h 39m | |
| 06:17 | Cuban FuryBruce fue en su niñez un gran bailarín de salsa, pero una mala experiencia lo hizo retirarse. Ahora trabaja en una oficina y está enamorado de su j... | Cine | 1h 35m | |
| 07:52 | Buffet ParaísoProyecto Corto M+. Nominado al Goya 2026 en la categoría de animación. | Cortometrajes | 11m | |
| 08:03 | Trabajos de amor perdidosEl rey de Navarra y sus tres camaradas prometen estudiar juntos y renunciar a las mujeres durante tres años. Sin embargo, su honor es puesto a prue... | Cine | 1h 32m | |
| 09:35 | Moon, mi amigo pandaGilles de Maistre vuelve a la magia de la exitosa "Mia y el León blanco" con esta película familiar de aventuras en la que un niño se hace amigo en... | Cine | 1h 40m | |
| 11:15 | La granja de Lena: nido llenoPremio del Público al mejor cortometraje infantil en el Festival Anima Bruselas 2026. | Cortometrajes | 7m | |
| 11:22 | Definitivamente, quizásWill es un padre de treinta y pico años, residente en Manhattan, a punto de divorciarse. Maya, su hija de diez años, empieza a preguntarle sobre su... | Cine | 1h 50m | |
| 13:12 | ¡Por fin solos!Joseph y Beth, un cirujano y su esposa, llevan muchos años casados y tienen dos hijas mayores, Grace y Ellie. Un día de invierno en Denver, Beth y ... | Cine | 1h 44m | |
| 14:56 | Resacón en Las VegasDos días antes de su boda, Doug viaja en coche a Las Vegas con sus mejores amigos, Phil y Stu, y su futuro cuñado, Alan, para celebrar un fiestón d... | Cine | 1h 40m | |
| 16:36 | Resacón 2: ¡Ahora en Tailandia!Phil, Stu, Alan y Doug viajan a la exótica Tailandia para asistir a la boda de Stu. Tras la 'inolvidable' despedida de soltero en Las Vegas, Stu no... | Cine | 1h 42m | |
| 18:18 | R3sacónPhil, Stu y Doug viven una vida tranquila y feliz. Han pasado dos años desde su último gran viaje y ya no tienen tatuajes ni cuentas pendientes. La... | Cine | 1h 41m | |
| 19:59 | The Disaster ArtistNarra la historia real de la producción de la película "The Room", que ha sido considerada como "una de las peores películas de la historia". Dirig... | Cine | 1h 46m | |
| 21:45 | Se tiene que morir mucha genteEl equipo de la serie nos cuenta detalles del proyecto. | ¿Esto qué es? | Series | 15m |
| 22:00 | De boda en bodaOwen Wilson y Vince Vaughn dan vida a dos escépticos del matrimonio (y caraduras empedernidos) en esta comedia romántica en la que también intervie... | Cine | 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_nk4941nh/schedule?date=2026-10-14&tz=Europe/Madrid" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_nk4941nh/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_nk4941nh/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_nk4941nh/schedule?date=2026-10-14&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_nk4941nh/schedule?date=2026-10-14&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_nk4941nh/schedule", params={"date": "2026-10-14", "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_nk4941nh/schedule?date=2026-10-14, the first programme { "data": [ { "id": "ls_pt8bj88q", "channel": "ch_nk4941nh", "start": "2026-10-13T21:49:00Z", "stop": "2026-10-13T22:23:00Z", "title": "Ilustres ignorantes", "sub_title": "La escuela", "description": "La escritora Elvira Lindo y el entrenador José Mourinho encarnado por Raúl Pé...", "category": [ "entretenimiento" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 18, "date": "2026-10-14", "tz": "Europe/Madrid" } }
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.