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 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_5tmya452/schedule?date=2026-10-14&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:36 | Fear the Walking DeadAl's questioning uncovers some surprising truths about the group's past. | S4 E4, Buried | 52m | |
| 00:28 | Fear the Walking DeadThe arrival of a wounded visitor in John Dorie's life forces him to change his ways. | S4 E5, Laura | 54m | |
| 01:22 | Fear the Walking DeadStrand wrestles with Madison's decisions; things take an unexpected turn at the Stadium. | S4 E6, Just in Case | 50m | |
| 02:12 | Fear the Walking DeadMadison's decision to help an adversary has consequences; John Dorie's life hangs in the balance. | S4 E7, The Wrong Side of Where You Are Now | 48m | |
| 03:00 | Fear the Walking DeadMadison fights to preserve the life she worked so hard to build; Morgan tries to do the right thing. | S4 E8, No One's Gone | 54m | |
| 03:54 | Fear the Walking DeadMorgan tries to help Alicia and the fractured group of survivors as a storm brews. | S4 E9, People Like Us | 50m | |
| 04:44 | Fear the Walking DeadAlicia's forced to reckon with an agonizing past while seeking refuge from a storm. | S4 E10, Close Your Eyes | 55m | |
| 05:39 | Fear the Walking DeadMorgan's journey is derailed by some new acquaintances. | S4 E11, The Code | 52m | |
| 06:31 | Fear the Walking DeadJune helps when Al's health deteriorates; Morgan searches for friends lost in the storm. | S4 E12, Weak | 49m | |
| 07:20 | Fear the Walking DeadStrand and Dorie are marooned; the group's efforts to help a stranger put everyone in danger. | S4 E13, Blackjack | 51m | |
| 08:11 | Fear the Walking DeadDifficult decisions lead the group into uncertainty; Alicia delivers on a promise to Charlie. | S4 E14, MM 54 | 49m | |
| 09:00 | Fear the Walking DeadThe group's hope falters as they seek a way out; Alicia and Charlie reunite with friends. | S4 E15, I Lose People... | 53m | |
| 09:53 | Fear the Walking DeadMorgan struggles to find the strength to help friends in dire need before it's too late. | S4 E16, ... I Lose Myself | 1h 2m | |
| 10:55 | NOS4A2Eight years on, Vic receives news about Manx; Maggie consults her tiles; Bing hunts the Wraith. | S2 E1, Bad Mother | 54m | |
| 11:48 | NOS4A2Manx fights for his life; Millie vows to never let the lights go out in Christmasland again. | S2 E2, Good Father | 53m | |
| 12:41 | NOS4A2Vic takes the Shorter Way to Haverhill; Lou and Wayne face a terrible threat in her absence. | S2 E3, The Night Road | 53m | |
| 13:34 | NOS4A2With Charlie Manx on the hunt, Vic and her family go into hiding with Maggie. | S2 E4, The Lake House | 52m | |
| 14:26 | NOS4A2Vic McQueen rides into a deadly trap; Charlie Manx cashes in his favor. | S2 E5, Bruce Wayne McQueen | 47m | |
| 15:13 | NOS4A2Maggie puts herself in danger attempting to take a dark strong creative off the board. | S2 E6, The Hourglass | 51m | |
| 16:04 | NOS4A2Bing Partridge has some questions for Charlie Manx; Manx revisits his difficult childhood. | S2 E7, Cripple Creek | 56m | |
| 16:59 | NOS4A2Vic, Lou, Maggie and Chris hatch a plan; Tabitha impresses her boss. | S2 E8, Chris McQueen | 50m | |
| 17:49 | NOS4A2Vic and Maggie embark on a dangerous journey; Charlie Manx confronts his deepest fears. | S2 E9, Welcome to Christmasland | 55m | |
| 18:44 | NOS4A2Vic makes her final stand against Charlie Manx; Lou and Tabitha solve a Christmasland riddle. | S2 E10, Bats | 52m | |
| 19:36 | Fear the Walking DeadThe group faces unexpected dangers when they land in uncharted territory in search of survivors. | S5 E1, Here to Help | 52m | |
| 20:28 | Fear the Walking DeadMorgan and Alicia meet a survivor; the group struggles to achieve their goal; Strand makes contact. | S5 E2, The Hurt That Will Happen | 49m | |
| 21:17 | Fear the Walking DeadJune and Dorie take shelter to hide from a threat and encounter a desperate survivor. | S5 E3, Humbug's Gulch | 51m | |
| 22:07 | Fear the Walking DeadCharlie makes a new friend; Strand's rescue mission hits a snag. | S5 E4, Skidmark | 51m | |
| 22:58 | Fear the Walking DeadAlthea chases a story with dogged determination, putting the mission, and her life in danger. | S5 E5, The End of Everything | 55m | |
| 23:53 | Fear the Walking DeadLuciana and the group face the enormity of their task with determination. | S5 E6, The Little Prince | 49m |
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_5tmya452/schedule?date=2026-10-14&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_5tmya452/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_5tmya452/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_5tmya452/schedule?date=2026-10-14&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_5tmya452/schedule?date=2026-10-14&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_5tmya452/schedule", params={"date": "2026-10-14", "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_5tmya452/schedule?date=2026-10-14, the first programme { "data": [ { "id": "ls_p4kj0k4p", "channel": "ch_5tmya452", "start": "2026-10-14T03:36:07Z", "stop": "2026-10-14T04:28:32Z", "title": "Fear the Walking Dead", "sub_title": "Fear the Walking Dead", "description": "Al's questioning uncovers some surprising truths about the group's past.", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 29, "date": "2026-10-14", "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 155 countries.