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/Moscow 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/Moscow. The same day from the API: GET /v1/channels/ch_5x5r2bn8/schedule?date=2026-10-19&tz=Europe/Moscow
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Test Drive. Vauxhall Crossland X | 3m | ||
| 00:03 | Luxury Cars. Aston Martin DBS Superleggera Volante | 1m | ||
| 00:04 | Car Shows. Mercedes-AMG A 35 4MATIC | 2m | ||
| 00:06 | Making Of. Fast and Furious 7 Movie Trailer | 2m | ||
| 00:08 | Test Drive. Mercedes-Benz GLS AMG Line | 4m | ||
| 00:12 | Concept Cars. BMW Vision iNEXT CES 2019 | 5m | ||
| 00:17 | Exotic Racings. Honda Ridgeline Baja Race Truck | 1m | ||
| 00:18 | Story. Mini 60 Years | 1m | ||
| 00:19 | Test Drive. Toyota Camry Hybrid | 1m | ||
| 00:20 | Concept Cars. New Morgan Aero 8 | 3m | ||
| 00:23 | Luxury Cars. McLaren 600LT Spider Nimbler | 3m | ||
| 00:26 | Museums. Musee de l'Automobile Monaco | 6m | ||
| 00:32 | Test Drive. Volkswagen Tiguan SEL Premium | 3m | ||
| 00:35 | Concept Cars. Infiniti Q60 | 1m | ||
| 00:36 | Men's Toys. Honda and Forza Motorsport 7 Real and virtual | 3m | ||
| 00:39 | Luxury Cars. Rolls Royce Five Pearls | 2m | ||
| 00:41 | Behind The Scene. Brad Pitt at the #BritishGP | 2m | ||
| 00:43 | Sport Glory. Ferrari Evolution 1947-2017 | 6m | ||
| 00:49 | Car Shows. Audi e-tron | 1m | ||
| 00:50 | Test Drive. Volkswagen Atlas | 2m | ||
| 00:52 | First Meeting. Nissan GTR 50th Anniversary | 2m | ||
| 00:54 | Exotic Racings. Best Of Dakar 2018 | 5m | ||
| 00:59 | Vintage. Concours d'Elegance Suisse 2017 | 3m | ||
| 01:02 | Concept Cars. Lexus LC 500h | 2m | ||
| 01:04 | Test Drive. Toyota CH-R | 2m | ||
| 01:06 | Car Shows. BMW X7 CES in Las Vegas | 1m | ||
| 01:07 | Sport Glory. Jaguar 75th Anniversary | 4m | ||
| 01:11 | Luxury Cars. Aston Martin Vantage AMR | 1m | ||
| 01:12 | Concept Cars. Concept Study Mission E Cross Turismo – All you need to know | 3m | ||
| 01:15 | Test Drive. Nissan 350Z | 2m | ||
| 01:17 | Test Drive. Hyundai Sonata | 6m | ||
| 01:23 | Legends. Ford Mustang GT500 Rebirth of Cobra | 4m | ||
| 01:27 | Men's Toys. Mercedes-AMG Project ONE | 1m | ||
| 01:28 | Car Shows. Nissan GTR 50 in New York | 1m | ||
| 01:29 | Making Of. Genesis GV80 2017 NYIAS | 2m | ||
| 01:31 | Test Drive. Cadillac XT4 Sport Outdoors | 2m | ||
| 01:33 | Exotic Racings. Le Mans 24 Hours 2017 | 1m | ||
| 01:34 | Vintage. Mille Miglia. Family event | 1m | ||
| 01:35 | Test Drive. Alfa Romeo Giulia Quadrifoglio | 2m | ||
| 01:37 | New Models. Jeep Gladiator | 1m | ||
| 01:38 | Hybrid Cars. Chrysler Pacifica | 3m | ||
| 01:41 | Vintage. Villa d'Este. Luxury models | 1m | ||
| 01:42 | First Meeting. Jeep Wrangler Sahara | 2m | ||
| 01:44 | Concept Cars. Pinifarina Hybrid Kinetic | 1m | ||
| 01:45 | Luxury Cars. Mercedes-Benz Concept EQV | 4m | ||
| 01:49 | Hybrid Cars. Subaru E-boxer | 2m | ||
| 01:51 | Hybrid Cars. Hyundai IONIQ | 1m | ||
| 01:52 | Luxury Cars. Bentley Bentayga Hybrid Eco Friendly | 2m | ||
| 01:54 | Hybrid Cars. BMW 330e | 2m | ||
| 01:56 | Luxury Cars. Bentley Bentayga Hybrid Nature Pioneers | 2m | ||
| 01:58 | Concept Cars. Pinifarina Hybrid Kinetic | 1m | ||
| 01:59 | Men's Toys. New Ford Explorer Hybrid | 1m | ||
| 02:00 | Test Drive. Toyota Camry Hybrid | 1m | ||
| 02:01 | Hybrid Cars. Hyundai Kona | 3m | ||
| 02:04 | Luxury Cars. Bentley Bentayga Hybrid Live Life | 1m | ||
| 02:05 | Legends. Dodge Challenger Stars and Stripes | 1m | ||
| 02:06 | Legends. Pininfarina. History of innovations | 2m | ||
| 02:08 | Legends. Ford Mustang GT500 Rebirth of Cobra | 3m | ||
| 02:11 | Legends. Bugatti La Voiture Noire | 3m | ||
| 02:14 | Legends. Pininfarina. Family Traditions | 2m | ||
| 02:16 | Legends. Ferrari Museum Schumacher 50 Birthday | 4m | ||
| 02:20 | Legends. Abarth 70th Anniversary | 2m | ||
| 02:22 | Legends. Pininfarina. Non Automotive | 2m | ||
| 02:24 | Legends. Aston Martin Goldfinger | 3m | ||
| 02:27 | Legends. Subaru Motorsport | 1m | ||
| 02:28 | Legends. Mini Minor Morris 1959 | 1m | ||
| 02:29 | Legends. Pininfarina. Sergio The New Ferrari | 2m | ||
| 02:31 | Legends. Mercedes-Benz Classic Insight | 3m | ||
| 02:34 | Men's Toys. HondaJet Elite | 5m | ||
| 02:39 | Luxury Cars. Aston Martin Rapide E | 3m | ||
| 02:42 | Car Shows. BMW X4 M | 1m | ||
| 02:43 | Test Drive. Abarth 595 Big Heart | 1m | ||
| 02:44 | Hybrid Cars. BMW 330e | 2m | ||
| 02:46 | Legends. Pininfarina. History of innovations | 2m | ||
| 02:48 | Test Drive. Cadillac XT4 Sport In city | 1m | ||
| 02:49 | Concept Cars. Nissan IMs | 3m | ||
| 02:52 | Exotic Racings. Koenigseg Agera RS New world Record | 4m | ||
| 02:56 | Test Drive. Hyundai Elantra GT | 1m | ||
| 02:57 | Vintage. Concours d'Elegance Suisse 2018 Chateau de Coppet | 16h 3m |
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_5x5r2bn8/schedule?date=2026-10-19&tz=Europe/Moscow" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_5x5r2bn8/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_5x5r2bn8/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_5x5r2bn8/schedule?date=2026-10-19&tz=Europe/Moscow"); 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_5x5r2bn8/schedule?date=2026-10-19&tz=Europe/Moscow", { 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_5x5r2bn8/schedule", params={"date": "2026-10-19", "tz": "Europe/Moscow"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_5x5r2bn8/schedule?date=2026-10-19, the first programme { "data": [ { "id": "ls_6egvb5q0", "channel": "ch_5x5r2bn8", "start": "2026-10-18T21:00:00Z", "stop": "2026-10-18T21:03:00Z", "title": "Test Drive. Vauxhall Crossland X", "sub_title": null, "description": null, "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 79, "date": "2026-10-19", "tz": "Europe/Moscow" } }
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.