74.6M 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 Asia/Kolkata 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 Asia/Kolkata. The same day from the API: GET /v1/channels/ch_8mjndqkd/schedule?date=2026-10-14&tz=Asia/Kolkata
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:35 | South America with Simon ReeveSimon travels through three of the world's most extreme environments like the salt flats of Bolivia, the Brazilian Pantanal and Paraguay's Chaco Fo... | Documentary, Travel | 58m | |
| 00:33 | Stanley Tucci: Searching for Italy On nowStanley explores the city's fascinating food culture due to its aquatic environment, as well as the countless influences from around the world thro... | S2 E1, Venice | Tv show, Cooking | 40m |
| 01:13 | Joanna Lumley's Great Cities of the WorldJoanna Lumley's Roman escapade unveils enchanting wonders. From the captivating Trevi Fountain to a rendezvous with a renowned paparazzo, her journ... | S1 E2, Rome | Tv show, Travel | 45m |
| 01:58 | Inside the FactoryInside the largest malt loaf factory of the world, Gregg Wallace explores a culinary process of massive proportions that leaves him in awe. | Documentary, Others | 48m | |
| 02:46 | South America with Simon ReeveSimon travels through three of the world's most extreme environments like the salt flats of Bolivia, the Brazilian Pantanal and Paraguay's Chaco Fo... | Documentary, Travel | 59m | |
| 03:45 | Stanley Tucci: Searching for ItalyStanley explores the city's fascinating food culture due to its aquatic environment, as well as the countless influences from around the world thro... | S2 E1, Venice | Tv show, Cooking | 40m |
| 04:25 | Inside the FactoryThe host discovers the complexities of a factory that transforms raw materials into three million books every seven days. | S9 E5, Hardback books | Documentary, Others | 46m |
| 05:11 | Snake SquadA team of experts travels to remote and dangerous places to study snakes in their natural habitats and share riveting stories of their rescue. | Tv show, Entertainment | 22m | |
| 05:33 | Snake SquadA team of experts travels to remote and dangerous places to study snakes in their natural habitats and share riveting stories of their rescue. | Tv show, Entertainment | 27m | |
| 06:00 | Deadly 60Steve Backshall joins Dr Sam Gruber in the Bahamas as he sets out on an adventure to explore sharks and their deadly characteristics. | S1 E17, Bahamas - Shark Special | Children, Education | 23m |
| 06:23 | Deadly 60Steve Backshall, along with his crew, travels to different parts of the world in order to find the 60 most deadly animals living on the planet. | S1 E18, Brazil | Children, Education | 32m |
| 06:55 | LifeUsing specially developed underwater tracking time-lapse techniques, life takes a journey to the uncharted corners of the ocean. | Documentary, Science | 49m | |
| 07:44 | Joanna Lumley's Spice Trail AdventureJoanna begins her latest epic journey, commencing on the Banda Islands, a remote haven once the exclusive source of nutmeg cultivation. | S1 E1, Indonesia | Documentary, Travel | 47m |
| 08:31 | Stanley Tucci: Searching for ItalyStanley Tucci explores Bologna, seen by many as the food capital of Italy. The region of Emilia-Romagna is home to globally renowned protected food... | S1 E3, Bologna | Tv show, Cooking | 42m |
| 09:13 | Incredible Journeys with Simon ReeveAdventurer Simon Reeve focuses on some of the incredible tales of the wild he has witnessed while travelling around the world. | S1 E3, Episode 3 | Documentary, Travel | 46m |
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_8mjndqkd/schedule?date=2026-10-14&tz=Asia/Kolkata" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_8mjndqkd/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_8mjndqkd/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_8mjndqkd/schedule?date=2026-10-14&tz=Asia/Kolkata"); 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_8mjndqkd/schedule?date=2026-10-14&tz=Asia/Kolkata", { 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_8mjndqkd/schedule", params={"date": "2026-10-14", "tz": "Asia/Kolkata"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_8mjndqkd/schedule?date=2026-10-14, the first programme { "data": [ { "id": "ls_h7exp8mj", "channel": "ch_8mjndqkd", "start": "2026-10-13T18:05:00Z", "stop": "2026-10-13T19:03:00Z", "title": "South America with Simon Reeve", "sub_title": null, "description": "Simon travels through three of the world's most extreme environments like the...", "category": [ "documentary", "travel" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 15, "date": "2026-10-14", "tz": "Asia/Kolkata" } }
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.