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 UTC 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 UTC. The same day from the API: GET /v1/channels/ch_b77v4fw1/schedule?date=2026-10-13&tz=UTC
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | The EightiesTechnology Gets Personal: A look at how the personal computer, the internet and video games all became part of daily life thanks to innovations mad... | 1h | ||
| 01:00 | Charlie Hustle & The Matter Of...The Longshot: Three decades after receiving a lifetime ban for gambling, former Cincinnati Reds star Pete Rose reignites his quest for reinstatemen... | 1h | ||
| 02:00 | Rolling Stone: Stories From The EdgeThis eye-opening series takes an inside look at Rolling Stone magazine's cultural impact over the last 50 years. Contains nudity and adult themes. ... | 1h | ||
| 03:00 | Hawking: Can You Hear Me?Sky Original documentary exploring the remarkable human story of Stephen Hawking, as family, friends and colleagues speak candidly for the first ti... | 2h | ||
| 05:00 | Greg Lemond: The Last RiderNew & Exclusive. The incredible story of the 1989 Tour de France and how Greg LeMond faced down betrayal, sexual abuse and death to complete one of... | 2h | ||
| 07:00 | James Cameron: The DirectorsA look at the life and career of a highly-innovative filmmaker known for Titanic, Avatar and The Terminator. (S8, ep 1) | 1h | ||
| 08:00 | Discovering: Dean MartinA fascinating look at the life and career of Dean Martin, the Rat Pack star famed for his film and stage partnership with the comedian Jerry Lewis.... | 1h | ||
| 09:00 | Juan Carlos: Downfall Of The KingSecret Safari: Juan Carlos succeeds Franco and is revered in Spain. But a string of affairs and a widely condemned hunting trip show another side t... | 55m | ||
| 09:55 | Ken Burns: The Civil WarKen Burns's epic Emmy Award-winning series brings to life America's most destructive - and defining - conflict. (1 of 7) | 1h 5m | ||
| 11:00 | Murder At The Cottage...The Search for Justice for Sophie. New & Exclusive. Part 1: A town is rocked when Sophie Toscan du Plantier is killed and journalist Ian Bailey ... | 1h | ||
| 12:00 | Murder At The Cottage...The Search for Justice for Sophie. New & Exclusive. Part 2: Jim Sheridan talks to a key witness who called the Irish police back in 1996 with in... | 1h | ||
| 13:00 | Murder At The Cottage...The Search for Justice for Sophie. Part 3: False leads muddy the investigation of Sophie's murder. Despite having over 50 initial suspects, no c... | 1h | ||
| 14:00 | Kurt Cobain: Montage Of HeckFilmmaker Brett Morgen explores the Nirvana frontman's childhood, career and tragic death, using material from the Cobain's personal archives. | 2h 30m | ||
| 16:30 | The Golden Boy: Oscar De La HoyaAn emerging Oscar De La Hoya cements himself as a boxing superstar. But what lurks beneath the surface threatens to implode his carefully crafted p... | 1h 30m | ||
| 18:00 | The Golden Boy: Oscar De La HoyaAfter years of damaging and self-destructive behaviour, Oscar De La Hoya finally begins to take stock of his life and relationships and looks to fi... | 1h 30m | ||
| 19:30 | PL Legends: Ian WrightSeries profiling some of the greatest players to grace the Barclays Premier League. Here the focus is on former Arsenal striker Ian Wright. | 30m | ||
| 20:00 | Discovering: Dean MartinA fascinating look at the life and career of Dean Martin, the Rat Pack star famed for his film and stage partnership with the comedian Jerry Lewis.... | 1h | ||
| 21:00 | Disasters From SpaceDisasters From Space 7: Deadly earthquakes, catastrophic floods, toxic spills and an invisible Everest shockwave. Satellite analysis reveals the ... | 1h | ||
| 22:00 | Discovering: Peter SellersAn eye-opening profile of Peter Sellers, from his early life and work on the Goon Show to his starring role as Chief Inspector Clouseau in The Pink... | 1h | ||
| 23:00 | Steven Soderbergh: The DirectorsA look at the life and career of an Oscar-winning director known for his approach and hits such as Erin Brockovich and Ocean's Eleven. (S8, ep 2) | 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_b77v4fw1/schedule?date=2026-10-13&tz=UTC" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_b77v4fw1/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_b77v4fw1/history?from=2025-10-12T00:00:00Z&to=2025-10-13T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_b77v4fw1/schedule?date=2026-10-13&tz=UTC"); 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_b77v4fw1/schedule?date=2026-10-13&tz=UTC", { 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_b77v4fw1/schedule", params={"date": "2026-10-13", "tz": "UTC"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_b77v4fw1/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_6tzdps1c", "channel": "ch_b77v4fw1", "start": "2026-10-13T00:00:00Z", "stop": "2026-10-13T01:00:00Z", "title": "The Eighties", "sub_title": null, "description": "Technology Gets Personal: A look at how the personal computer, the internet a...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 20, "date": "2026-10-13", "tz": "UTC" } }
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 | Sunday 12 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.