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_zrxyxjs8/schedule?date=2026-10-14&tz=Europe/Madrid
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 22:52 | Vascos por el MundoEn el episodio de hoy viajamos a Lisboa, una capital atlántica de colinas, tranvías, miradores y saudade. | Lisboa | En español | 1h 9m |
| 23:59 | Latinos por el MundoVisita a una de las ciudades en la que conviven más de cuatro millones de personas. | Los Angeles | En español | 1h 3m |
| 00:01 | Latinos por el MundoVisita a una de las ciudades en la que conviven más de cuatro millones de personas. | Los Angeles | En español | 1h 3m |
| 01:02 | Chiloé, Una Aventura UltratrailZigor Iturrieta visita Tenerife Blue Trail. | Tenerife Blue Trail | En español | 1h 10m |
| 01:04 | Chiloé, Una Aventura UltratrailZigor Iturrieta visita Tenerife Blue Trail. | Tenerife Blue Trail | En español | 1h 10m |
| 02:12 | Historias a BocadosKinkin bañales, explica a ander en que consiste la carrera de layas el dia de san saturnino. | Episodio 18 | En español | 59m |
| 02:14 | Historias a BocadosKinkin bañales, explica a ander en que consiste la carrera de layas el dia de san saturnino. | Episodio 18 | En español | 59m |
| 03:11 | Trip EcuadorUna de las ciudades más hermosas de la sierra ecuatoriana, Cuenca. | Cuenca | En español | 29m |
| 03:13 | Trip EcuadorUna de las ciudades más hermosas de la sierra ecuatoriana, Cuenca. | Cuenca | En español | 29m |
| 03:40 | Trip EcuadorRecorrido por el área natural protegida más grande del Ecuador. | Parque Nacional Yasuni | En español | 30m |
| 03:42 | Trip EcuadorRecorrido por el área natural protegida más grande del Ecuador. | Parque Nacional Yasuni | En español | 30m |
| 04:10 | DescubrirEn Sumatra, la isla más grande de Indonesia, se encuentra el mayor lago volcánico del mundo. | Sumatra (Indonesia) | En español | 32m |
| 04:12 | DescubrirEn Sumatra, la isla más grande de Indonesia, se encuentra el mayor lago volcánico del mundo. | Sumatra (Indonesia) | En español | 32m |
| 04:42 | DescubrirBali, la isla más pequeña de Indonesia, es famosa por sus playas y fiestas nocturnas. | Bali (Indonesia) | En español | 31m |
| 04:44 | DescubrirBali, la isla más pequeña de Indonesia, es famosa por sus playas y fiestas nocturnas. | Bali (Indonesia) | En español | 32m |
| 05:13 | Chiloé, Una Aventura UltratrailZigor Iturrieta visita México, Chihuahua y Caballo Blanco Ultra. | México, Chihuahua y Caballo Blanco Ultra | En español | 1h 10m |
| 05:16 | Chiloé, Una Aventura UltratrailZigor Iturrieta visita México, Chihuahua y Caballo Blanco Ultra. | México, Chihuahua y Caballo Blanco Ultra | En español | 1h 9m |
| 06:23 | Latinos por el MundoLa capital de Portugal es parte de las siete colinas la puerta de Europa. | Lisboa | En español | 1h 6m |
| 06:25 | Latinos por el MundoLa capital de Portugal es parte de las siete colinas la puerta de Europa. | Lisboa | En español | 1h 6m |
| 07:29 | DescubrirUn recorrido por Sri Lanka para descubrir un país muy joven, lleno de colorido y luz brillante. | Sri Lanka | En español | 33m |
| 07:31 | DescubrirUn recorrido por Sri Lanka para descubrir un país muy joven, lleno de colorido y luz brillante. | Sri Lanka | En español | 33m |
| 08:02 | DescubrirEn Kerala, la India se transforma en un mar verde, lleno de montañas. | Kerala (India) | En español | 33m |
| 08:04 | DescubrirEn Kerala, la India se transforma en un mar verde, lleno de montañas. | Kerala (India) | En español | 33m |
| 08:35 | Historias a BocadosKarmele murua y felix goiburu propietarios del agroturismo ondarre y productores de queso enseña a ander a ahumar queso. | Episodio 37 | En español | 1h 8m |
| 08:37 | Historias a BocadosKarmele murua y felix goiburu propietarios del agroturismo ondarre y productores de queso enseña a ander a ahumar queso. | Episodio 37 | En español | 1h 8m |
| 09:43 | Trip EcuadorUna de las ciudades más hermosas de la sierra ecuatoriana, Cuenca. | Cuenca | En español | 29m |
| 09:45 | Trip EcuadorUna de las ciudades más hermosas de la sierra ecuatoriana, Cuenca. | Cuenca | En español | 29m |
| 10:12 | Trip EcuadorUna visita a varios lugares de Ecuador para conocer a su gente, sus raíces, costumbres y su belleza. | Provincia de Cañar | En español | 37m |
| 10:14 | Trip EcuadorUna visita a varios lugares de Ecuador para conocer a su gente, sus raíces, costumbres y su belleza. | Provincia de Cañar | En español | 37m |
| 10:49 | Vascos por el MundoEn el episodio de hoy viajamos a Qatar, un destino de desierto, arquitectura futurista, tradición árabe y lujo contemporáneo. | Qatar | En español | 1h 6m |
| 10:51 | Vascos por el MundoEn el episodio de hoy viajamos a Qatar, un destino de desierto, arquitectura futurista, tradición árabe y lujo contemporáneo. | Qatar | En español | 1h 6m |
| 11:55 | Vascos por el MundoEn el episodio de hoy viajamos a La Habana, una ciudad cubana de música, colores, autos clásicos e historia caribeña. | La Habana | En español | 1h 10m |
| 11:57 | Vascos por el MundoEn el episodio de hoy viajamos a La Habana, una ciudad cubana de música, colores, autos clásicos e historia caribeña. | La Habana | En español | 1h 10m |
| 13:05 | Cocinando SudamericaContinuamos nuestra travesía por Brasil, para conocer los orígenes del cacao, hasta llegar a las costas de Río de Janeiro. | Brasil Sur | En español | 1h 4m |
| 13:07 | Cocinando SudamericaContinuamos nuestra travesía por Brasil, para conocer los orígenes del cacao, hasta llegar a las costas de Río de Janeiro. | Brasil Sur | En español | 1h 4m |
| 14:11 | Vascos por el MundoEn el episodio de hoy viajamos a Oslo, una ciudad noruega de fiordos, museos, arquitectura moderna y naturaleza cercana. | Oslo | En español | 1h 10m |
| 15:18 | Vascos por el MundoEn el episodio de hoy viajamos a Uruguay, un país de playas atlánticas, mate, carnaval, ciudades tranquilas y cultura rioplatense. | Uruguay | En español | 1h 21m |
| 15:21 | Vascos por el MundoEn el episodio de hoy viajamos a Uruguay, un país de playas atlánticas, mate, carnaval, ciudades tranquilas y cultura rioplatense. | Uruguay | En español | 1h 20m |
| 16:39 | Vascos por el MundoEn el episodio de hoy viajamos a Guatemala, un país de volcanes, mercados indígenas, ciudades coloniales y herencia maya. | Guatemala | En español | 1h 23m |
| 16:41 | Vascos por el MundoEn el episodio de hoy viajamos a Guatemala, un país de volcanes, mercados indígenas, ciudades coloniales y herencia maya. | Guatemala | En español | 1h 23m |
| 16:43 | Vascos por el MundoEn el episodio de hoy viajamos a Uruguay, un país de playas atlánticas, mate, carnaval, ciudades tranquilas y cultura rioplatense. | Uruguay | En español | 1h 21m |
| 18:02 | Historias a BocadosSara egilior, quien fue la dueña junto a sus hermanas del hotel restaurante 'el prado', que habia sido balneario. Sara intentara que ander aprenda ... | Episodio 27 | En español | 1h 6m |
| 18:04 | Historias a BocadosSara egilior, quien fue la dueña junto a sus hermanas del hotel restaurante 'el prado', que habia sido balneario. Sara intentara que ander aprenda ... | Episodio 27 | En español | 1h 6m |
| 19:08 | Latinos por el MundoUn viaje a uno de los países más atractivos por sus diferencias con occidente. | Egipto | En español | 1h 2m |
| 19:10 | Latinos por el MundoUn viaje a uno de los países más atractivos por sus diferencias con occidente. | Egipto | En español | 1h 2m |
| 20:10 | Chiloé, Una Aventura UltratrailZigor Iturrieta visita Elche & Costa Blanca Trails. | Elche & Costa Blanca Trails | En español | 1h 8m |
| 20:12 | Chiloé, Una Aventura UltratrailZigor Iturrieta visita Elche & Costa Blanca Trails. | Elche & Costa Blanca Trails | En español | 1h 8m |
| 21:18 | Vascos por el MundoEn el episodio de hoy viajamos a Bali, una isla indonesia de templos, arrozales, playas y espiritualidad única. | Bali | En español | 1h 8m |
| 21:20 | Vascos por el MundoEn el episodio de hoy viajamos a Bali, una isla indonesia de templos, arrozales, playas y espiritualidad única. | Bali | En español | 1h 8m |
| 22:26 | Vascos por el MundoEn el episodio de hoy viajamos a Lisboa, una capital atlántica de colinas, tranvías, miradores y saudade. | Lisboa | En español | 1h 10m |
| 22:28 | Vascos por el MundoEn el episodio de hoy viajamos a Lisboa, una capital atlántica de colinas, tranvías, miradores y saudade. | Lisboa | En español | 1h 10m |
| 23:36 | Vascos por el MundoEn el episodio de hoy viajamos a Edimburgo, una ciudad escocesa de castillos, callejones medievales y ambiente literario. | Edimburgo | En español | 1h 9m |
| 23:37 | Vascos por el MundoEn el episodio de hoy viajamos a Lisboa, una capital atlántica de colinas, tranvías, miradores y saudade. | Lisboa | En español | 1h 10m |
| 23:38 | Vascos por el MundoEn el episodio de hoy viajamos a Edimburgo, una ciudad escocesa de castillos, callejones medievales y ambiente literario. | Edimburgo | En español | 1h 9m |
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_zrxyxjs8/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_zrxyxjs8/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_zrxyxjs8/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_zrxyxjs8/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_zrxyxjs8/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_zrxyxjs8/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_zrxyxjs8/schedule?date=2026-10-14, the first programme { "data": [ { "id": "ls_hsc2baks", "channel": "ch_zrxyxjs8", "start": "2026-10-13T20:52:00Z", "stop": "2026-10-13T22:01:00Z", "title": "Vascos por el Mundo", "sub_title": "Lisboa", "description": "En el episodio de hoy viajamos a Lisboa, una capital atlántica de colinas, tr...", "category": [ "en español" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 54, "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 150 countries.