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_r85g9n5x/schedule?date=2026-10-13&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | The GoldbergsAfter Adam decides to see "Willow" instead of spending Mother's Day with Beverly, he must find a way to get back into her good graces; Barry is tir... | 30m | ||
| 00:30 | The GoldbergsBeverly encourages Principal Ball to establish a non-athlete senior night; Erica finds herself lacking any interested friends to appoint pre-weddin... | 30m | ||
| 01:00 | The NeighborhoodCalvin is thrilled when he unexpectedly crosses paths with NFL legend Jerome "The Bus" Bettis; he discovers the hall of fame football player shares... | 30m | ||
| 01:30 | The NeighborhoodWhen there's a break-in at Calvin's business, he teams up with Dave for a stakeout to catch the culprit in the act; Gemma is uncharacteristically r... | 30m | ||
| 02:00 | 48 HoursDetectives believe a 13-year-old girl who vanished from her California home in 1981 was murdered; more than 20 years after the disappearance, a tra... | 1h | ||
| 03:00 | iCRIME With Elizabeth VargasCrimes from across the country that have been captured by ordinary people on their smartphones; stories of victims, witnesses, law enforcement and ... | 30m | ||
| 03:30 | Pawn StarsA seller brings in a competition dragster racecar; Rick and Corey are presented with a Japanese land mine training kit used during World War II; Co... | 30m | ||
| 04:00 | Forensic FilesFingerprints taken from a piece of cloth help solve the rape and murder of a 22-year-old woman in Henrico County, Va. | 30m | ||
| 04:30 | Paid ProgrammingPaid programming. | 30m | ||
| 05:00 | Paid ProgrammingPaid programming. | 30m | ||
| 05:30 | Paid ProgrammingPaid programming. | 30m | ||
| 06:00 | Paid ProgrammingPaid programming. | 30m | ||
| 06:30 | Justice for All With Judge Cristina PérezA man is sued for damage to his neighbor's lawn mower and car after he purposely contaminated a gas can to find who was stealing his fuel. | 30m | ||
| 07:00 | Justice With Judge MableanA college student sues her godsister for unpaid wages as a part-time nanny; a discovery of infidelity and a broken birthday gift land two women in ... | 30m | ||
| 07:30 | 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... | 30m | ||
| 08:00 | Life TodayJames Robison was a former preacher who changed directions in his life and began hosting this television show alongside his wife, Betty, in order t... | 30m | ||
| 08:30 | Andrew Wommack: Gospel TruthAndrew teaches that faith appropriates God's provision through perseverance, spiritual focus and obedience — don't settle for less. | 30m | ||
| 09:00 | Crime Exposé With Nancy O'Dell On nowA young single mom vanishes during her lunch break. She's later found strangled in her bedroom in what looks like a botched burglary. | 30m | ||
| 09:30 | iCRIME With Elizabeth VargasCrimes from across the country that have been captured by ordinary people on their smartphones; stories of victims, witnesses, law enforcement and ... | 30m | ||
| 10:00 | DatelineWhile responding to a house fire in New Jersey, firefighters discover the burned remains of the homeowner in the basement; new interviews and legal... | 1h | ||
| 11:00 | 48 HoursMichael Barisone, a former Olympic equestrian and trainer, speaks out in his first television interview since the end of his trial for the attempte... | 1h | ||
| 12:00 | Chicago FireFirehouse 51 is forced to share space with Firehouse 17; Kidd and Herrmann fight over Ritter; an arson case tests Kidd and Severide's relationship;... | 1h | ||
| 13:00 | Mathis Court With Judge MathisThe owner of a steakhouse with topless waitstaff sues a youth baseball league assistant coach for taking sponsorship money but hiding his business ... | 30m | ||
| 13:30 | Justice for the People With Judge MilianA woman takes her ex to court after his son ruins her mother's pricey birthday cake; a man is sued after embarking on his ex's birthday cruise with... | 30m | ||
| 14:00 | KCBD 11 at NoonStay informed with the latest breaking news and headlines. | 1h | ||
| 15:00 | 25 Words or LessMelissa Peterman and Carson Kressley. | 30m | ||
| 15:30 | Flip SideKhalliya and Leilani oppose Debby and Melody. | 30m | ||
| 16:00 | Tribunal JusticeA man sues his ex-girlfriend for brake repair costs, doubling the amount due to perceived malice; she says they are even because she supported him ... | 30m | ||
| 16:30 | Tribunal JusticeIn a neighborhood spat, a widow sues her neighbor for unpaid loans her deceased husband provided; she sets the record straight, emphasizing the abs... | 30m | ||
| 17:00 | Equal JusticeMen and women work in a big-city district attorney's office. | 30m | ||
| 17:30 | Cutlers CourtA lie detector test could decide the fate of Andrecia and Alfred's tumultuous marriage filled with suspicion and regret. | 30m | ||
| 18:00 | Bob Hearts AbisholaWhen Abishola's husband makes a surprise visit, Bob sees this as a perfect opportunity for Abishola to ask for a divorce; Abishola is surprised whe... | 30m | ||
| 18:30 | Bob Hearts AbisholaDoubts begin to creep in as Abishola awaits her acceptance letter to the medical school of her dreams in Baltimore; Bob battles his subconscious wh... | 30m | ||
| 19:00 | Modern FamilyGloria, Claire, Haley, Alex, Lily, Luke and Manny show support for gender equality and the women's movement in their own ways; Jay and Phil butt he... | 30m | ||
| 19:30 | Modern FamilyMitch and Jay end up at the same resort when they separately seek out a retreat from the family; Phil and Claire struggle to enjoy empty-nester lif... | 30m | ||
| 20:00 | FBI: Most WantedAfter a small-town police officer claims he's the victim of a deep-rooted conspiracy and begins taking revenge on those he believes are responsible... | 1h | ||
| 21:00 | FBI: Most WantedAfter a manipulative student commits murder in a fit of jealousy, the team races to capture her before she escapes across the border; Jess teaches ... | 1h | ||
| 22:00 | Two and a Half MenCharlie tries to save Jake from school suspension by romancing his teacher, but the results are unfortunate. | 30m | ||
| 22:30 | Two and a Half MenCharlie lets Alan set him up with a woman his own age. | 30m | ||
| 23:00 | The ConnersAfter Ben declines Darlene's proposal, she starts to ponder why she tends to be so negative in life, prompting her to start a journey of self-disco... | 30m | ||
| 23:30 | The ConnersPart of Becky's recovery program mandates she makes amends with people she has lied to over the years, leading her to meet up again with a former h... | 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_r85g9n5x/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_r85g9n5x/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_r85g9n5x/history?from=2026-06-25T00:00:00Z&to=2026-06-26T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_r85g9n5x/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_r85g9n5x/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_r85g9n5x/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_r85g9n5x/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_v7d6c3r1", "channel": "ch_r85g9n5x", "start": "2026-10-13T04:00:00Z", "stop": "2026-10-13T04:30:00Z", "title": "The Goldbergs", "sub_title": null, "description": "After Adam decides to see \"Willow\" instead of spending Mother's Day with Beve...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 41, "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 | Modern Family | Series, Holiday |
| 01:30 | The Conners | Series, Sitcom |
| 02:00 | The Conners | Series, Sitcom |
| 36 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.