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_e518q108/schedule?date=2026-10-13&tz=Europe/Madrid
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 22:25 | El Ultimo Don II On nowMiniserie televisiva que adapta una novela de Mario Puzo, el autor de 'El Padrino'. Dos poderosas familias mafiosas, los Clericuzio y los Santadio,... | 2h 50m | ||
| 01:15 | El PospartidoEl Pospartido. | 1h | ||
| 02:15 | Programación nocturnaLos espectadores de este espacio pueden enviar mensajes de texto, que aparecen sobreimpresionados en vídeos de contenido pornográfico. | 4h | ||
| 06:15 | Programación nocturnaLos espectadores de este espacio pueden enviar mensajes de texto, que aparecen sobreimpresionados en vídeos de contenido pornográfico. | 15m | ||
| 06:30 | Certamen internacional de bandas de musica | 133º Certamen Internacional de Bandas de Música ''Ciudad de Vale | 1h 30m | |
| 08:00 | Espacio azulPrograma de entretenimiento que trata de la conservación, sostenibilidad y todo lo que tiene que ver con nuestros mares, desde la pesca, población ... | 30m | ||
| 08:30 | Autopista hacia el cielo | 45m | ||
| 09:15 | Canta con AbradeloConcurso musical en el que diferentes concursantes combaten encima del escenario para convertirse en el mejor cantante de Valencia. En cada program... | 45m | ||
| 10:00 | Virtual TrainerPrograma de fitness. | 30m | ||
| 10:30 | El KapoCésar Orquín, anarquista y uno de los deportados a Mauthausen, fue una figura controvertida: algunos lo consideran un salvador de prisioneros, mien... | 1h 30m | ||
| 12:00 | Vive las fallasPrograma que ofrece información sobre el mundo de las fallas. El espacio incluye entrevistas a los personajes más relevantes de la fiesta valencian... | 1h | ||
| 13:00 | Degusta'Degusta' invita a descubrir recetas sencillas, técnicas accesibles y sabores sorprendentes en un formato ágil y visual. Un recorrido culinario que... | 45m | ||
| 13:45 | Autopista hacia el cielo | 50m | ||
| 14:35 | La mansión de los FuryLa señora Blanche Fury recibe la visita del médico porque se encuentra gravemente enferma. Pese a todos los esfuerzos por aliviar el dolor de su pa... | 1h 35m | ||
| 16:10 | Autopista hacia el cielo | 1h 20m | ||
| 17:30 | Llamada a las Falleras Mayores de ValenciaLlamada a las Falleras Mayores de Valencia. | 4h | ||
| 21:30 | Deportes con Julio InsaPrograma con toda la actualidad del deporte valenciano, con especial atención a los clubes que participan en las mayores competiciones estatales y ... | 1h 30m | ||
| 23:00 | Llamada a las Falleras Mayores de ValenciaLlamada a las Falleras Mayores de Valencia. | 4h |
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_e518q108/schedule?date=2026-10-13&tz=Europe/Madrid" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_e518q108/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_e518q108/history?from=2026-08-08T00:00:00Z&to=2026-08-09T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_e518q108/schedule?date=2026-10-13&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_e518q108/schedule?date=2026-10-13&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_e518q108/schedule", params={"date": "2026-10-13", "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_e518q108/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_jpw6tfpy", "channel": "ch_e518q108", "start": "2026-10-12T20:25:00Z", "stop": "2026-10-12T23:15:00Z", "title": "El Ultimo Don II", "sub_title": null, "description": "Miniserie televisiva que adapta una novela de Mario Puzo, el autor de 'El Pad...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 18, "date": "2026-10-13", "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 | Saturday 8 August 2026 | Category |
|---|---|---|
| 03:30 | Elección CCHH 2026 | |
| 05:40 | Programación nocturna | |
| 06:30 | Valencia en abierto | |
| 17 more programmes that day, on Archive | ||
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.