74.3M 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-11&tz=Europe/Madrid
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:21 | Vascos por el MundoEn el episodio de hoy viajamos a Berlín, una capital alemana de historia intensa, arte urbano, cultura alternativa y modernidad. | 1h 11m | ||
| 23:24 | Vascos por el MundoEn el episodio de hoy viajamos a Nueva Delhi, una capital vibrante de monumentos, mercados, templos y contrastes fascinantes. | 1h 8m | ||
| 00:32 | Cocinando SudamericaParrilladas, mate amargo, dulce de leche y gente maravillosa. | 1h | ||
| 01:32 | Chiloé, Una Aventura UltratrailZigor Iturrieta visita México, Chihuahua y Caballo Blanco Ultra. | 1h 9m | ||
| 02:41 | Historias a BocadosMaider unda, deportista olimpica es del barrio de olaeta de aramaio recibe la visita de ander ahora que esta al frente de la queseria familiar . | 1h | ||
| 02:41 | Historias a BocadosMaider unda, deportista olimpica es del barrio de olaeta de aramaio recibe la visita de ander ahora que esta al frente de la queseria familiar . | 1h | ||
| 03:41 | Trip EcuadorUna de las ciudades más hermosas de la sierra ecuatoriana, Cuenca. | 29m | ||
| 03:41 | Trip EcuadorUna de las ciudades más hermosas de la sierra ecuatoriana, Cuenca. | 29m | ||
| 04:10 | Trip EcuadorUna visita a varios lugares de Ecuador para conocer a su gente, sus raíces, costumbres y su belleza. | 37m | ||
| 04:48 | DescubrirUn recorrido por Quito, ciudad Patrimonio de la Humanidad. Un paseo por Otavalo y Peguche. | 30m | ||
| 04:48 | DescubrirUn recorrido por Quito, ciudad Patrimonio de la Humanidad. Un paseo por Otavalo y Peguche. | 30m | ||
| 05:18 | DescubrirUna visita a las islas del este de Indonesia. En Sulawesi, se asiste a un funeral. | 32m | ||
| 05:18 | DescubrirUna visita a las islas del este de Indonesia. En Sulawesi, se asiste a un funeral. | 32m | ||
| 05:50 | Chiloé, Una Aventura UltratrailZigor Iturrieta visita Isla De Rodas, Grecia. | 1h 9m | ||
| 07:00 | Latinos por el MundoUna ciudad en la que conviven la alta tecnología y una cultura milenaria. | 1h 2m | ||
| 08:02 | DescubrirUn viaje desde Pekín en tren bala hacia el monasterio de Shaolin. | 32m | ||
| 08:34 | DescubrirEn Java, la isla más poblada de Indonesia y del mundo, un viaje desde la capital, Yakarta. | 31m | ||
| 09:06 | Historias a BocadosTomas goyogana, cesta-puntista de los que vivieron el auge y caida del sueño americano de este deporte. | 1h 6m | ||
| 10:12 | Trip EcuadorUna de las ciudades más hermosas de la sierra ecuatoriana, Cuenca. | 29m | ||
| 10:12 | Trip EcuadorUna de las ciudades más hermosas de la sierra ecuatoriana, Cuenca. | 29m | ||
| 10:41 | Trip EcuadorRecorrido por el área natural protegida más grande del Ecuador. | 30m | ||
| 10:41 | Trip EcuadorRecorrido por el área natural protegida más grande del Ecuador. | 30m | ||
| 11:11 | Vascos por el MundoEn el episodio de hoy viajamos a Qatar, un destino de desierto, arquitectura futurista, tradición árabe y lujo contemporáneo. | 1h 6m | ||
| 11:11 | Vascos por el MundoEn el episodio de hoy viajamos a Qatar, un destino de desierto, arquitectura futurista, tradición árabe y lujo contemporáneo. | 1h 6m | ||
| 12:17 | Vascos por el MundoEn el episodio de hoy viajamos a Budapest, Hungría, una capital dividida por el Danubio, llena de termas, puentes y arquitectura imperial. | 1h 8m | ||
| 13:25 | Latinos por el MundoHawái, un archipiélago formado por siete islas que forman el estado número cincuenta de los EE.UU. | 1h 2m | ||
| 13:25 | Latinos por el MundoHawái, un archipiélago formado por siete islas que forman el estado número cincuenta de los EE.UU. | 1h 2m | ||
| 14:27 | Vascos por el MundoEn el episodio de hoy viajamos a Bali, una isla indonesia de templos, arrozales, playas y espiritualidad única. | 1h 8m | ||
| 14:27 | Vascos por el MundoEn el episodio de hoy viajamos a Bali, una isla indonesia de templos, arrozales, playas y espiritualidad única. | 1h 8m | ||
| 15:35 | Vascos por el MundoEn el episodio de hoy viajamos a Edimburgo, una ciudad escocesa de castillos, callejones medievales y ambiente literario. | 1h 9m | ||
| 15:35 | Vascos por el MundoEn el episodio de hoy viajamos a Lisboa, una capital atlántica de colinas, tranvías, miradores y saudade. | 1h 10m | ||
| 16:44 | Vascos por el MundoEn el episodio de hoy viajamos a Lisboa, una capital atlántica de colinas, tranvías, miradores y saudade. | 1h 10m | ||
| 16:45 | Vascos por el MundoEn el episodio de hoy viajamos a Edimburgo, una ciudad escocesa de castillos, callejones medievales y ambiente literario. | 1h 9m | ||
| 17:54 | Historias a BocadosSantiago martinez 'el portilla' enseña a ander las tradiciones mas arraigadas en el pueblo, entre ellas, la cencerrada. | 59m | ||
| 18:53 | Cocinando SudamericaSomos Olly, Gabi, Martín, Chilu y Seba; cinco amigos que deciden vivir una experiencia culinaria inolvidable por Sudamérica. | 1h 3m | ||
| 18:53 | Cocinando SudamericaSomos Olly, Gabi, Martín, Chilu y Seba; cinco amigos que deciden vivir una experiencia culinaria inolvidable por Sudamérica. | 1h 3m | ||
| 19:56 | Chiloé, Una Aventura UltratrailZigor Iturrieta visita Valle De Benasque, Francia. | 1h 8m | ||
| 19:56 | Chiloé, Una Aventura UltratrailZigor Iturrieta visita Valle De Benasque, Francia. | 1h 8m | ||
| 21:04 | Vascos por el MundoEn el episodio de hoy viajamos a Oslo, una ciudad noruega de fiordos, museos, arquitectura moderna y naturaleza cercana. | 1h 10m | ||
| 22:13 | 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. | 1h 21m | ||
| 22:13 | Vascos por el MundoEn el episodio de hoy viajamos a Guatemala, un país de volcanes, mercados indígenas, ciudades coloniales y herencia maya. | 1h 23m | ||
| 23:34 | Vascos por el MundoEn el episodio de hoy viajamos a Guatemala, un país de volcanes, mercados indígenas, ciudades coloniales y herencia maya. | 1h 23m | ||
| 23:36 | 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. | 1h 21m |
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-11&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-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_zrxyxjs8/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_zrxyxjs8/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_zrxyxjs8/schedule?date=2026-10-11, the first programme { "data": [ { "id": "ls_npyeb6rn", "channel": "ch_zrxyxjs8", "start": "2026-10-10T21:21:29Z", "stop": "2026-10-10T22:32:06Z", "title": "Vascos por el Mundo", "sub_title": null, "description": "En el episodio de hoy viajamos a Berlín, una capital alemana de historia inte...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 43, "date": "2026-10-11", "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.