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_vgqvc2sn/schedule?date=2026-10-13&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:35 | Barney MillerDorsey plays big brother to a young prostitute; Harris solicits stock tips from a well-heeled call girl; and Dietrich explores celibacy. | S7 E6, Call Girl | Series, Sitcom | 35m |
| 00:10 | Barney MillerDietrich is plagued by guilt after he's forced to use his gun to stop a robbery; and a playwright assaults an incompetent actor. | S7 E7, Resignation | Series, Sitcom | 40m |
| 00:50 | The MunstersHerman rescues a little boy whose head is trapped in the park railings, but doesn't get all the credit he deserves; Herman strikes up a friendship ... | S1 E38, Yes, Galen, There is a Herman (a.k.a. My Friend Herman) | Series, Sitcom | 35m |
| 01:25 | The MunstersEddie runs away when one of his friends convinces him that all parents are mean. | S2 E1, Herman's Child Psychology | Series, Sitcom | 35m |
| 02:00 | Leave It to BeaverWally and Beaver are told they must clean up the yard before they can leave for the day. | S5 E32, The Yard Birds | Series, Sitcom | 35m |
| 02:35 | Leave It to BeaverWally plays tennis with a girl who is out to spite her boyfriend. | S5 E33, Tennis, Anyone? | Series, Sitcom | 35m |
| 03:10 | My Three SonsBub plans Sally's bridal shower. | S5 E3, The Practical Shower | Series, Sitcom | 40m |
| 03:50 | My Three SonsSteve forgets his Cub Scout weekend commitment. | S5 E6, One of Our Moose is Missing | Series, Sitcom | 35m |
| 04:25 | Car 54, Where Are You?Muldoon is tired of being harassed for his shyness and pretends he has a date with a beautiful girl. | S1 E24, Today I Am a Man | Series, Sitcom | 35m |
| 05:00 | Joseph PrinceJoseph Prince is a leading voice in proclaiming the gospel around the world through his ministry. | Religious | 30m | |
| 05:30 | Amazing Facts With Doug BatchelorJust as ancient Babylon persecuted those who would not worship its gods, so modern Babylon will persecute those who will not worship Revelation's "... | The Final Beast of Revelation Pt. 1 | Series, Religious | 30m |
| 06:00 | Joyce Meyer Enjoying Everyday LifeAre you holding on too tightly? Joyce teaches how to stop being stingy, practice cheerful giving and discover the freedom found in true generosity. | Generosity | Series, Religious | 30m |
| 06:30 | Life TodayJames and Betty discuss how to bring God's blessings to Earth by holding to His principles in one's everyday life. | James and Betty Robison: Kingdom Truth | Series, Talk | 30m |
| 07:00 | Highway PatrolA murderous fugitive takes three hostages, forcing the law enforcement team to call a helicopter into action. | Hostage Family Copter | Series, Crime drama | 35m |
| 07:35 | Highway PatrolRandom vandalism is actually cover for an intentional murder. | The Sniper | Series, Crime drama | 35m |
| 08:10 | The Beverly HillbilliesThe Clampetts force their well-intentioned but crude hospitality upon oil man John Brewster and his cultured bride. | S3 E32, The Brewsters Return | Series, Sitcom | 35m |
| 08:45 | The Beverly HillbilliesThe arrival in Beverly Hills of a prize matrimonial prospect for her granddaughter, Elly, puts Granny in a dither. | S3 E31, Luke's Boy | Series, Sitcom | 35m |
| 09:20 | HazelBoth George and Hazel conspire to get a new client for George's business. | S4 E24, Hazel's Inquisitive Mind | Series, Sitcom | 35m |
| 09:55 | HazelHazel's plan to get rid of a bothersome handyman backfires when he proposes to her. | S4 E25, George's Man Friday | Series, Sitcom | 35m |
| 10:30 | Leave It to BeaverWally and Beaver are told they must clean up the yard before they can leave for the day. | S5 E32, The Yard Birds | Series, Sitcom | 35m |
| 11:05 | Leave It to BeaverWally plays tennis with a girl who is out to spite her boyfriend. | S5 E33, Tennis, Anyone? | Series, Sitcom | 35m |
| 11:40 | My Three SonsBub plans Sally's bridal shower. | S5 E3, The Practical Shower | Series, Sitcom | 35m |
| 12:15 | My Three SonsSteve forgets his Cub Scout weekend commitment. | S5 E6, One of Our Moose is Missing | Series, Sitcom | 35m |
| 12:50 | BewitchedCousin Henry turns on all his pranks when he goes shopping with Samantha. | S5 E29, Samantha's Shopping Spree | Series, Sitcom | 35m |
| 13:25 | BewitchedAfter offending Endora, Darrin disappears whenever he speaks Spanish. | S5 E30, Samantha and Darrin in Mexico City | Series, Sitcom | 35m |
| 14:00 | The MunstersHerman rescues a little boy whose head is trapped in the park railings, but doesn't get all the credit he deserves; Herman strikes up a friendship ... | S1 E38, Yes, Galen, There is a Herman (a.k.a. My Friend Herman) | Series, Sitcom | 35m |
| 14:35 | The MunstersEddie runs away when one of his friends convinces him that all parents are mean. | S2 E1, Herman's Child Psychology | Series, Sitcom | 35m |
| 15:10 | The RookiesMike is critically injured while trying to capture a militant group's leader; guest Michael Parks. Directed by Georg Stanford Brown. | S4 E3, One-Way Street to Nowhere | Series, Crime drama | 1h 10m |
| 16:20 | Perry MasonAn actress searching for her long-lost son is implicated in the murder of a drama critic; guests James Stacy, Victor Buono. | The Case of the Simple Simon | Series, Drama | 1h 15m |
| 17:35 | Perry MasonA woman who fears she is going insane becomes involved in a murder. | The Case of the Illicit Illusion | Series, Drama | 1h 15m |
| 18:50 | The JeffersonsGeorge sets out to create a legacy for himself so he'll be remembered long after he's dead. | S8 E8, The House That George Built | Series, Sitcom | 35m |
| 19:25 | The JeffersonsLouise learns that a "cold-hearted monster" is planning to build a business on the site of the only neighborhood playground. | S8 E9, A Whole Lot of Trouble | Series, Sitcom | 35m |
| 20:00 | Perry MasonA woman believed killed in a plane crash returns, only to be murdered; guest Michael Ansara. | The Case of the Antic Angel | Series, Drama | 1h 15m |
| 21:15 | Emergency!Kelly assaults Gage with water bombs between rescue calls that include a child in a burning tree house and a boy who swallowed poison. | Messin' Around | Series, Drama | 1h 10m |
| 22:25 | Adam-12Reed and Malloy respond to an "officer needs help" and Reed finds that one of his academy colleagues has been critically wounded. | You're Not the First Guy's Had the Problem | Series, Crime drama | 35m |
| 23:00 | Adam-12Malloy and Reed look for a robbery suspect, help a woman in a car crash and settle a family dispute. | And You Want Me to Get Married | Series, Crime drama | 35m |
| 23:35 | Barney MillerA burglar celebrates his fiftieth year in crime; Someone is leaking squad room infractions to Internal Affairs. | S7 E8, Field Associate | Series, Sitcom | 35m |
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_vgqvc2sn/schedule?date=2026-10-13&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_vgqvc2sn/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_vgqvc2sn/history?from=2026-03-01T00:00:00Z&to=2026-03-02T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_vgqvc2sn/schedule?date=2026-10-13&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_vgqvc2sn/schedule?date=2026-10-13&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_vgqvc2sn/schedule", params={"date": "2026-10-13", "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_vgqvc2sn/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_t37bn1b7", "channel": "ch_vgqvc2sn", "start": "2026-10-13T03:35:00Z", "stop": "2026-10-13T04:10:00Z", "title": "Barney Miller", "sub_title": "Call Girl", "description": "Dorsey plays big brother to a young prostitute; Harris solicits stock tips fr...", "category": [ "series", "sitcom" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 37, "date": "2026-10-13", "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 | Sunday 1 March 2026 | Category |
|---|---|---|
| 00:50 | The Carol Burnett Show | Series, Comedy |
| 02:00 | Leave It to Beaver | Series, Sitcom |
| 02:35 | Leave It to Beaver | Series, Sitcom |
| 25 more programmes that day, on Archive | ||
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.