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. Search any past day on the Archive plan.
All times America/New_York. The same day from the API: GET /v1/channels/ch_rcdzw4c2/schedule?date=2026-10-14&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:38 | Top GearJeremy y Richard se hacen cargo de una persecución de coches en el plató de la película The Sweeney. | Episodio 3 | 1h | |
| 00:37 | Top GearLa estrella de Fórmula 1 Lewis Hamilton y el cantante James Blunt son los invitados en el estudio. | Episodio 7 | 59m | |
| 01:36 | Top GearEl equipo decide comprar camiones de segunda mano para ver lo fácil que es ser conductor de vehículos pesados. | Episodio 1 | 1h 1m | |
| 02:37 | Top GearLos chicos viajan a Estados Unidos para ver si comprar un coche en vacaciones es más divertido que alquilarlo. | Episodio 3 | 1h 1m | |
| 03:38 | Top GearLos vehículos más potentes del mundo visitan la pista de Top Gear. | Episodio 11 | 1h | |
| 04:37 | Top GearUn recorrido por los mejores momentos de las primeras 22 temporadas de Top Gear: de la A a la Z. Primera parte. | Episodio 1 | 1h | |
| 05:38 | Top GearUn recorrido por los mejores momentos de las primeras 22 temporadas de Top Gear: de la A a la Z. Segunda parte. | Episodio 2 | 1h | |
| 06:38 | Top GearRichard descubre los placeres de NASCAR y Rowan Atkinson da una vuelta por la pista. | Episodio 2 | 1h 1m | |
| 07:39 | Top GearEl equipo de Top Gear regresa para una nueva temporada en busca de la mejor carretera de Europa. | Episodio 1 | 1h | |
| 08:39 | Top GearLos presentadores intentan encontrar el mejor supercoche de cuatro plazas del mundo. | Episodio 3 | 1h | |
| 09:39 | Top GearEl equipo celebra todo lo bueno de la industria automovilística británica. | Episodio 6 | 1h | |
| 10:39 | Top GearJeremy, James y Richard llevan a España los nuevos BMW M3, Mercedes C63 AMG y Audi RS4. | Episodio 9 | 59m | |
| 11:38 | Top GearPresentamos el sensacional Ferrari F12 y la búsqueda del mejor taxi del mundo. | Episodio 2 | 1h 1m | |
| 12:38 | Top GearJeremy Clarkson conduce el rarísimo Touring Disco Volante con base de Alfa Romeo. | Episodio 4 | 1h 1m | |
| 13:39 | Top GearEl segundo viaje de Clarkson y Hammond por el Mediterráneo, con coches de lujo y carreteras increíbles. | El viaje por carretera perfecto 2 | 1h 47m | |
| 15:26 | Top GearRichard celebra el 40 cumpleaños del Ferrari Daytona en la Riviera italiana. | Episodio 5 | 1h | |
| 16:26 | Top GearEl equipo trata que un coche de segunda mano sea tan veloz en la pista como una nueva berlina deportiva. | Episodio 3 | 58m | |
| 17:25 | Top GearJeremy se vuelve loco en dos famfiliares rápidos y Richard inventa las carreras de autocaravanas. | Episodio 5 | 58m | |
| 18:22 | Top GearEl equipo de Top Gear viaja a Alemania para poner a prueba un trío de coches de 5000 libras. | Episodio 2 | 1h | |
| 19:23 | Top GearJeremy y James entran en Greenham Common para saber si los comunistas fabricaron un buen automóvil alguna vez. | Episodio 6 | 1h 1m | |
| 20:23 | Top GearEl equipo de Top Gear recorre 1.600 millas a través de la Patagonia en tres coches deportivos con motor V8. | Parte 1 | 1h 11m | |
| 21:34 | Top GearEl equipo de Top Gear recorre 1.600 millas a través de la Patagonia en tres coches deportivos con motor V8. | Parte 1 | 1h 11m | |
| 22:45 | Top GearUn giro aterrador de los acontecimientos lleva la aventura en la Patagonia a un final de infarto. | Parte 2 | 1h 12m |
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_rcdzw4c2/schedule?date=2026-10-14&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_rcdzw4c2/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_rcdzw4c2/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_rcdzw4c2/schedule?date=2026-10-14&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_rcdzw4c2/schedule?date=2026-10-14&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_rcdzw4c2/schedule", params={"date": "2026-10-14", "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_rcdzw4c2/schedule?date=2026-10-14, the first programme { "data": [ { "id": "ls_ptbxg6yx", "channel": "ch_rcdzw4c2", "start": "2026-10-14T03:38:17Z", "stop": "2026-10-14T04:37:52Z", "title": "Top Gear", "sub_title": "Episodio 3", "description": "Jeremy y Richard se hacen cargo de una persecución de coches en el plató de l...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 23, "date": "2026-10-14", "tz": "America/New_York" } }
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 155 countries.