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/New_York time, what is on now and next, and the same data in your app with one call.
All times America/New_York. The same day from the API: GET /v1/channels/ch_fkyfb91g/schedule?date=2026-10-13&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:59 | Noticias Colorado a las 10Noticias locales en Vivo y de ùltima hora sobre Colorado | 36m | ||
| 00:35 | Noticias Entravision Ahora PrimetimeLas noticias más importantes del día, con el análisis completo y las claves para entenderlas. | 1h | ||
| 01:35 | ¡Si usted viera lo que Viera!Jorge Viera va más allá del titular para descubrir las historias que otros no ven. | 24m | ||
| 01:59 | Noticias NevadaEn vivo a las 6:00: noticias, breaking news, tiempo y deportes de Las Vegas y Nevada. | 36m | ||
| 02:35 | Noticias San Diego a Las OnceCierra tu día informado con las noticias más importantes de San Diego a las 11PM. | 30m | ||
| 03:05 | Noticias Entravision Ahora PrimetimeLas noticias más importantes del día, con el análisis completo y las claves para entenderlas. | 55m | ||
| 04:00 | NotiCentro OrlandoNoticias que informan y conectan a Puerto Rico, su diáspora y las comunidades del Caribe hispano. | 30m | ||
| 04:30 | Noticias NevadaEn vivo a las 6:00: noticias, breaking news, tiempo y deportes de Las Vegas y Nevada. | 30m | ||
| 05:00 | Voz y VotoPolítica sin rodeos: las decisiones, protagonistas y debates que impactan a nuestra comunidad. | 1h | ||
| 06:00 | NotiCentro OrlandoNoticias que informan y conectan a Puerto Rico, su diáspora y las comunidades del Caribe hispano. | 30m | ||
| 06:30 | ¡Si usted viera lo que Viera!Jorge Viera va más allá del titular para descubrir las historias que otros no ven. | 30m | ||
| 07:00 | Despierta El PasoDespierta El Paso es un show de revista con una mezcla de clima, tráfico y noticias. | 1h | ||
| 08:00 | Despierta al DíaNoticias, entretenimiento y entrevistas cada mañana sobre lo que impacta a nuestra comunidad. | 1h | ||
| 09:00 | Noticias Entravision Ahora PrimetimeLas noticias más importantes del día, con el análisis completo y las claves para entenderlas. | 1h | ||
| 10:00 | Despierta al DíaNoticias, entretenimiento y entrevistas cada mañana sobre lo que impacta a nuestra comunidad. | 1h | ||
| 11:00 | ¡Si usted viera lo que Viera!Jorge Viera va más allá del titular para descubrir las historias que otros no ven. | 30m | ||
| 11:30 | Noticias Entravision AhoraNoticias de última hora. | 30m | ||
| 12:00 | Noticias Entravision AhoraNoticias de última hora. | 30m | ||
| 12:30 | En Foco con Lourdes Del RioEn Foco con Lourdes del Rio: las historias, voces y temas que marcan la conversación y conectan con tu mundo. | 1h | ||
| 13:30 | Al Día a Mediodía DenverNoticias locales, comunidad y todo lo que importa en el estado de Colorado | 30m | ||
| 14:00 | En Foco con Lourdes Del RioEn Foco con Lourdes del Rio: las historias, voces y temas que marcan la conversación y conectan con tu mundo. | 1h | ||
| 15:00 | Noticias Entravision AhoraNoticias de última hora. | 30m | ||
| 15:30 | Al Día a Mediodía San DiegoEntérate de las noticias locales en el único noticiero en vivo en español a Mediodía. | 30m | ||
| 16:00 | En DesarrolloEn Desarrollo te cuenta lo último y pone en contexto lo que está pasando y cómo te afecta. | 30m | ||
| 16:30 | En DesarrolloEn Desarrollo te cuenta lo último y pone en contexto lo que está pasando y cómo te afecta. | 25m | ||
| 16:55 | NotiCentro OrlandoNoticias que informan y conectan a Puerto Rico, su diáspora y las comunidades del Caribe hispano. | 35m | ||
| 17:30 | NotiCentro OrlandoNoticias que informan y conectan a Puerto Rico, su diáspora y las comunidades del Caribe hispano. | 25m | ||
| 17:55 | NotiCentro OrlandoNoticias que informan y conectan a Puerto Rico, su diáspora y las comunidades del Caribe hispano. | 4m | ||
| 17:59 | Noticias 48 Valle del Río GrandeLas noticias locales que importan, con cobertura en vivo, investigación y tu comunidad primero. | 31m | ||
| 18:30 | Noticias Nueva InglaterraLas noticias que impactan a Nueva Inglaterra: última hora, tiempo y deportes a las 6:00. | 30m | ||
| 19:00 | Voz y VotoPolítica sin rodeos: las decisiones, protagonistas y debates que impactan a nuestra comunidad. | 1h |
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_fkyfb91g/schedule?date=2026-10-13&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_fkyfb91g/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_fkyfb91g/history?from=2026-10-05T00:00:00Z&to=2026-10-06T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_fkyfb91g/schedule?date=2026-10-13&tz=America/New_York"); 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_fkyfb91g/schedule?date=2026-10-13&tz=America/New_York", { 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_fkyfb91g/schedule", params={"date": "2026-10-13", "tz": "America/New_York"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_fkyfb91g/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_xyjykge1", "channel": "ch_fkyfb91g", "start": "2026-10-13T03:59:00Z", "stop": "2026-10-13T04:35:00Z", "title": "Noticias Colorado a las 10", "sub_title": null, "description": "Noticias locales en Vivo y de ùltima hora sobre Colorado", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 31, "date": "2026-10-13", "tz": "America/New_York" } }
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.