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. Search any past day on the Archive plan.
All times America/New_York. The same day from the API: GET /v1/channels/ch_yn3hy965/schedule?date=2026-10-11&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Who's the Boss?Tony and Angela (Tony Danza, Judith Light) fantasize about a 1940s-style romance with each other. With Alyssa Milano. | S7 E10, Starlight Memories | Sitcom | 30m |
| 00:30 | Who's the Boss?Tony travels to Italy to claim an inheritance from his late Uncle Aldo. | S7 E11, Inherit the Wine | Sitcom | 30m |
| 01:00 | Who's the Boss?Billy (Jonathon Halyalkar) is missing when a social worker visits and Tony and Angela (Tony Danza, Judith Light) appear negligent. | S7 E12, Who's Minding the Kid? | Sitcom | 30m |
| 01:30 | Who's the Boss?Tony and Samantha (Tony Danza, Alyssa Milano) compete for the same broadcaster position at the college. With Judith Light. | S7 E13, Broadcast Blues | Sitcom | 30m |
| 02:00 | Sabrina, the Teenage WitchOverwhelmed Sabrina (Melissa Joan Hart) must pass a series of responsibility tests to earn her witch's license. With Caroline Rhea and Beth Broderick. | Sabrina Gets Her License | Sitcom, Comedy | 30m |
| 02:30 | Sabrina, the Teenage WitchOverwhelmed Sabrina (Melissa Joan Hart) must pass a series of responsibility tests to earn her witch's license. With Caroline Rhea and Beth Broderick. | Sabrina Gets Her License | Sitcom, Comedy | 30m |
| 03:00 | Sabrina, the Teenage WitchSabrina plays matchmaker for Aunt Hilda and Mr. Kraft; Zelda gets in trouble when Hilda forgets to mail her letter. | Dummy for Love | Sitcom, Comedy | 30m |
| 03:30 | Sabrina, the Teenage WitchSabrina casts nonspecific spells with drastic results and accidentally sends her aunts and Salem to Merlin's castle. | Oh What a Tangled Spell She Weaves | Sitcom, Comedy | 30m |
| 04:00 | Paid ProgrammingPaid programming. | Paid program, Shopping | 30m | |
| 04:30 | Paid ProgrammingPaid programming. | Paid program, Shopping | 30m | |
| 05:00 | Paid ProgrammingPaid programming. | Paid program, Shopping | 30m | |
| 05:30 | Paid ProgrammingPaid programming. | Paid program, Shopping | 30m | |
| 06:00 | The Burns and Allen ShowGracie worries about Ronnie's ability to hold onto his money. | S8 E31, Ronnie's Royalty Check | Sitcom | 30m |
| 06:30 | The Burns and Allen ShowGracie and Blanche try to get Ronnie's new girlfriend a part in a film. | S8 E32, A Visit from Charles Vidor | Sitcom | 30m |
| 07:00 | The Burns and Allen ShowGracie takes on the Army when she learns that Ronnie is about to become a soldier. | S8 E33, Ronnie Goes Into the Army | Sitcom | 30m |
| 07:30 | The Burns and Allen ShowGracie's plans for a big dinner party go awry when she loses the house key. | S8 E34, Locked Out | Sitcom | 30m |
| 08:00 | The Burns and Allen ShowGracie and Blanche try to trick their husbands into joining them on a trip to New York. | A Week in New York | Sitcom | 30m |
| 08:30 | The Burns and Allen ShowGeorge and Gracie invite a pair of newlyweds to spend their honeymoon at their home. | S8 E36, The June Wedding | Sitcom | 30m |
| 09:00 | Paid ProgrammingPaid programming. | Paid program, Shopping | 30m | |
| 09:30 | Paid ProgrammingPaid programming. | Paid program, Shopping | 30m | |
| 10:00 | NewsRadioLisa tells everyone that Dave has broken up with her; Matthew's other vocation is no longer a secret. | S4 E5, French Diplomacy | Sitcom | 30m |
| 10:30 | NewsRadioDave, frustrated over his professional setback, decides that he is through being nice; Bill's new on-air notoriety. | S4 E6, Pure Evil | Sitcom | 30m |
| 11:00 | NewsRadioCatherine's departure from WNYX stirs up memories for Jimmy and the staff, and inspires Joe's last romantic effort. | S4 E7, Catherine Moves On | Sitcom | 30m |
| 11:30 | NewsRadioJimmy bets Ted Turner that WNYX will win the holiday talent contest, which pits Dave against his former nemesis. | S4 E8, Stupid Holiday Charity Talent Show | Sitcom, Christmas | 30m |
| 12:00 | Just Shoot MeMaya is miffed at her father, but the candy he brings back from the Orient makes a big hit at the office. | S1 E6, Lemon Wacky Hello | Sitcom | 30m |
| 12:30 | Just Shoot MeMaya proves her own point about looks vs. intelligence when she ends up dating a hunk instead of a brainy man. | S2 E1, The Experiment | Sitcom | 30m |
| 13:00 | Just Shoot MeMaya challenges her father's authority by retaining an aide (Cheri Oteri) he fired; Nina is set up for disaster. | S2 E2, The Assistant | Sitcom | 30m |
| 13:30 | Just Shoot MeAlthough he's married to a younger woman, Jack flips when Maya is pursued by a 60-plus playboy (Chad Everett). | S2 E3, Old Boyfriends | Sitcom | 30m |
| 14:00 | The Drew Carey ShowDrew explains his release from the insane asylum and somehow winds up in a "love rectangle.". | S7 E3, Drew Gets Out of the Nuthouse | Sitcom | 30m |
| 14:30 | The Drew Carey ShowDrew tries to keep his marital status secret from all his friends. | S7 E4, Married to a Mob | Sitcom | 30m |
| 15:00 | The Drew Carey ShowWhile Drew tries to choose between his two wives, Kate and Nicki find out more about their mutual "man". | S7 E5, When Wives Collide | Sitcom | 30m |
| 15:30 | The Drew Carey ShowKate tries to get even with Drew's bigamy by dating a sportscaster and mingling with famous baseball players. | S7 E6, Bus-ted | Sitcom | 30m |
| 16:00 | Rules of EngagementAudrey considers quitting her job when she realizes it's making her life miserable; although things are heated between Allison and Timmy, she wants... | S5 E5, Play Ball | Sitcom | 30m |
| 16:30 | Rules of EngagementAfter quitting her job, Audrey starts a cookie business; Timmy tries to be one of the guys. | S5 E6, Baked | Sitcom | 30m |
| 17:00 | Rules of EngagementJeff and Adam invent a new game; Timmy and Russell go on a double date. | S5 E7, Mannequin Head Ball | Sitcom | 30m |
| 17:30 | Rules of EngagementAudrey and Jeff choose a surrogate; Russell's mother (Joan Collins) visits. | S5 E8, Les-bro | Sitcom | 30m |
| 18:00 | Dear JohnJohn's (Judd Hirsch) professor (George Hearn) plans to steal his poetry when he is asked to evaluate it. With Jere Burns. | The Poet | Sitcom | 30m |
| 18:30 | Dear JohnJohn (Judd Hirsch) must decide whether to expose his former professor (George Hearn) for plagiarizing his poems. With Jane Carr. | The Poet | Sitcom | 30m |
| 19:00 | Dear JohnJohn's son Matthew (Billy Cohen) is upset about having a sibling; Kirk and Denise (Jere Burns, Olivia Brown) take over John's kitchen. Stars Judd H... | Matthew and the Baby | Sitcom | 30m |
| 19:30 | Dear JohnAlejandro (Lorenzo Lamas) proposes to Kate (Isabella Hofmann); John's (Judd Hirsch) bargain ticket to Hawaii takes him to less-than-hot spots. | John's Week Off | Sitcom | 30m |
| 20:00 | The John Larroquette ShowA missing bus and a robbery complicate a recovering alcoholic's (John Larroquette) first night as a bus station's night manager. | S1 E1, Pilot | Sitcom | 30m |
| 20:30 | The John Larroquette ShowJohn (John Larroquette) thinks his life is doomed when his wife serves him with divorce papers. Guest star: David Crosby. With Liz Torres. | S1 E2, Thirty Day Chip | Sitcom | 30m |
| 21:00 | The John Larroquette ShowJohn's (John Larroquette) self-control is tested when he must remain celibate for six months. With David Crosby. | S1 E3, Celibate! | Sitcom | 30m |
| 21:30 | The John Larroquette ShowJohn (John Larroquette) confronts his mother (guest star June Lockhart) about all the mistakes she made when he was growing up. With Liz Torres. | S1 E4, This is Not a Step | Sitcom | 30m |
| 22:00 | BeckerEveryone suffers when Becker decides to quit smoking cold turkey; a surveillance camera tracks Becker's moves as terrorizes his neighborhood. | S4 E2, Breakfast of Chumpions | Sitcom | 30m |
| 22:30 | BeckerJake shocks everyone when he marries a woman he's known only 24 hours. | S4 E3, Jake's Jaunt | Sitcom | 30m |
| 23:00 | BeckerJohn, Bob, Jake and Reggie are swindled by a man they think is homeless; Margaret regrets taking on a second job. | S4 E4, Dog Days | Sitcom | 30m |
| 23:30 | BeckerAfter injuring his shoulder, Becker takes pills to help himself through a 45-minute procedure. | S4 E6, Get Me Out of Here | 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_yn3hy965/schedule?date=2026-10-11&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_yn3hy965/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_yn3hy965/history?from=2026-03-01T00:00:00Z&to=2026-03-02T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_yn3hy965/schedule?date=2026-10-11&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_yn3hy965/schedule?date=2026-10-11&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_yn3hy965/schedule", params={"date": "2026-10-11", "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_yn3hy965/schedule?date=2026-10-11, the first programme { "data": [ { "id": "ls_hg7a6epw", "channel": "ch_yn3hy965", "start": "2026-10-11T04:00:00Z", "stop": "2026-10-11T04:30:00Z", "title": "Who's the Boss?", "sub_title": "Starlight Memories", "description": "Tony and Angela (Tony Danza, Judith Light) fantasize about a 1940s-style roma...", "category": [ "sitcom" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 48, "date": "2026-10-11", "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 |
|---|---|---|
| 06:00 | The Burns and Allen Show | Sitcom |
| 06:30 | The Burns and Allen Show | Sitcom |
| 07:00 | The Burns and Allen Show | Sitcom |
| 33 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.