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_q6t32x5r/schedule?date=2026-10-15&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:09 | The Dude RangerAn Easterner (George O'Brien) finds rustlers and a sweetheart (Irene Hervey) on the ranch he inherited out West. | Western, Films | 1h 1m | |
| 00:10 | 'Neath Canadian SkiesA Mountie tracks mine robbers in the 1890s Canada. | Western, Films | 50m | |
| 01:00 | The Cisco KidA crooked stagecoach driver accuses Cisco and Pancho of stealing $50,000 from him. | S1 E26, Water Rights | Drama, Western | 29m |
| 01:29 | The Cisco KidA prominent investment broker is captured after scheming to have two of his men impersonate Cisco and Pancho at a bank hold-up. | S1 E1, Boomerang | Drama, Western | 30m |
| 01:59 | The Cisco KidA clever criminal hopes to rob a wealthy rancher, but Cisco and Pancho bring the man to justice. | S1 E4, Big Switch | Drama, Western | 30m |
| 02:29 | The Cisco KidAn escaped convict is nearly murdered while trying to prove that he did not commit a crime. | S1 E5, Convict Story | Drama, Western | 31m |
| 03:00 | Stories of the CenturyMatt and Frankie go to Kansas City to aid in the capture of outlaw brothers Frank and Jesse James. | S1 E3, Frank And Jesse James | Western, Bingeworthy | 30m |
| 03:30 | Stories of the CenturyWhen the Apache chief leads a raid on a train depot, looking for weapons and provisions, one of his braves is captured. | S1 E4, Geronimo | Western, Bingeworthy | 30m |
| 04:00 | Stories of the CenturyDespite their position undercover as members of the infamous Quantrill gang, Matt and Frankie cannot stop them from carrying out a vicious massacre... | S1 E5, Quantrill And His Raiders | Western, Bingeworthy | 30m |
| 04:30 | Stories of the CenturyMatt and Frankie investigate a woman's suspicious cattle ranch amid a crisis threatening competing ranches in Sweetwater, Wyo. | S1 E6, Cattle Kate | Western, Bingeworthy | 30m |
| 05:00 | Hawkeye and the Last of the MohicansHawkeye finds out that his brother has joined the British army and is now a "redcoat.". | S1 E1, Hawkeye's Homecoming | Adventure, Western | 30m |
| 05:30 | Hawkeye and the Last of the MohicansHawkeye and Chingachgook find a group of new settlers, trapped in the Huron's territory. | S1 E2, The Threat | Adventure, Western | 30m |
| 06:00 | Hawkeye and the Last of the MohicansAfter several people are murdered Hawkeye seeks the help of his friend Benjamin Franklin. | Franklin Story | Adventure, Western | 30m |
| 06:30 | Hawkeye and the Last of the MohicansA young Indian Doctor attempts to practice medicine while the townspeople practice intolerance. | S1 E4, The Wild One | Adventure, Western | 30m |
| 07:00 | Hawkeye and the Last of the MohicansThe Delaware tribe, friends of Chingachgook, are framed for a murder they didn't commit. | S1 E5, Delaware Hoax | Adventure, Western | 30m |
| 07:30 | Hawkeye and the Last of the MohicansTom and his father are attacked by Hurons; Tom runs away in fear leaving his wounded father behind. | S1 E6, The Coward | Adventure, Western | 30m |
| 08:00 | Hawkeye and the Last of the MohicansEthan Allen and the Green Mountain Boys are at war with the ruthless tax collectors, a bunch of outlaws, more Robin Hood than the Dalton gang; when... | S1 E7, Ethan Allen Story | Adventure, Western | 30m |
| 08:30 | Hawkeye and the Last of the MohicansSomeone is going to a lot of trouble to convince the townspeople that a witch has cursed them. | S1 E8, The Witch | Adventure, Western | 25m |
| 08:55 | Code of the FearlessA Texas Ranger pretends he has been discharged from service to trick outlaws into accepting him into their gang. | Western, Films | 1h | |
| 09:55 | Song of ArizonaA youth from Gabby Whittaker's (George "Gabby" Hayes) Half-a-Chance Ranch for boys from troubled homes becomes a pawn in the fight between his late... | Western, Films | 1h | |
| 10:55 | Kentucky RifleStranded settlers (Chill Wills, Lance Fuller, Cathy Downs) enter hostile territory with a wagonload of rifles. | Western, Films | 1h 35m | |
| 12:30 | The Lawless FrontierA cowboy (John Wayne) protects a girl (Sheila Terry) and her father (George Hayes) from a rustler and a sheriff. | Western, Films | 59m | |
| 13:29 | Blue SteelMarshal John Carruthers helps a sheriff find out who stole the town's payroll, and together they discover the town's leader stole the money to buy ... | Western, Films | 1h 6m | |
| 14:35 | Between MenA blacksmith's son (Johnny Mack Brown) goes to New Mexico to find his benefactor's (William Farnum) disinherited granddaughter (Beth Marion). | Western, Films | 1h 5m | |
| 15:40 | Rage at DawnA special agent (Randolph Scott) poses as a train robber to infiltrate Frank Reno's (Forrest Tucker) outlaw gang. | Western, Films | 1h 40m | |
| 17:20 | The Painted DesertA tungsten miner (Bill Boyd) loves his father's rival's daughter (Helen Twelvetrees) and fights off her other suitor (Clark Gable). | Western, Films | 1h 30m | |
| 18:50 | The Courageous AvengerA law officer tries to bring a traitorous mine foreman to justice. | Western, Films | 1h 10m | |
| 20:00 | Sitting BullPresident Grant helps a cavalry major (Dale Robertson) condemned for helping Dakota Chief Sitting Bull (J. Carrol Naish). | Western, Films | 1h 59m | |
| 21:59 | Mason of the MountedA young constable searches for a murderer and finds the suspect managing a prosperous horse-stealing gang. | Western, Films | 1h 6m | |
| 23:05 | 'Neath Canadian SkiesA Mountie tracks mine robbers in the 1890s Canada. | Western, Films | 50m | |
| 23:55 | Feud of the TrailA cowboy (Tom Tyler) who looks like the leader of an outlaw gang becomes a hero when he helps a family badgered by gold thieves. | Western, Films | 1h 4m |
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_q6t32x5r/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_q6t32x5r/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_q6t32x5r/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_q6t32x5r/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_q6t32x5r/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_q6t32x5r/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_q6t32x5r/schedule?date=2026-10-15, the first programme { "data": [ { "id": "ls_mgwn52ex", "channel": "ch_q6t32x5r", "start": "2026-10-15T03:09:00Z", "stop": "2026-10-15T04:10:00Z", "title": "The Dude Ranger", "sub_title": null, "description": "An Easterner (George O'Brien) finds rustlers and a sweetheart (Irene Hervey) ...", "category": [ "western", "movies" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 31, "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.