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 America/Mexico_City 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/Mexico_City. The same day from the API: GET /v1/channels/ch_kb1xt97t/schedule?date=2026-10-15&tz=America/Mexico_City
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Rally Campeonato BelgaAcción de uno de los campeonatos nacionales de rally más competitivos de Europa. | Auto racing | 30m | |
| 00:30 | Gravedad zeroGravedad Zero presenta lo mejor de los deportes extremos, desde los lugares más exóticos de América Latina y el mundo. | Surfing, Skateboarding | 30m | |
| 01:00 | XTERRA AdventuresCarreras de todo el mundo, desde las grandes ciudades a pequeños pueblos. | Outdoors, Action sports | 30m | |
| 01:30 | Informe LeoInformación y más cápsulas de todo lo que acontece en la carrera deportiva de Lionel Messi. | Documentary, Soccer | 30m | |
| 02:00 | SkateboardingCompetencias, trucos espectaculares y la cultura urbana que define a una nueva generación de atletas y fanáticos. | Skateboarding, Action sports | 1h | |
| 03:00 | PX NewsEl primer noticiero de habla hispana sobre deportes extremos, con lo mejor y lo más importante que acontece en los deportes de acción. | Sports talk, News | 30m | |
| 03:30 | PelículaArte cinematográfico mundial. | Entertainment | 30m | |
| 04:00 | Surfing RepúblicaUn programa que busca dar a conocer lo mejor del surf, las olas y los atletas latinoamericanos, pero sin dejar de lado lo que acontece en el mundo ... | Surfing | 30m | |
| 04:30 | SurfologySurfistas de Latinoamérica se juntan para recorrer los mejores lugares y practicar su deporte favorito en Hawái, Sídney, Ecuador, entre muchas ciud... | Surfing | 30m | |
| 05:00 | Jiu JitsuDesde la playa El Zonte de El Salvador, el quíntuple campeón Martín Passeri y otros surfistas salvadoreños muestran cómo se complementan el Jiu-Jit... | Surfing | 30m | |
| 05:30 | Conexión surfingMagacín deportivo dedicado al mundo del surf, donde se repasa la actualidad deportiva. | Sports talk, Surfing | 1h | |
| 06:30 | Especial E1 World Championship 2024Cobertura con lo mejor del E1 Series en su temporada 2024. | Boat racing, Classic sport event | 30m | |
| 07:00 | Total Sports 360Cobertura de las noticias del mundo deportivo. Información actualizada de lo que ocurre en los principales deportes a nivel mundial como NFL, NBA, ... | Multi-sport event | 1h | |
| 08:00 | Punto finalPrograma donde la pasión y la controversia reinan mientras se debaten los últimos hechos ocurridos en el fútbol mexicano, la Copa Mundial de la FIF... | Soccer, Sports talk | 1h | |
| 09:00 | Rally Campeonato BelgaAcción de uno de los campeonatos nacionales de rally más competitivos de Europa. | Auto racing | 30m | |
| 09:30 | Informe LeoInformación y más cápsulas de todo lo que acontece en la carrera deportiva de Lionel Messi. | Documentary, Soccer | 30m | |
| 10:00 | SkateboardingCompetencias, trucos espectaculares y la cultura urbana que define a una nueva generación de atletas y fanáticos. | Skateboarding, Action sports | 1h | |
| 11:00 | PX NewsEl primer noticiero de habla hispana sobre deportes extremos, con lo mejor y lo más importante que acontece en los deportes de acción. | Sports talk, News | 30m | |
| 11:30 | XTERRA AdventuresCarreras de todo el mundo, desde las grandes ciudades a pequeños pueblos. | Outdoors, Action sports | 30m | |
| 12:00 | Surfing RepúblicaUn programa que busca dar a conocer lo mejor del surf, las olas y los atletas latinoamericanos, pero sin dejar de lado lo que acontece en el mundo ... | Surfing | 30m | |
| 12:30 | Gravedad zeroGravedad Zero presenta lo mejor de los deportes extremos, desde los lugares más exóticos de América Latina y el mundo. | Surfing, Skateboarding | 30m | |
| 13:00 | PX NewsEl primer noticiero de habla hispana sobre deportes extremos, con lo mejor y lo más importante que acontece en los deportes de acción. | Sports talk, News | 30m | |
| 13:30 | SurfologySurfistas de Latinoamérica se juntan para recorrer los mejores lugares y practicar su deporte favorito en Hawái, Sídney, Ecuador, entre muchas ciud... | Surfing | 30m | |
| 14:00 | KITEFEST: Cuesta de viento 10 añosEl dique Cuesta del Viento, San Juan, es el escenario donde hace 8 años ininterrumpidos, kitesurfistas de todo el mundo se dan cita para una compet... | Special, Documentary | 1h | |
| 15:00 | Conexión surfingMagacín deportivo dedicado al mundo del surf, donde se repasa la actualidad deportiva. | Sports talk, Surfing | 1h | |
| 16:00 | Rally Campeonato BelgaAcción de uno de los campeonatos nacionales de rally más competitivos de Europa. | Auto racing | 30m | |
| 16:30 | Gravedad zeroGravedad Zero presenta lo mejor de los deportes extremos, desde los lugares más exóticos de América Latina y el mundo. | Surfing, Skateboarding | 30m | |
| 17:00 | XTERRA AdventuresCarreras de todo el mundo, desde las grandes ciudades a pequeños pueblos. | Outdoors, Action sports | 30m | |
| 17:30 | Informe LeoInformación y más cápsulas de todo lo que acontece en la carrera deportiva de Lionel Messi. | Documentary, Soccer | 30m | |
| 18:00 | SkateboardingCompetencias, trucos espectaculares y la cultura urbana que define a una nueva generación de atletas y fanáticos. | Skateboarding, Action sports | 1h | |
| 19:00 | PX NewsEl primer noticiero de habla hispana sobre deportes extremos, con lo mejor y lo más importante que acontece en los deportes de acción. | Sports talk, News | 30m | |
| 19:30 | KITEFEST: Cuesta de viento 10 añosEl dique Cuesta del Viento, San Juan, es el escenario donde hace 8 años ininterrumpidos, kitesurfistas de todo el mundo se dan cita para una compet... | Special, Documentary | 1h | |
| 20:30 | Surfing RepúblicaUn programa que busca dar a conocer lo mejor del surf, las olas y los atletas latinoamericanos, pero sin dejar de lado lo que acontece en el mundo ... | Surfing | 30m | |
| 21:00 | Conexión surfingMagacín deportivo dedicado al mundo del surf, donde se repasa la actualidad deportiva. | Sports talk, Surfing | 1h | |
| 22:00 | Punto finalPrograma donde la pasión y la controversia reinan mientras se debaten los últimos hechos ocurridos en el fútbol mexicano, la Copa Mundial de la FIF... | Soccer, Sports talk | 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_kb1xt97t/schedule?date=2026-10-15&tz=America/Mexico_City" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_kb1xt97t/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_kb1xt97t/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_kb1xt97t/schedule?date=2026-10-15&tz=America/Mexico_City"); 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_kb1xt97t/schedule?date=2026-10-15&tz=America/Mexico_City", { 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_kb1xt97t/schedule", params={"date": "2026-10-15", "tz": "America/Mexico_City"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_kb1xt97t/schedule?date=2026-10-15, the first programme { "data": [ { "id": "ls_4s0qrzx4", "channel": "ch_kb1xt97t", "start": "2026-10-15T06:00:00Z", "stop": "2026-10-15T06:30:00Z", "title": "Rally Campeonato Belga", "sub_title": null, "description": "Acción de uno de los campeonatos nacionales de rally más competitivos de Europa.", "category": [ "auto racing" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 35, "date": "2026-10-15", "tz": "America/Mexico_City" } }
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.