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-13&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Rules of EngagementWhen Audrey makes a quilt out of Jeff's favorite T-shirts, the gift is a bigger hit than she imagined. | 30m | ||
| 00:30 | Rules of EngagementJeff and Audrey decide to have separate bedrooms when his snoring keeps her awake, but he takes advantage of his newfound freedom by staying up too... | 30m | ||
| 01:00 | Murphy BrownFrank (Joe Regalbuto) is named lead anchor for the show that was given the "FYI" time slot. With Candice Bergen. | 30m | ||
| 01:30 | Murphy BrownMurphy and Peter plan a romantic weekend getaway and end up competing with each other for the same story. | 30m | ||
| 02:00 | Caroline in the CityRichard tries to resolve issues with his jet-setting mother (Elizabeth Ashley); guest John Ratzenberger. | 30m | ||
| 02:30 | Caroline in the CityPreparations for Caroline's (Lea Thompson) wedding put a strain on Caroline and Annie's (Amy Pietz) friendship. | 30m | ||
| 03:00 | Suddenly SusanSusan leaks the news of Jack and Maddy's kiss; Vicki tries to get her rabbi boyfriend to physically commit to her. | 30m | ||
| 03:30 | Suddenly SusanVicki's rabbi boyfriend (Albie Selznick) poses a significant question; Jack has something to do with Susan's pain. | 30m | ||
| 04:00 | 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... | 30m | ||
| 04:30 | Paid ProgrammingPaid programming. | 30m | ||
| 05:00 | Paid ProgrammingPaid programming. | 30m | ||
| 05:30 | 2026 Silver Eagle is here & it is a once-in-a-lifetime coin!Join your hosts Kevin Cash & Cory Cady as we discuss the 250th Anniversary of America with the official "America 250" logo on a Silver American Eag... | 30m | ||
| 06:00 | Archie Bunker's Place On nowArchie decides to move out of the house and into an apartment despite Stephanie's objections. | 30m | ||
| 06:30 | Archie Bunker's PlaceArchie has a hard time finding a housekeeper. | 30m | ||
| 07:00 | BensonBenson seems to have gone off the deep end when Jessica Tate visits him from the beyond. | 30m | ||
| 07:30 | BensonBenson poses as Kraus's husband when her mother visits from Germany. | 30m | ||
| 08:00 | Mork & MindyMork's strange friend Exidor becomes romantically involved with a pretty meter maid. | 30m | ||
| 08:30 | Mork & MindyThinking the Air Force is a travel club, Mork joins up as Lt. Mork Fromork. | 30m | ||
| 09:00 | Sabrina, the Teenage WitchSabrina is trapped in a snowstorm with Harvey and Brad, but can't use her magical powers to save them. | 30m | ||
| 09:30 | Sabrina, the Teenage WitchSalem falls in love with his high-school reunion date; Sabrina investigates Mr. Kraft's sudden wealth. | 30m | ||
| 10:00 | Head of the ClassCharlie must choose between students and union. | 30m | ||
| 10:30 | Head of the ClassA bully's threat triggers a fantasy for Arvid. | 30m | ||
| 11:00 | Family TiesSteven's recently divorced brother (Norman Parker) asks Steven and Elyse for advice on handling his unruly daughter (Annie Oringer). | 30m | ||
| 11:30 | Family TiesWith the relationship between Steven's brother and niece deteriorating, the Keatons find themselves in the middle of a family feud. | 30m | ||
| 12:00 | Who's the Boss?The return of Angela's estranged husband puts their divorce plans on hold. | 30m | ||
| 12:30 | Who's the Boss?The romance begins to fade for Angela and her estranged husband. | 30m | ||
| 13:00 | The Hogan FamilyDavid's (Jason Bateman) romancing of a princess (Alexandra Powers) draws close scrutiny from her government. With Sandy Duncan. | 30m | ||
| 13:30 | The Hogan FamilyDavid (Jason Bateman) learns that the woman he has been courting is actually a princess (Alexandra Powers). | 30m | ||
| 14:00 | Dear JohnJohn (Judd Hirsch) reneges on his promise to help Wendy (Deborah Harmon) have a baby by artificial means. With Harry Groener. | 30m | ||
| 14:30 | Dear JohnKirk and his brother (Jere Burns, Kevin Dunn), a priest, feud over a woman. With Judd Hirsch. | 30m | ||
| 15:00 | The John Larroquette ShowCatherine (Alison La Placa) tries to help John (John Larroquette) get into shape; a con artist (guest star John Vargas) tries to steal Mahalia's (L... | 30m | ||
| 15:30 | The John Larroquette ShowWork and friends take a toll on John's relationship with Catherine (Alison La Placa) when he tutors Dexter (Daryl "Chill" Mitchell). With John Larr... | 30m | ||
| 16:00 | BeckerBecker won't listen to his doctor after he is accidentally shot during an argument between two motorists. | 30m | ||
| 16:30 | BeckerBecker is forced to stay at home and deal with his neighbors during his recuperation period; Margaret and Linda try to find a fill-in doctor. | 30m | ||
| 17:00 | WingsAspiring cellist Helen tries to arrange an audition with a honeymooning symphony conductor (guest star David Ogden Stiers). | 30m | ||
| 17:30 | WingsUnpopular Roy attempts to be sociable after inviting himself on Brian and Joe's fishing trip. | 30m | ||
| 18:00 | Mad About YouAn unexpected visit from Paul's parents (Cynthia Harris, Louis Zorich) on Jamie's ovulation day ruins Paul and Jamie's plans; Paul's sister reveals... | 30m | ||
| 18:30 | Mad About YouJamie is housebound after injuring her back in a moment of passion; Paul runs her errands and takes his father (Louis Zorich) to the eye doctor. | 30m | ||
| 19:00 | 227Sandra helps her new roommate (Kim Fields) change into a sexy vamp. | 30m | ||
| 19:30 | 227Lester needs to impress a despicable lawyer (Sherman Hemsley) in order to advance his construction company. | 30m | ||
| 20:00 | Designing WomenIn an effort to win Anthony, Vanessa (Olivia Brown) asks Suzanne for a total make-over. | 30m | ||
| 20:30 | Designing WomenJulia realizes she is getting older when her son (George Newbern) announces that he is going to be a father. | 30m | ||
| 21:00 | NewsRadioBill (Phil Hartman) feels intimidated by Joe's (Joe Rogan) talents as a radio broadcaster; Beth (Vicki Lewis) falls for Jimmy's (Stephen Root) neph... | 30m | ||
| 21:30 | NewsRadioDave (Dave Foley) gets jealous when Lisa's (Maura Tierney) ex-boyfriend (guest star Wallace Langham) visits New York; Bill (Phil Hartman) and Cathe... | 30m | ||
| 22:00 | Just Shoot MeTrying to get a girl, Finch hires an au pair (Shannon Elizabeth) for his imaginary son; Jack hatches an elaborate scheme to test Elliot's loyalty. | 30m | ||
| 22:30 | Just Shoot MeFinch and a roommate move into the apartment across the hall from Maya and turn out to be the neighbors from hell. | 30m | ||
| 23:00 | The Drew Carey ShowDrew's ex-wife, Nicki (Kate Walsh), returns with questionable motives; the store lays off half the employees and forces the management team to work... | 30m | ||
| 23:30 | The Drew Carey ShowUnemployed Drew tries to make ends meet, while Nicki continues to mooch off him. | 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-13&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-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_2wdc6sj7/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_2wdc6sj7/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_2wdc6sj7/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_fekh5gcm", "channel": "ch_2wdc6sj7", "start": "2026-10-13T04:00:00Z", "stop": "2026-10-13T04:30:00Z", "title": "Rules of Engagement", "sub_title": null, "description": "When Audrey makes a quilt out of Jeff's favorite T-shirts, the gift is a bigg...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 48, "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 | 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.