74.3M 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.
All times America/New_York. The same day from the API: GET /v1/channels/ch_7qph9ffp/schedule?date=2026-10-12&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | The Rockford FilesSmall-town citizens seek a former resident (Priscilla Barnes) who revealed their tax fraud to the IRS. | The Mayor's Committee From Deer Lick Falls | Series, Crime drama | 1h |
| 01:00 | The Rockford FilesRockford poses as an Oklahoma oilman to probe the promotion of an offshore drill. With Larry Hagman, Ron Masak. | Forced Retirement | Series, Crime drama | 1h |
| 02:00 | The Rockford FilesA family inadvertently finds a $1 million stolen diamond sought by irate crooks; guest George Wyner. | The Queen of Peru | Series, Crime drama | 1h |
| 03:00 | Quantum LeapSam becomes the owner of a house of ill repute in New Orleans, where he must avert the murder of a mysterious young woman who lives there. | Southern Comfort: August 4, 1961 | Series, Drama | 1h |
| 04:00 | Quantum LeapSam becomes a star singer in a glitter rock band who is stalked by an obsessed fan; guest Peter Noone. | Glitter Rock: April 12, 1974 | Series, Drama | 1h |
| 05:00 | TimelessLucy, Wyatt and Rufus try to enlist the help of Elliot Ness after Flynn lands in 1931 Chicago to call in a favor from notorious gangster Al Capone;... | Public Enemy No. 1 | Series, Drama | 1h |
| 06:00 | Paid ProgrammingPaid programming. | Consumer, Shopping | 30m | |
| 06:30 | Paid ProgrammingPaid programming. | Consumer, Shopping | 30m | |
| 07:00 | Elevation with Steven FurtickElevation with Steven Furtick focuses on the strength of God in our everyday struggles. This message is called "Cutting Room - Part 1". | Religious | 30m | |
| 07:30 | Joseph PrinceJoseph Prince is a leading voice in proclaiming the gospel around the world through his ministry. | Religious | 30m | |
| 08:00 | Through the Bible With Les FeldickLes Feldick, an Oklahoma farmer and rancher with a special gift for teaching the Bible; his simple and nondenominational approach on the program "T... | Religious | 30m | |
| 08:30 | Discovering the Jewish Jesus With Rabbi Kirt SchneiderMessianic rabbi Kirt Schneider, a Jewish believer in Jesus, shares his insights into the Old and New Testaments, provides guidance on prayer and de... | Religious | 30m | |
| 09:00 | PsychShawn and Gus crash a society wedding to recover a stolen antique engagement ring. | S1 E3, Speak Now or Forever Hold Your Piece | Series, Comedy | 1h |
| 10:00 | PsychShawn believes an apparent suicide is really a murder, and he keeps himself on the case by pretending the victim's cat is giving him information. | S1 E5, 9 Lives | Series, Comedy | 1h |
| 11:00 | The Rockford FilesA woman (Lindsay Wagner) hires Rockford to discover if her father's death was homicide or suicide; guest Bill Mumy. | Backlash of the Hunter | Series, Crime drama | 1h |
| 12:00 | The Rockford FilesRockford is the hunted as he learns whether a man's death was murder or suicide; guests Lindsay Wagner, Bill Mumy. | Backlash of the Hunter | Series, Crime drama | 1h |
| 13:00 | Walker, Texas RangerA 10-year-old miraculously recovers from a drive-by shooting and enlists Walker to help her stop the violence. | S5 E22, The Neighborhood | Series, Crime drama | 1h |
| 14:00 | Walker, Texas RangerRanger Bobbie Hunt goes undercover to rescue a 10-year-old boy whose father is grooming him to take over the family's criminal empire. | S5 E23, A Father's Image | Series, Crime drama | 1h |
| 15:00 | Walker, Texas RangerWalker helps the talented but directionless son of an old friend find purpose in his life; Trivette tracks a cop killer in Dallas. | S5 E24, Sons of Thunder (1) | Series, Crime drama | 1h |
| 16:00 | Walker, Texas RangerAfter an attack on Trivette, Walker and Trent race to take down a cop killer before he can fulfill a personal vendetta. | S5 E25, Sons of Thunder (2) | Series, Crime drama | 1h |
| 17:00 | Walker, Texas RangerAll the evidence points to Cahill when she is found in bed with a dead man, until her estranged father agrees to defend her. | S5 E26, Texas vs. Cahill | Series, Crime drama | 1h |
| 18:00 | MonkWhen Natalie unwittingly helps a thief steal the bicycle of a biotech CEO (Bradley Whitford), she ropes Monk into solving the crime. | S7 E11, Mr. Monk on Wheels | Series, Crime drama | 1h |
| 19:00 | MonkWhen Monk befriends an older woman (Gena Rowlands) while investigating a murder at a museum of oddities, he has trouble believing that the friendsh... | S7 E12, Mr. Monk and the Lady Next Door | Series, Crime drama | 1h |
| 20:00 | MonkMonk and Stottlemeyer cannot go into the biggest football game of the year until they discover who tried to blow up a fan in the parking lot. | S7 E13, Mr. Monk Makes the Playoffs | Series, Crime drama | 1h |
| 21:00 | HouseHouse recounts the case of a woman who came to the emergency room with an unexplained illness and no memory of her identity. | Baggage | Series, Drama | 1h |
| 22:00 | HouseThe team heads outside the hospital to help provide medical attention at the scene of an emergency. | Help Me | Series, Drama | 1h |
| 23:00 | PsychShawn and Gus hide a witness at a remote commune for progressive intellectuals. | S6 E8, The Tao of Gus | Series, Comedy | 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_7qph9ffp/schedule?date=2026-10-12&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_7qph9ffp/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_7qph9ffp/history?from=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_7qph9ffp/schedule?date=2026-10-12&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_7qph9ffp/schedule?date=2026-10-12&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_7qph9ffp/schedule", params={"date": "2026-10-12", "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_7qph9ffp/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_akg1s5fx", "channel": "ch_7qph9ffp", "start": "2026-10-12T04:00:00Z", "stop": "2026-10-12T05:00:00Z", "title": "The Rockford Files", "sub_title": "The Mayor's Committee From Deer Lick Falls", "description": "Small-town citizens seek a former resident (Priscilla Barnes) who revealed th...", "category": [ "series", "crime drama", "action" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 27, "date": "2026-10-12", "tz": "America/New_York" } }
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.