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 America/Montevideo 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 America/Montevideo. The same day from the API: GET /v1/channels/ch_24qet9bz/schedule?date=2026-10-15&tz=America/Montevideo
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:30 | El hormigueroSe presentan contenidos que giran en torno al humor, las entrevistas y los experimentos de divulgación científica. | Julián López y Pepa Charo | Series, Entertainment | 1h 25m |
| 00:55 | La ModernaMadrid, 1930. Las empleadas de la tetería "La Moderna", una de las más distinguidas de la capital española, navegan su vida entre la clientela adin... | S1 E71, Episodio 71 | Series, Drama | 1h |
| 01:55 | Loquito por tiJuancho le pide ayuda a Jiménez, pero él no acepta y le pide que no lo busque más. Camilo y Janet visitan a Juancho en la cárcel. Camilo busca a Ge... | Encarcelado | Series, Soap | 1h |
| 02:55 | Béisbol MLBLa cobertura de los partidos de béisbol de las Grandes Ligas de los Estados Unidos. | Baseball | 2h 30m | |
| 05:25 | Ana AvellanaAna Luisa Velarde llegó para endulzar los días con los postres más deliciosos y sofisticados. Con su estilo norteamericano, Ana muestra recetas ori... | Cooking | 35m | |
| 06:00 | La venganza de AnalíaLa madre adoptiva de Analía juega la única carta que le queda para intentar detener la búsqueda de venganza de su hija. Sofía escucha a escondidas ... | Series, Soap | 1h | |
| 07:00 | Cosmos diarioPrograma con el objetivo de brindar información y consejos para la vida cotidiana basados en la astrología. Un espacio para ayudar a comprender cóm... | 30m | ||
| 07:30 | Live: A tiempoUn espacio para levantarse bien informado con el contenido noticioso y las entrevistas con las personalidades más relevantes del acontecer nacional. | News, Interview | 2h | |
| 09:30 | Cosmos diarioPrograma con el objetivo de brindar información y consejos para la vida cotidiana basados en la astrología. Un espacio para ayudar a comprender cóm... | 30m | ||
| 10:00 | La juntaEncuentro matutino que combina actualidad, entretenimiento y conexión humana. | Entertainment, Interview | 2h | |
| 12:00 | El hormigueroSe presentan contenidos que giran en torno al humor, las entrevistas y los experimentos de divulgación científica. | Julián López y Pepa Charo | Series, Entertainment | 1h 25m |
| 13:25 | Hacer de comerDani García y su pinche Antonio preparan una escalivada con salsa romesco y flamenquines con mermelada de tomate. | Escalivada con salsa romescu y flamenquines | Series, Cooking | 35m |
| 14:00 | La ModernaMadrid, 1930. Las empleadas de la tetería "La Moderna", una de las más distinguidas de la capital española, navegan su vida entre la clientela adin... | Series, Drama | 1h | |
| 15:00 | Loquito por tiLos miembros de Los Latinos se molestan con Camilo al saber que no entró la versión de "Boquita de caramelo" aprobada previamente, además de tener ... | Diferencias creativas | Series, Soap | 1h |
| 16:00 | Amor y esperanzaElif todavía intenta sanar las heridas de su infancia, mientras que a Handan ya le urge que Kuzey se case con ella. | Series, Soap | 1h | |
| 17:00 | La venganza de AnalíaDespués de que Fabiola le recuerda a Mejía lo que sabe de él, le da una orden al ingeniero. Durante una visita de rutina al médico, Carolina tiene ... | Series, Soap | 1h | |
| 18:00 | La juntaEncuentro matutino que combina actualidad, entretenimiento y conexión humana. | Entertainment, Interview | 1h | |
| 19:00 | Live: PlaytopMagazín deportivo que da una visión general del acontecer del deporte nacional e internacional, con los más apasionantes y entretenidos debates y p... | Sports talk | 1h 30m | |
| 20:30 | Antesala MLBLa Serie Mundial es la serie final de postemporada de las Grandes Ligas de Béisbol, que se juega entre los campeones de las ligas Nacional y Americ... | Sports talk | 30m | |
| 21:00 | Béisbol MLBLa cobertura de los partidos de béisbol de las Grandes Ligas de los Estados Unidos. | Baseball | 2h 30m | |
| 23:30 | El HormigueroLa visita de Bertín Osborne, quien presenta su nuevo álbum "Cuarenta años son pocos", con el que celebra su carrera musical. | Bertín Osborne | Series, Entertainment | 1h 30m |
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_24qet9bz/schedule?date=2026-10-15&tz=America/Montevideo" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_24qet9bz/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_24qet9bz/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_24qet9bz/schedule?date=2026-10-15&tz=America/Montevideo"); 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_24qet9bz/schedule?date=2026-10-15&tz=America/Montevideo", { 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_24qet9bz/schedule", params={"date": "2026-10-15", "tz": "America/Montevideo"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_24qet9bz/schedule?date=2026-10-15, the first programme { "data": [ { "id": "ls_bd5karcw", "channel": "ch_24qet9bz", "start": "2026-10-15T02:30:00Z", "stop": "2026-10-15T03:55:00Z", "title": "El hormiguero", "sub_title": "Julián López y Pepa Charo", "description": "Se presentan contenidos que giran en torno al humor, las entrevistas y los ex...", "category": [ "series", "entertainment", "talk", "interview" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 21, "date": "2026-10-15", "tz": "America/Montevideo" } }
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.