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_m6j54wya/schedule?date=2026-10-14&tz=UTC
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 22:40 | Jealous Guy: The Assassination of John LennonAn exploration of the life and career of the Beatles superstar, with a look at the strange parallels between him and his killer Mark David Chapman. | News | 1h 50m | |
| 00:30 | Seen & Heard: The History of Black TelevisionPart one of two. Documentary exploring African-American representation in Hollywood and TV, showcasing the creators and artists who shaped it. From... | S1 E1, Seen | News | 1h 30m |
| 02:00 | Seen & Heard: The History of Black TelevisionPart two of two. Black creators discuss taking ownership of the narrative while highlighting the need for opportunities at every level of the indus... | S1 E2, Heard | News | 1h 50m |
| 03:50 | My Icon: Natasha JonasThe boxer speaks about the people who have inspired her career. | My Icon: Natasha Jonas | Sport | 10m |
| 04:00 | Discovering: Peter SellersA profile of the English actor, including his early life, his time in the Goons, his work in the Pink Panther films and Oscar-nominated roles in Do... | Peter Sellers | 1h | |
| 05:00 | Disasters from SpaceSatellite analysis reveals the forces behind chaos, looking at a nuclear crisis, a giant mud volcano, a tornado swarm and a shipping disaster. | 1h | ||
| 06:00 | Discovering: Robert ShawA look at the life and career of British actor Robert Shaw. Often cast in menacing roles, he is widely remembered for his performance as shark hunt... | Robert Shaw | 1h | |
| 07:00 | The DirectorsA look at the life and career of Czech-born director Milos Forman, who won Academy Awards for One Flew Over the Cuckoo's Nest and Amadeus. | S8 E3, Milos Forman | News | 1h |
| 08:00 | The NinetiesThe concluding part of the examination of the decade's most memorable TV shows, from South Park and Seinfeld to The Sopranos and Friends. | S1 E2, Clinton: The Comeback Kid | News | 1h |
| 09:00 | Charlie Hustle & the Matter of Pete RoseA look at how Rose set the all-time hits record in Major League Baseball, but was later banned from the sport for life due to his gambling activities. | S1 E3, One of One | News | 1h |
| 10:00 | Rolling Stone: Stories from the EdgeAn inside look at the magazine's probing 1975 report on Patty Hearst's kidnappers, the arrival of Sex Pistols, and John Lennon's final days. | News | 1h | |
| 11:00 | The Man Who Stole The ScreamThe extraordinary story of the theft of Edvard Munch's painting, The Scream, and a game of cat and mouse between an art-loving thief and a maverick... | News | 2h | |
| 13:00 | Luca: Seeing RedChris Harris travels to Italy to spends a week with Italian businessman Luca di Montezemolo, the former chairman of Ferrari. | News | 2h | |
| 15:00 | The DirectorsA look at the life and career of Czech-born director Milos Forman, who won Academy Awards for One Flew Over the Cuckoo's Nest and Amadeus. | S8 E3, Milos Forman | News | 1h |
| 16:00 | Discovering: Robert ShawA look at the life and career of British actor Robert Shaw. Often cast in menacing roles, he is widely remembered for his performance as shark hunt... | Robert Shaw | 1h | |
| 17:00 | Juan Carlos: Downfall of the KingThe whole world learns about Juan Carlos' dubious financial dealings after Corinna's bombshell revelations are secretly recorded and leaked in 2018. | S1 E3, Dirty Money | News | 55m |
| 17:55 | The Civil WarThe events that led to President Abraham Lincoln deciding to emancipate slaves - a measure considered both morally and militarily crucial to the su... | S1 E3, Forever Free (1862) | News | 1h 5m |
| 19:00 | The Body Next DoorDocumentary about a mysterious death in the South Wales Valleys after the discovery of a body meticulously wrapped in over 40 layers of heavy-duty ... | S1 E1, Act 1 [The Body] | 1h | |
| 20:00 | The Body Next DoorA look at how South Wales police focused their attention on Leigh Sabine, an elderly woman with a deceitful past who had recently died of cancer. S... | S1 E2, Act 2 [The Secret] | 1h | |
| 21:00 | The Body Next DoorLeigh Sabine becomes the prime suspect when DNA links her to the body wrapped in plastic, but she flees to New Zealand with her son in pursuit, lea... | S1 E3, Act 3 [The Truth] | 1h | |
| 22:00 | Salt Path: A Very British ScandalA look at Observer journalist Chloe Hadjimatheou's investigation into allegations of factual inaccuracies in Raynor Winn's book The Salt Path. | News | 1h 30m | |
| 23:30 | Germanwings: What Happened on Flight 9525?The circumstances surrounding the crash of an Airbus A320-211 in 2015, which killed 150 people and was found to have been deliberately caused by th... | News | 1h 50m |
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_m6j54wya/schedule?date=2026-10-14&tz=UTC" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_m6j54wya/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_m6j54wya/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_m6j54wya/schedule?date=2026-10-14&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_m6j54wya/schedule?date=2026-10-14&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_m6j54wya/schedule", params={"date": "2026-10-14", "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_m6j54wya/schedule?date=2026-10-14, the first programme { "data": [ { "id": "ls_r3p19thd", "channel": "ch_m6j54wya", "start": "2026-10-13T22:40:00Z", "stop": "2026-10-14T00:30:00Z", "title": "Jealous Guy: The Assassination of John Lennon", "sub_title": null, "description": "An exploration of the life and career of the Beatles superstar, with a look a...", "category": [ "news" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 22, "date": "2026-10-14", "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 | 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 152 countries.