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_2wdc6sj7/schedule?date=2026-10-15&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Rules of EngagementJeff teaches Audrey the meaning of the guy code when he asks her to keep some information to herself. | S2 E4, Guy Code | Series, Sitcom | 30m |
| 00:30 | Rules of EngagementJeff urges Audrey to be more creative in the bedroom so he will have better stories to share with Russell and Adam. | S2 E5, Bag Ladies | Series, Sitcom | 30m |
| 01:00 | Murphy BrownJim (Charles Kimbrough) has to defend himself after a tabloid prints unsavory photos from his night out on the town. With Candice Bergen. | S7 E11, The Secret Life of Jim Dial | Series, Sitcom | 30m |
| 01:30 | Murphy BrownEx-anchorman Stuart Best invites the FYI gang to his inaugural bash, where he proceeds to humiliate Murphy. | S7 E13, The Best and Not-So-Brightest | Series, Sitcom | 30m |
| 02:00 | Caroline in the CityRomantic sparks fly between Caroline (Lea Thompson) and a much younger emergency room veterinarian (Mark Feuerstein). | S2 E1, Caroline and the Younger Man (1) | Series, Sitcom | 30m |
| 02:30 | Caroline in the CityRichard realizes that Caroline never received his love letter when she offers him his old position back. | S2 E2, Caroline and the Letter (2) | Series, Sitcom | 30m |
| 03:00 | Suddenly SusanAfter a robbery, Maddy urges Susan and Vicki to buy guns for protection; Todd meets singer Shawn Colvin. | S2 E16, Ready... Aim... Fong! | Series, Sitcom | 30m |
| 03:30 | Suddenly SusanSusan takes charge of The Gate and conflicts with Maddy, who is already uptight about her father's visit. | S2 E17, Daddy Piper | Series, Sitcom | 30m |
| 04:00 | Emma: Natural Relief for Bloating, Constipation & Gut ImbalanceTired of bloating or gut issues that won't go away?; discovering the root cause-and how Emma can help eliminate methane-producing archaea, reset di... | Consumer | 30m | |
| 04:30 | Natural Blood Pressure ManagementUnleash the power of My Best Heart's patented Red Spinach-Potassium Nitrate combination, plus 8 natural dietary blood pressure regulators to mainta... | Consumer | 30m | |
| 05:00 | Paid ProgrammingPaid programming. | Consumer, Shopping | 30m | |
| 05:30 | Wounded Warrior Project: No Warrior is Left BehindWounded Warrior Project is changing the way our nation cares for veterans and helping them thrive for a lifetime. Join Trace Adkins and Dan Nevins ... | Consumer | 30m | |
| 06:00 | Archie Bunker's PlaceWhen Murray's former wife stops by, everyone's surprised that she's not the person Murray described her to be. | S2 E7, Murray's Wife | Series, Sitcom | 30m |
| 06:30 | Archie Bunker's PlaceArchie's housekeeper finds a way to get Archie to take Stephanie on a camping trip. | S2 E8, The Camping Trip | Series, Sitcom | 30m |
| 07:00 | BensonBenson wins the lottery after saying he would give away the cash. | S5 E8, You Can't Give It Away | Series, Sitcom | 30m |
| 07:30 | BensonBenson is caught between the mob and Katie's cookie competitor. | S5 E9, Katie's Cookies | Series, Sitcom | 30m |
| 08:00 | Mork & MindyA bigoted, fanatical group targets Mindy. | The Night They Raided Mind-Ski's | Series, Sitcom | 30m |
| 08:30 | Mork & MindyA blind singer teaches Mork to look at life in a different way. | Mork Learns to See | Series, Sitcom | 30m |
| 09:00 | Sabrina, the Teenage WitchSabrina tries to get Kraft to quit by squirting him with a magic squirt gun, which accidentally hits Harvey too. | Super Hero | Series, Sitcom | 30m |
| 09:30 | Sabrina, the Teenage WitchSabrina contracts a serious ailment after receiving a St. Valentine's Day card from a secret admirer. | Love in Bloom | Series, Holiday | 30m |
| 10:00 | Head of the ClassAlex is suspected of taking Darlene's ring. | The Ring of Darlene M | Series, Sitcom | 30m |
| 10:30 | Head of the ClassViki loves Charlie, but Alan thinks it's him. | Viki in Love | Series, Sitcom | 30m |
| 11:00 | Family TiesSteven oversees a revival of his semi-autobiographical play depicting life in the free-spirited '60s. | S6 E17, Miracle in Columbus | Series, Sitcom | 30m |
| 11:30 | Family TiesAlex tries to use Nick's artistic abilities in a profitable venture. | S6 E18, The Play's the Thing | Series, Sitcom | 30m |
| 12:00 | Who's the Boss?Tony's con-man father-in-law pretends to be dying. | S1 E19, Tony's Father-in-Law | Series, Sitcom | 30m |
| 12:30 | Who's the Boss?Tony lands in the doghouse when Jonathan pulls a boyish prank. | S1 E20, Just Like Tony | Series, Sitcom | 30m |
| 13:00 | The Hogan FamilyMark (Jeremy Licht) crashes the examiner's car when he takes his driving test. With Jason Bateman and Sandy Duncan. | S5 E6, License to Drive | Series, Sitcom | 30m |
| 13:30 | The Hogan FamilyA resentful David (Jason Bateman) blames Burt (Steve Witting) for their accident during the homecoming parade. With Sandy Duncan. | S5 E7, The Hospital | Series, Sitcom | 30m |
| 14:00 | Dear JohnKate (Isabella Hofmann) has a run-in with her ex-husband (Corbin Bernsen) at her aunt's funeral. With Judd Hirsch. | Hole in One | Series, Sitcom | 30m |
| 14:30 | Dear JohnJohn's (Judd Hirsch) claim of romancing a famous author is tested as he is encouraged to seek her out. Leslie Bevis guest stars. With Billie Bird. | The Blunder Years | Series, Sitcom | 30m |
| 15:00 | The John Larroquette ShowJohn (John Larroquette) is surprised when a teenage girl (guest star Mayim Bialik) announces he may be her father. | S2 E8, The Book of Rachel | Series, Sitcom | 30m |
| 15:30 | The John Larroquette ShowCatherine (Alison La Placa) makes a surprise visit to the bus station and catches John and Carly (John Larroquette, Gigi Rice) dancing together. | S2 E9, Freedom's Just Another Word For Nothing Left to Lose, But Then So's Desperate | Series, Sitcom | 30m |
| 16:00 | BeckerMargaret's day off wreaks havoc in the office when Becker and Linda are forced to do her job and theirs. | S2 E13, The Hypocratic Oath | Series, Sitcom | 30m |
| 16:30 | BeckerDietary changes start runaway rumors that soon have the whole community believing that Becker is going to die. | S2 E14, The Rumor | Series, Sitcom | 30m |
| 17:00 | WingsAfter charming his way out of a traffic ticket, Brian must "uncharm" an obsessive policewoman (Sharon Barr). | Hell Hath No Fury Like a Policewoman Scorned | Series, Sitcom | 30m |
| 17:30 | WingsJoe is forced out of the pilot's seat by high blood pressure. | High Anxiety | Series, Sitcom | 30m |
| 18:00 | Mad About YouIn their desperation to have a baby, Paul and Jamie resort to far-out fertility-enhancing schemes; Paul films mating pandas. | S4 E14, Fertility | Series, Sitcom | 30m |
| 18:30 | Mad About YouWhen Ira's beautiful Italian girlfriend (Fabiana Udenio) from the bakery dumps him, he blames Paul; Jamie changes her hair and clothes; Paul thinks... | S4 E15, Everybody Hates Me | Series, Sitcom | 30m |
| 19:00 | 227Their new butler's refined manner exasperates Mary and Rose. | S3 E21, The Butler Did It | Series, Sitcom | 30m |
| 19:30 | 227Mary gets a chance to appear in a movie that's shooting in the area. | S3 E22, My Aching Back | Series, Sitcom | 30m |
| 20:00 | Designing WomenCharlene, suffering from postpartum depression, is convinced that Bill (Douglas Barr) is having an affair. | S4 E22, It's a Wonderful Life | Series, Sitcom | 30m |
| 20:30 | Designing WomenSuzanne is thrilled to rekindle an old friendship until she learns the woman (Karen Kopins) is a lesbian. | S4 E24, Foreign Affairs | Series, Sitcom | 30m |
| 21:00 | NewsRadioOrganizing a summer outing for his co-workers almost becomes too much for Matthew (Andy Dick). With Dave Foley and Phil Hartman. | S2 E20, Coda | Series, Sitcom | 30m |
| 21:30 | NewsRadioJoe (Joe Rogan) gets fired up about the new security cameras at the station and sets the place ablaze. With Dave Foley and Maura Tierney. | S2 E21, Led Zeppelin II | Series, Sitcom | 30m |
| 22:00 | Just Shoot MeFinch asks Jack for money to hire a tutor (Brigid Brannagh), but he ends up paying for massages instead. | S6 E17, Educating Finch | Series, Sitcom | 30m |
| 22:30 | Just Shoot MeWhen his novel-writing experience leads to frustration, Jack hires an English professor (Michael Ensign) to write the book for him. | S6 E18, The Book of Jack | Series, Sitcom | 30m |
| 23:00 | The Drew Carey ShowTrying to fit in with the guys, Kellie steals a life-size cutout of baseball player Jim Thome, resulting in a police chase. | S8 E4, Drew and the Life-Size Jim Thome Cut-Out | Series, Sitcom | 30m |
| 23:30 | The Drew Carey ShowDrew asks Kate to double-date with him while he searches for a bride. | S8 E5, Hickory Dickory...Double Date | Series, Sitcom | 30m |
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_2wdc6sj7/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_2wdc6sj7/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_2wdc6sj7/history?from=2026-06-25T00:00:00Z&to=2026-06-26T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_2wdc6sj7/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_2wdc6sj7/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_2wdc6sj7/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_2wdc6sj7/schedule?date=2026-10-15, the first programme { "data": [ { "id": "ls_0e3mgt1a", "channel": "ch_2wdc6sj7", "start": "2026-10-15T04:00:00Z", "stop": "2026-10-15T04:30:00Z", "title": "Rules of Engagement", "sub_title": "Guy Code", "description": "Jeff teaches Audrey the meaning of the guy code when he asks her to keep some...", "category": [ "series", "sitcom" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 48, "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 | Thursday 25 June 2026 | Category |
|---|---|---|
| 01:00 | Murphy Brown | Series, Sitcom |
| 01:30 | Murphy Brown | Series, Sitcom |
| 02:00 | Caroline in the City | Series, Sitcom |
| 43 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 150 countries.