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_6czsf1c0/schedule?date=2026-10-13&tz=Europe/Madrid
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:43 | Ley y Orden: Crimen organizadoLa caída de la Camorra expone a Stabler y al OCCB a nuevos peligros, mientras Eli afronta las consecuencias de un tiroteo. | S5 E5, White Rabbit | 53m | |
| 00:36 | Ley y Orden: Crimen organizadoUn poderoso líder del narcotráfico reaparece en Nueva York. Stabler retoma viejas alianzas para seguir su rastro. | S5 E6, Competence | 56m | |
| 01:32 | Marea rojaUn submarino nuclear estadounidense es atacado por un desequilibrado nacionalista ruso que quiere provocar la Tercera Guerra Mundial y pierde conta... | 1h 56m | ||
| 03:28 | Misterios de CelestinaMisterios de Celestina. | 1h 30m | ||
| 04:58 | Ley y Orden: Crimen organizadoEn la cuarta temporada de la serie, Elliot Stabler vuelve a la Unidad de Crimen Organizado de la policía de Nueva York. | S4 E11, Golden Years | 46m | |
| 05:44 | Ley y Orden: Crimen organizadoEn la cuarta temporada de la serie, Elliot Stabler vuelve a la Unidad de Crimen Organizado de la policía de Nueva York. | S4 E12, Snatched | 46m | |
| 06:30 | Ley y Orden: Crimen organizadoEl detective Stabler regresa a la policía de Nueva York para luchar contra el crimen organizado. No le será nada fácil, deberá adaptarse al nuevo s... | S4 E13, Breeder | 44m | |
| 07:14 | C.S.I.: MiamiLa policía de Miami persigue a dos ladrones que huyen en un coche tras haber cometido un robo. Cuando los delincuentes llegan a un puente levadizo,... | S4 E14, Fade Out | 46m | |
| 08:00 | C.S.I.: MiamiDelko y Cooper asisten a un partido de volley playa femenino, pero pronto la cancha se convierte en el escenario de un crimen: una de las jugadoras... | S4 E15, Skeletons | 43m | |
| 08:43 | MagnumCuando Amanda, una chica de 16 años secuestrada consigue huir de sus captores, sus padres contratan a Magnum para que encuentre a los secuestradores. | S1 E9, Missing in Action | 41m | |
| 09:24 | MagnumMagnum debe ayudar a Toni, el amor de Rick, cuando unos enmascarados le roban el dinero obtenido en una partida ilegal de póquer. | S1 E10, Lest We Forget | 40m | |
| 10:04 | Misterios de CelestinaMisterios de Celestina. | 1h 30m | ||
| 11:34 | C.S.I.: Miami On nowLo que en apariencia es un terrible accidente de coche acaba con la vida de una mujer. Cuando los forenses se trasladan al lugar del siniestro, des... | S4 E17, Collision | 55m | |
| 12:29 | C.S.I.: MiamiUn hombre es declarado inocente del asesinato de su mujer. Tras ser puesto en libertad, el equipo de forenses de C.S.I. encuentra pistas que asegur... | S4 E18, Double Jeopardy | 54m | |
| 13:23 | LuciferEn un macabro asesinato que tiene lugar en un manicomio, el principal sospechoso se hace llamar Dios. Después de darse cuenta de que el individuo p... | S2 E16, God Johnson | 55m | |
| 14:18 | LuciferCuando el hombre que tiene el último trozo de la espada llameante muere asesinado, la pieza desaparece. Maze convence a Lucifer de que le ayude a s... | S2 E17, Sympathy for the Goddess | 55m | |
| 15:13 | El rehénMason Skiles, uno de los diplomáticos estadounidenses más importantes, debe volver a la acción y viajar al Líbano para cumplir una misión que solo ... | 1h 50m | ||
| 17:03 | Desayuno con MisteriosBillie Blessings es chef de un programa de televisión y se ve involucrada en varias investigaciones criminales de asesinato. | Mortal Mishaps | 1h 32m | |
| 18:35 | MagnumUn antiguo miembro del MI6 informa a Magnum y Higgins de que la 'Víbora', el asesino que acabó con la vida del novio de Juliet Higgins, ha reaparec... | S1 E11, The Curse of the King Kamehameha Club | 50m | |
| 19:25 | MagnumMagnum y todos los demás investigadores privados y caza recompensas de Oahu reciben el encargo de encontrar al sospechoso de un asesinato. | S1 E12, Thicker Than Blood | 50m | |
| 20:15 | LuciferCharlotte quema accidentalmente a un hombre, por lo que Lucifer tendrá que evitar que Chloe descubra lo que realmente ha pasado. Maze se encargará ... | S2 E18, The Good, the Bad and the Crispy | 50m | |
| 21:05 | LuciferLucifer se da cuenta de que hay una gran amenaza más cerca de lo que él pensaba. | S3 E3, Mr. and Mrs. Mazikeen Smith | 55m | |
| 22:00 | Ley y Orden: Crimen organizadoUna ola de activismo artístico radical siembra el caos en la ciudad. Vargas queda bajo presión y Stabler cambia de unidad. | S5 E7, Precious | 51m | |
| 22:51 | Ley y Orden: Crimen organizadoEl grupo extremista Collective multiplica sus ataques. Stabler se debate entre la investigación y una crisis familiar. | S5 E8, Virtue | 53m | |
| 23:44 | Ladrones con clase 2 (High Rollers)Mason, un brillante ladrón, vive el sueño criminal viajando de isla en isla con su banda y su gran amor, Decker. Pero todo se derrumba cuando su né... | 1h 43m |
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_6czsf1c0/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_6czsf1c0/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_6czsf1c0/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_6czsf1c0/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_6czsf1c0/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_6czsf1c0/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_6czsf1c0/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_0aa6mk10", "channel": "ch_6czsf1c0", "start": "2026-10-12T21:43:00Z", "stop": "2026-10-12T22:36:00Z", "title": "Ley y Orden: Crimen organizado", "sub_title": "Lago D'Averno", "description": "La caída de la Camorra expone a Stabler y al OCCB a nuevos peligros, mientras...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 25, "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 | Tuesday 10 October 2023 | 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.