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 America/New_York 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 America/New_York. The same day from the API: GET /v1/channels/ch_nv0ja9fv/schedule?date=2026-10-15&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:23 | Mad MenDon has to find the answer to the question of what women want, and find it quickly; Betty consults a specialist about her health issues, and Don is... | S1 E2, Ladies Room | Series, Drama | 54m |
| 00:17 | Mad MenDon gets closer to Rachel and is troubled by a chance encounter on a train; The wives are feeling threatened by the new girl. | S1 E3, Marriage of Figaro | Series, Drama | 50m |
| 01:07 | Mad MenDon teaches Pete a lesson when he oversteps his authority while dealing with a valuable client; At home, Pete is pressured by his new bride to buy ... | S1 E4, New Amsterdam | Series, Drama | 52m |
| 01:59 | SnowpiercerMr. Wilford arrives; as this new threat rattles Snowpiercer to its core, Melanie makes a move that can't be undone. | S2 E1, The Time of Two Engines | Series, Science fiction | 56m |
| 02:55 | SnowpiercerAn exchange is made between the two trains, but a far greater revelation might be just over the horizon. | S2 E2, Smolder to Life | Series, Science fiction | 57m |
| 03:52 | SnowpiercerMelanie embarks on her most dangerous mission yet, while Layton reckons with his personal choices. | S2 E3, A Great Odyssey | Series, Science fiction | 53m |
| 04:45 | SnowpiercerAs the Big Alice crew is granted shore leave on Snowpiercer, Layton and Wilford have differing opinions on the future. | S2 E4, A Single Trade | Series, Science fiction | 56m |
| 05:41 | SnowpiercerLayton and Miss Audrey make a risky play for Big Alice, but Wilford has his own plans. | S2 E5, Keep Hope Alive | Series, Science fiction | 56m |
| 06:37 | MoonhavenA murder on Moonhaven puts Earth's last hope in jeopardy; during what should be a routine cargo loop to the moon, pilot Bella Sway finds herself th... | S1 E1, The Pilot | Series, Drama | 1h 13m |
| 07:50 | MoonhavenBella wants to get back to Earth, but must wait for Paul and Arlo to untangle a knot. | S1 E2, The Detective | Series, Drama | 58m |
| 08:48 | MoonhavenIndira tries to get The Bridge back on track; Bella helps Paul uncover a conspiracy. | S1 E3, The Envoy | Series, Drama | 51m |
| 09:39 | MoonhavenOn the brink of The Bridge, Paul prepares for some difficult goodbyes. | S1 E4, Mada | Series, Drama | 54m |
| 10:33 | MoonhavenPaul and Bella trek through unknown territory in search of Maite; Arlo takes a journey of his own. | S1 E5, Dreadfeel | Series, Drama | 50m |
| 11:23 | MoonhavenTruelune is tested like never before. | S1 E6, The Seeker | Series, Drama | 47m |
| 12:10 | Into the BadlandsPilgrim leads the hunt for near-fatally wounded Sunny; The Widow confronts her inner demons in an attempt to restore her Gift. | S3 E10, Raven's Feather, Phoenix Blood | Series, Drama | 51m |
| 13:01 | Into the BadlandsSunny and Nix seek information that could destroy Pilgrim; The Widow and Bajie team up with the Master; M.K. leads Pilgrim to a great source of power. | S3 E11, The Boar and the Butterfly | Series, Drama | 53m |
| 13:54 | Into the BadlandsThe Widow and Baron Chau finally face off; M.K. and Pilgrim grow their forces at the Monastery; Sunny and Bajie discover a new foe, the Black Lotus. | S3 E12, Cobra Fang, Panther Claw | Series, Drama | 52m |
| 14:46 | Into the BadlandsSunny discovers an important figure from his past is working with the Black Lotus; The Widow, Gaius and Tilda bring an end to the bloody civil war. | S3 E13, Black Lotus, White Rose | Series, Drama | 51m |
| 15:37 | Into the BadlandsSunny, Bajie and Kannin journey back into the Badlands; The Widow makes a risky play against Pilgrim, bringing Cressida and Lydia into the crossfire. | S3 E14, Curse of the Red Rain | Series, Drama | 51m |
| 16:28 | Into the BadlandsSunny, Bajie and Gaius seek out an unlikely ally in the fight against Pilgrim; Cressida has a disturbing revelation; The Widow questions her future. | S3 E15, Requiem for the Fallen | Series, Drama | 52m |
| 17:20 | Into the BadlandsSunny, The Widow and Bajie lead the charge against Pilgrim, as he attempts to gain ultimate control of the Badlands; M.K. seeks revenge on The Widow. | S3 E16, Seven Strike as One | Series, Drama | 52m |
| 18:12 | The Terror: Devil in SilverPepper, a moving man from Queens, is defending his girlfriend Marisol from a violent ex when he's arrested by three plainclothes cops; the cops com... | S1 E1, Go for Broke | Series, Horror | 59m |
| 19:11 | Mad MenDon's past catches up to him when he wins an award and gets his picture in a prominent industry periodical; Ken makes his colleagues jealous when h... | S1 E5, Five G | Series, Drama | 55m |
| 20:06 | Mad MenPeggy's ideas get noticed during a pitch meeting and her future begins to look more promising; Don asks Rachel's advice about an ad campaign. | S1 E6, Babylon | Series, Drama | 53m |
| 20:59 | Mad MenRoger joins Don for an evening of dinner and drinking, during which Roger's behavior leads to a rift in their friendship. | S1 E7, Red in the Face | Series, Drama | 56m |
| 21:55 | Mad MenDon is tormented by his past; Peggy's success threatens her relationship; Salvatore gets close to a client. | S1 E8, The Hobo Code | Series, Drama | 56m |
| 22:51 | Mad MenA rival ad agency uses Betty to try to lure Don away from Sterling Cooper; the agency tries to counter the latest Kennedy ads. | S1 E9, Shoot | Series, Drama | 50m |
| 23:41 | Mad MenDon loses an important account, so Roger attempts to cheer him up with the aid of twin models; Joan's roommate makes an unnerving confession. | S1 E10, Long Weekend | Series, Drama | 56m |
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_nv0ja9fv/schedule?date=2026-10-15&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_nv0ja9fv/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_nv0ja9fv/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_nv0ja9fv/schedule?date=2026-10-15&tz=America/New_York"); 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_nv0ja9fv/schedule?date=2026-10-15&tz=America/New_York", { 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_nv0ja9fv/schedule", params={"date": "2026-10-15", "tz": "America/New_York"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_nv0ja9fv/schedule?date=2026-10-15, the first programme { "data": [ { "id": "ls_7b11y4ap", "channel": "ch_nv0ja9fv", "start": "2026-10-15T03:23:00Z", "stop": "2026-10-15T04:17:00Z", "title": "Mad Men", "sub_title": "Ladies Room", "description": "Don has to find the answer to the question of what women want, and find it qu...", "category": [ "series", "drama", "entertainment", "comedy" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 28, "date": "2026-10-15", "tz": "America/New_York" } }
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.