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/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_bd5h1vr4/schedule?date=2026-10-12&tz=Europe/Madrid
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:30 | Órbita LaikaEduardo Sáenz de Cabezón y Ricardo Moure exploran en esta ocasión los misterios y enigmas más populares desde su habitual prisma científico. | Grandes enigmas (o no) | 1h | |
| 00:30 | El bajo perdido de McCartneyEl director Arthur Cary narra la increíble historia del bajo Höfner de Paul McCartney: su misteriosa desaparición y la búsqueda de los fans para en... | 1h 30m | ||
| 02:00 | Documentos TVUn trabajo que revela los planes de New Space, la nueva industria que extiende su domino con miles de satélites, cohetes y bases de lanzamiento. | Los nuevos cowboys del espacio | 55m | |
| 02:55 | Programados para conectarLa ciencia demuestra que los vínculos personales aportan muchos beneficios físicos y mentales, desde menor presión arterial hasta mejor sueño y may... | 55m | ||
| 03:50 | Marte. El adiós más largoEl próximo gran reto de la NASA es enviar astronautas a Marte. Más allá de la preparación física, esos astronautas tendrán que afrontar un desafío ... | 50m | ||
| 04:40 | Mi casa flotanteUna pareja construye una casa flotante superlarga en el corazón del país de los canales. Esta pareja amante del agua vive en un viejo barco de vapo... | Mepperlink y Poyser | 45m | |
| 05:25 | La 2 expressEn este espacio de corta duración se ofrece un adelanto de los contenidos que se van a emitir en la cadena. También hay lugar para resúmenes y mome... | 5m | ||
| 05:30 | La aventura del saber | 1h | ||
| 06:30 | That's English | 15m | ||
| 06:45 | That's English | 10m | ||
| 06:55 | Zoom tendencias | 25m | ||
| 07:20 | Pipper en rutaPipper, el primer perro que ha dado la vuelta a España, visita la provincia de Teruel en compañía de Pablo. Juntos exploran Albarracín, el castillo... | Teruel | 30m | |
| 07:50 | De seda y hierroEspacio de historias emocionantes sobre discapacidad y dependencia. Un formato que ofrece una visión diferente a partir de una serie de retratos ín... | Mucho que decir | 30m | |
| 08:20 | Mi casa flotanteLos propietarios de viviendas sin salida al mar dejan atrás los suburbios para vivir en impresionantes casas acuáticas que flotan en el agua. | Baris y Oakley | 45m | |
| 09:05 | En tren por Gran BretañaMichael Portillo viaja por los Home Counties ingleses, destacando la contribución del Dr. Ludwig Guttman a los Juegos Paralímpicos. Participa en ac... | De Stoke Mandeville a Beaconsfield | 25m | |
| 09:30 | Explorando la India con Bettany HughesLa historiadora Bettany comienza su viaje por el norte de la India en la ciudad santa de Varanasi, donde participará en una ceremonia para honrar a... | El Norte | 50m | |
| 10:20 | Las Rutas D’AmbrosioRecorrido por la riqueza gastronómica y paisajística de España y sus países vecinos: de la costa cantábrica al levante mediterráneo, pasando por el... | Salamanca , truco o trato | 55m | |
| 11:15 | Las rutas D'AmbrosioEl chef Gonzalo D'Ambrosio llega a la comarca de la Costa Occidental de Cantabria con la intención de conocer cómo las galernas, un temporal caract... | La Costa occidental de Cantabria | 55m | |
| 12:10 | Le llamaban CalamidadA Sacramento, Big Jim y Tequila, amigos de la propiedad ajena aunque gente simpática y con buen corazón, les llega la noticia de que una banda de f... | 1h 20m | ||
| 13:30 | El cazador STARSConcurso de preguntas y respuestas en el que cuatro concursantes famosos juegan en equipo para derrotar a uno de los cinco cazadores e intentar con... | 1h 5m | ||
| 14:35 | El cazador STARSConcurso de preguntas y respuestas en el que cuatro concursantes famosos juegan en equipo para derrotar a uno de los cinco cazadores e intentar con... | 55m | ||
| 15:30 | Saber y ganarEl concurso, presentado por Jordi Hurtado, es el programa diario con más años de emisión en la historia de la televisión en España. Durante el prog... | 50m | ||
| 16:20 | El año de la naturaleza canadienseEl otoño marca una estación de cambios notables, tanto para animales como para plantas; tres cuartas partes de las aves del país emigran hacia el sur. | Otoño | 1h | |
| 17:20 | Fauna letalEn Bali, Backshall se encuentra con un enorme pez luna, que se cree que es la especie de pez óseo más grande del mundo. Además, conoce a dos herman... | Bali | 30m | |
| 17:50 | Malas lenguasGonzalo Miró presenta este magacín de actualidad en el que, con humor, se desmontan bulos que circulan en los medios de comunicación y las redes so... | 2h 50m | ||
| 20:40 | Trivial PursuitEgoitz Txurruka presenta esta versión televisiva del popular juego de mesa. El concurso consta de tres rondas: ''Ganarse el tablero'', ''Carrera ha... | S1 E5, The T.P. Open | 50m | |
| 21:30 | Cifras y letrasConcurso cuyas pruebas deben superarse jugando con cifras y letras y donde, en cada entrega, los concursantes luchan por llevarse el bote acumulado... | 30m | ||
| 22:00 | Cifras y letrasConcurso cuyas pruebas deben superarse jugando con cifras y letras y donde, en cada entrega, los concursantes luchan por llevarse el bote acumulado... | 30m | ||
| 22:30 | BrubakerRobert Redford es el protagonista de este convincente drama en el que interpreta a Henry Brubaker, un preso que entra en la cárcel de Wakefield, en... | 2h 10m |
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_bd5h1vr4/schedule?date=2026-10-12&tz=Europe/Madrid" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_bd5h1vr4/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_bd5h1vr4/history?from=2026-08-07T00:00:00Z&to=2026-08-08T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_bd5h1vr4/schedule?date=2026-10-12&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_bd5h1vr4/schedule?date=2026-10-12&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_bd5h1vr4/schedule", params={"date": "2026-10-12", "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_bd5h1vr4/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_5g9y53sa", "channel": "ch_bd5h1vr4", "start": "2026-10-11T21:30:00Z", "stop": "2026-10-11T22:30:00Z", "title": "Órbita Laika", "sub_title": "Grandes enigmas (o no)", "description": "Eduardo Sáenz de Cabezón y Ricardo Moure exploran en esta ocasión los misteri...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 29, "date": "2026-10-12", "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 | Friday 7 August 2026 | 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.