74.3M 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/Warsaw 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/Warsaw. The same day from the API: GET /v1/channels/ch_qyvk1p52/schedule?date=2026-10-11&tz=Europe/Warsaw
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:41 | SupercarsAt the 2012 Le Mans 24 Hours, Audi entered the R18 e-tron quattro for the first time. Also: the Porsche Cayenne GTS, the model between the S and th... | Audi at Le Mans | 28m | |
| 00:09 | SupercarsThe Dubai police's fleet of patrol cars includes a Chevrolet Camaro, a Lamborghini Aventador, a Bentley GT, a Ferrari FF and more. For the first ti... | On Patrol with the Dubai Police Supercars | 29m | |
| 00:38 | 4x4Small 4x4's are on the rise, as it doesn't need to be size that matters when it comes to having fun in the city or off-road. We take a look at mini... | Offroad Minis | 29m | |
| 01:07 | 4x4At the Land Rover Experience Tour Australia, 19 Land Rover Discovery Sport drive from the Northern Territory to the Gregory National Park and final... | Land Rover Experience Tour Australia | 30m | |
| 01:37 | Classic RideIn the early 1970s the Porsche Carrera RS was the fastest and most agile production sports car in Germany. Today the RS is a Porsche classic with h... | Porsche Carrera RS | 28m | |
| 02:04 | Classic RideAt the 2014 Saalbach Classic rally 80 teams raced their automobile rarities through the Austrian Alps. In addition: rally legend Walter Röhrl in a ... | Saalbach Classic 2014 | 30m | |
| 02:34 | Perfect RideBehind the scenes of some of the exciting stunts at Action Concept, the biggest action movie production company in Europe. Also: Johannes and Ferdi... | Ready for Action | 31m | |
| 03:06 | Perfect RideFollowing the Porsche 911's anniversary we take a look back at this iconic model's history. Also: the world's first series-produced plug-in hybrid ... | All New! | 31m | |
| 03:36 | Put Your Car On TVAt Jumeirah Beach in Dubai, car owners can have their souped-up vehicles judged in three categories and win an overnight stay at the Sofitel Hotel.... | BMW X6M vs Nissan Patrol | 27m | |
| 04:04 | Put Your Car On TVMylene Gomera and Saif Hattawi once again invite the owners of the most extraordinary cars to Dubai, where they award points for speed, style and s... | Mercedes SLS vs Audi R8 | 35m | |
| 04:39 | SupercarsLuxury class grand tourers with four doors. Porsche introduced their Panamera as a Plugin Hybrid or equipped with new turbo engines. BMW responded ... | When Sports Meets Indulgence | 30m | |
| 05:09 | SupercarsThe Mc Laren MP4 12C, the Porsche 911 Turbo S and the Mercedes SLS AMG GT are super sports cars that are second to none. We put the pedal to the me... | Hypercars | 31m | |
| 05:40 | TrackmastersChristian Menzel asked our presenter Miriam to participate in a driver safety training where he showed tips and tricks on what to do in emergency s... | Episode 10 | 24m | |
| 06:04 | TrackmastersSpring finally melted away the snow on the track and racing life returned to the Nuerburgring. Drivers with gasoline in their veins started chasing... | Episode 11 | 26m | |
| 06:30 | Stunt HeroesIt's getting hot in this episode of Stunt Heroes. Stuntman Paul will be engulfed by flames as everything around him blows up in this dangerous fire... | Fire! | 29m | |
| 06:59 | SupercarsMcLaren's MP4 12C GT3 is as fast as a Formula One car. We explored how this super sports car came to be. Also: the German company Mechatronik speci... | McLaren MP4 12C GT3 | 26m | |
| 07:25 | SupercarsWe took a look at the IAA Frankfurt 2011 highlights, like the new Porsche 911, Mercedes' SLS AMG Roadster, the Bentley Continental Convertible, a 1... | Supercars of the Frankfurt Motor Show | 27m | |
| 07:52 | Put Your Car On TVThe "Walk" at JBR in Dubai is the venue for our competition, as far as fancy and luxurious cars from all over the Middle East are concerned. This t... | Lamborghini Aventador vs GMC Chevrolet | 29m | |
| 08:21 | Put Your Car On TVOn Put Your Car On TV, car fans from the Middle East can have their darlings rated in terms of speed, style and sound. Included this time: a Nova S... | Nova SS vs Honda Accord | 30m | |
| 08:52 | TrackmastersIn this episode we invite you to witness the progress of driver Uwe Nittle as he got ready for qualifying at the Truck Grand Prix. | Episode 16 | 23m | |
| 09:14 | TrackmastersSpring finally melted away the snow on the track and racing life returned to the Nuerburgring. Drivers with gasoline in their veins started chasing... | Episode 11 | 26m | |
| 09:40 | Classic RideIt is not too unusual to find hidden gems of automotive history in a perfect condition in barns or scrap yards. Also: the MGC GT Sebring, that was ... | Scrapyard Gold | 28m | |
| 10:09 | Classic RideThe Audi Sport quattro S1 is the most powerful and exciting rally car ever built. Based on the regular quattro, the S1 with its giant wings spread ... | Audi Sport Quattro S1, Part 1 | 28m | |
| 10:36 | Classic RideThe Volvo 240T is a typical family car, it's rather heavy, sedate and not sporty at all. But hardly anyone knows that this Swedish car was once the... | Volvo 240 | 28m | |
| 11:04 | Perfect RideFor more than 20 years the Tuning World Bodensee has been one of the top events in the European car tuning scene. Also: with their i-models BMW sta... | Tuning World | 30m | |
| 11:35 | Perfect RideFollowing the Porsche 911's anniversary we take a look back at this iconic model's history. Also: the world's first series-produced plug-in hybrid ... | All New! | 31m | |
| 12:05 | Classic RacesThe Pikes Peak Hill Climb is a rather unique type of car race in the mountains of Colorado, USA. It's exciting, tough and dangerous, and in 1987, t... | Pikes Peak | 28m | |
| 12:33 | Classic RacesSince 1967 the Canadian American Challenge Cup Series for Group 7 cars had been dominated by the orange machines of the McLaren team. In 1972 howev... | Can-Am Series 1972 | 31m | |
| 13:04 | Classic RideIn the 1950s, companies like Tatra from Czechoslovakia introduced advanced, even pioneering automobiles. The clientele was exclusive, which is why ... | Mobility in Eastern Europe | 30m | |
| 13:34 | Classic RideIn the early 1970s the Porsche Carrera RS was the fastest and most agile production sports car in Germany. Today the RS is a Porsche classic with h... | Porsche Carrera RS | 28m | |
| 14:02 | Classic RacesAfter more than 20 years of abstinence Mercedes-Benz return to the Grand Prix circuit in 1954. With a lot of ambition, the company's advanced engin... | Mercedes Races again 1954/55 | 1h | |
| 15:01 | MotorheadsOne cannot talk about rally sports without mentioning the name Walter Röhrl. From an early age, Röhrl showed his talent in rally sports and won the... | S1 E3, Assessment | 27m | |
| 15:29 | MotorheadsHans-Joachim Stuck is one of the best racing drivers in Germany. Over his long career he not only won the Formula II and several international tour... | S1 E4, Disassemble | 24m | |
| 15:52 | Classic RacesThe Pikes Peak Hill Climb is a rather unique type of car race in the mountains of Colorado, USA. It's exciting, tough and dangerous, and in 1987, t... | Pikes Peak | 28m | |
| 16:20 | Classic RacesThe year 1952 saw several premieres at the legendary 24-hour endurance race of Le Mans. After 22 years Mercedes-Benz returned to the famous circuit... | Le Mans 1952 | 31m | |
| 16:51 | Classic RideGiotto Bizzarrini was the creator of the famous Ferrari GTO, but after arguments with his employer he left Ferrari early. To get back at Ferrari, B... | Bizzarrini 5300 GT | 32m | |
| 17:23 | Classic RideThe Fiat Dino Spider is one of the most beautiful cabriolets of the 1960s. Its impeccable design was created by Pininfarina, and only 525 units wer... | Fiat Dino | 30m | |
| 17:53 | Classic RideGiotto Bizzarrini was the creator of the famous Ferrari GTO, but after arguments with his employer he left Ferrari early. To get back at Ferrari, B... | Bizzarrini 5300 GT | 32m | |
| 18:24 | Classic RideFrench manufacturers have also built milestones in automotive history in the past, including lesser-known brands such as Delage and Talbot, but als... | French Classics | 30m | |
| 18:54 | Perfect RideOpel's Insignia Tourer Country was the German brand's first family car in outdoor attire. In addition: with the Capture Renault presented their fir... | Offroad for Everybody | 29m | |
| 19:23 | Perfect RideAs an homage to driving top-down we took a look at three of the most beautiful convertibles. The animalistic sound of the Audi S3 convertible's 4-c... | Open Air Concert | 27m | |
| 19:50 | Put Your Car On TVMylene Gomera and Saif Hattawi once again invite the owners of the most extraordinary cars to Dubai, where they award points for speed, style and s... | Mercedes SLS vs Audi R8 | 35m | |
| 20:25 | Put Your Car On TVAt Jumeirah Beach in Dubai, car owners can have their souped-up vehicles judged in three categories and win an overnight stay at the Sofitel Hotel.... | BMW X6M vs Nissan Patrol | 27m | |
| 20:53 | SupercarsSant'Agata Bolognese, the home of the iconic Italian sports car manufacturer Lamborghini, is the perfect place to take a look under the hood of the... | Lamborghini | 29m | |
| 21:22 | SupercarsAt the 2012 Le Mans 24 Hours, Audi entered the R18 e-tron quattro for the first time. Also: the Porsche Cayenne GTS, the model between the S and th... | Audi at Le Mans | 28m | |
| 21:50 | TrackmastersThe RCN Challenge is the ultimate BMW driving experience. We also paid a visit to the Devils Diner, the track's indoor meeting place for drivers. | Episode 17 | 27m | |
| 22:17 | TrackmastersAfter the 24-hour race was over we left the Nuerburgring and moved to Büren, Germany, where the Raeder Motorsport company is based. They are famous... | Episode 18 | 25m | |
| 22:42 | Stunt HeroesStuntman Tobi operates an Artega GT at full speed via remote control. This is just a warm-up before the big stunt, in which he drives a car up a st... | The Remote Control | 31m | |
| 23:14 | Stunt HeroesStunt coordinator Christoph looks back at the stunts of the last twelve shows and explains why a stunt sometimes works better in a test than on the... | Stunt Highlights | 28m | |
| 23:42 | Put Your Car On TVOn Put Your Car On TV, car fans from the Middle East can have their darlings rated in terms of speed, style and sound. Included this time: a Nova S... | Nova SS vs Honda Accord | 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_qyvk1p52/schedule?date=2026-10-11&tz=Europe/Warsaw" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_qyvk1p52/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_qyvk1p52/history?from=2026-02-06T00:00:00Z&to=2026-02-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_qyvk1p52/schedule?date=2026-10-11&tz=Europe/Warsaw"); 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_qyvk1p52/schedule?date=2026-10-11&tz=Europe/Warsaw", { 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_qyvk1p52/schedule", params={"date": "2026-10-11", "tz": "Europe/Warsaw"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_qyvk1p52/schedule?date=2026-10-11, the first programme { "data": [ { "id": "ls_prvvqhvz", "channel": "ch_qyvk1p52", "start": "2026-10-10T21:41:13Z", "stop": "2026-10-10T22:09:07Z", "title": "Supercars", "sub_title": "Audi at Le Mans", "description": "At the 2012 Le Mans 24 Hours, Audi entered the R18 e-tron quattro for the fir...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 50, "date": "2026-10-11", "tz": "Europe/Warsaw" } }
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 | Friday 6 February 2026 | Category |
|---|---|---|
| 05:16 | Motorcycles | |
| 05:45 | Motorcycles | |
| 06:12 | Trackmasters | |
| 37 more programmes that day, on Archive | ||
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.