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_0js51zrt/schedule?date=2026-10-12&tz=Europe/Madrid
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:37 | Louis TherouxLouis conoce a la familia Phelps y a otros miembros de una controvertida iglesia de Kansas. | la familia más odiada de Estados Unidos: : la familia más odiada de Estados Unidos | 1h 3m | |
| 00:39 | Louis TherouxCuatro años después de la última visita de Louis, el clan Phelps muestra signos de desorganización. | el regreso de la familia más odiada de Estados Unidos: : el regreso de la familia más odiada de Estados Unidos | 1h 3m | |
| 01:43 | Louis TherouxLouis Theroux pasa tiempo con una subcultura de colonos judíos ultranacionalistas. | los ultrasionistas: : los ultrasionistas | 1h 3m | |
| 02:45 | Civilizaciones: ArtesMary Beard aborda el controvertido, y a veces peligroso, tema de la religión y el arte. | El ojo de la fe | 57m | |
| 03:43 | Civilizaciones: ArtesSimon Schama examina cómo se desarrollaron las tradiciones en los años posteriores al Renacimiento. | El triunfo del arte | 58m | |
| 04:40 | Civilizaciones: ArtesDavid Olusoga demuestra que el arte siempre está en primera línea cuando culturas distantes se encuentran. | Primer contacto | 58m | |
| 05:38 | vikingos al descubierto, LosDan Snow descubre a los vikingos perdidos en América con la arqueóloga espacial Sarah Parcak. | Episodio 1 | 1h 57m | |
| 07:35 | vikingos al descubierto, LosDan Snow descubre a los vikingos perdidos en América con la arqueóloga espacial Sarah Parcak. | Episodio 2 | 1h | |
| 08:35 | Genghis Khan: Genghis KhanPelícula sobre el guerrero Gengis Kan: conquistó un imperio mayor que el romano. | 54m | ||
| 09:29 | Tesoros al descubierto: serie 001El mapa de Vinland podría revelar más sobre los asentamientos en América. | El mapa de Vinland | 50m | |
| 10:19 | Tesoros al descubierto: serie 001Los historiadores analizan un interesante papiro que podría demostrar que Jesús estaba casado. | La esposa de Jesús | 51m | |
| 11:10 | Dinastías: los WindsorCuando la joven Isabel II da sus primeros pasos como Reina, se debate entre las tradiciones. | La joven reina | 46m | |
| 11:56 | Dinastías: los WindsorEl príncipe Carlos está sometido a una gran presión para casarse y producir un heredero para la dinastía. | ¿Amor o deber? | 46m | |
| 12:41 | Momias al descubiertoLos estremecedores restos de una momia gritona de 3.000 años de antigüedad han obsesionado a los egiptólogos. | La conspiración de la momia gritona | 49m | |
| 13:30 | Momias al descubiertoLa momia desfigurada de la Dama Joven ha desconcertado a los expertos desde que fue descubierta. | ¿Quién es la dama más joven? | 49m | |
| 14:19 | 8 días del Apolo 11Esta es la historia jamás contada de la misión Apolo 11, la mayor hazaña espacial realizada en la historia. | Episodio 1 | 53m | |
| 15:12 | 8 días del Apolo 11Esta es la historia jamás contada de la misión Apolo 11, la mayor hazaña espacial realizada en la historia. | Episodio 2 | 47m | |
| 16:00 | Civilizaciones: ArtesSimon Schama analiza el papel que ha desempeñado el arte en la forja de la propia humanidad | Segundo momento de la creación | 57m | |
| 16:57 | Civilizaciones: ArtesMary Beard examina las imágenes del cuerpo humano en el arte antiguo. | Cómo nos vemos | 58m | |
| 17:54 | Revoluciones: Ideas que cambiaron el mundoEl telescopio es el invento que permitió descubrir el universo en sí mismo. | El telescopio | 56m | |
| 18:50 | Revoluciones: Ideas que cambiaron el mundo: El aviónEl avión es la máquina que nos dio nuestro mayor superpoder: la capacidad de volar. | 56m | ||
| 19:47 | Historia de la cienciaCómo llegamos a comprender que nuestro planeta no era el centro de todo en el cosmos. | ¿Qué hay ahí fuera? | 55m | |
| 20:41 | Historia de la cienciaCómo las teorías atómicas y los conceptos de la física cuántica sustentan la tecnología moderna. | ¿De qué está hecho el mundo? | 53m | |
| 21:35 | Historia de la cienciaMichael Mosley nos cuenta cómo los científicos han llegado a explicar la diversidad de la vida en la Tierra. | ¿Cómo hemos llegado hasta aquí? | 53m | |
| 22:27 | 8 días del Apolo 11Esta es la historia jamás contada de la misión Apolo 11, la mayor hazaña espacial realizada en la historia. | Episodio 1 | 53m | |
| 23:20 | 8 días del Apolo 11Esta es la historia jamás contada de la misión Apolo 11, la mayor hazaña espacial realizada en la historia. | Episodio 2 | 47m |
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_0js51zrt/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_0js51zrt/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_0js51zrt/history?from=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_0js51zrt/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_0js51zrt/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_0js51zrt/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_0js51zrt/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_yny12dfb", "channel": "ch_0js51zrt", "start": "2026-10-11T21:37:16Z", "stop": "2026-10-11T22:39:59Z", "title": "Louis Theroux", "sub_title": "la familia más odiada de Estados Unidos: : la familia más odiada de Estados Unidos", "description": "Louis conoce a la familia Phelps y a otros miembros de una controvertida igle...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 26, "date": "2026-10-12", "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.