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_t12jqezz/schedule?date=2026-10-13&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | KGUN 9 NewsStay informed with the latest breaking news and headlines. | 30m | ||
| 00:30 | America's Funniest Home VideosAmateur videographers submit videos of their kids, pets, friends and families in funny situations to earn thousands in prize money; the studio audi... | 30m | ||
| 01:00 | Adam's LawFrom Judge Judy Sheindlin and her award-winning team of producers comes the future of courtroom TV in "Adam's Law." In a landmark moment in TV hist... | 30m | ||
| 01:30 | Judge JudyA woman sues for the return of her security-academy fee and for harassment; a man is accused of hitting another vehicle at a red light and totaling... | 30m | ||
| 02:00 | Judge JudyA couple sues their ex-son-in-law; a sister sues her brother for supporting their mother. | 30m | ||
| 02:30 | 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 | ||
| 03:00 | 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 | ||
| 03:30 | Tablo TalkHost Autumn Johnson sits down with experts from different fields ranging from technology to entertainment. | 30m | ||
| 04:00 | Hot BenchThree judges argue the merits of a case among themselves and render a verdict. | 30m | ||
| 04:30 | Hot BenchWhat one man calls a loan, one woman calls a lifestyle; he claims he financed her car with the promises of repayment; however, she alleges he gifte... | 30m | ||
| 05:00 | The ConnersTwo proposals bring change to the Conner family; Jackie uses her "Jeopardy!" infamy to her advantage. | 30m | ||
| 05:30 | The ConnersThe Conners continue to deal with the pandemic; navigating breakups and newfound sobriety; planning an upcoming wedding. | 30m | ||
| 06:00 | TMZTMZ TV tracks down today's hottest stars with their cameras, whether they are hitting the clubs or the dry cleaners. | 30m | ||
| 06:30 | ExtraInside the entertainment newsgathering process, as reporters coast-to-coast break headlines, advance the stories of the day and sit down with celeb... | 30m | ||
| 07:00 | Paid ProgrammingPaid programming. | 30m | ||
| 07:30 | Paid ProgrammingPaid programming. | 30m | ||
| 08:00 | Good Morning Tucson @ 5am on Arizona 58Stay informed with the latest breaking news and headlines. | 1h | ||
| 09:00 | Good Morning Tucson @ 6am on Arizona 58Stay informed with the latest breaking news and headlines. | 1h | ||
| 10:00 | Paid ProgrammingPaid programming. | 30m | ||
| 10:30 | Paid ProgrammingPaid programming. | 30m | ||
| 11:00 | The Jennifer Hudson ShowJohn Legend chats about his album ("Muse"); 6-year-old Taekwondo expert Joshua Galvao Nasciemento. | 1h | ||
| 12:00 | Tamron HallComic Funny Marco; Azzy Milan on making her mark in fashion; Shop Tam Fam. | S8 E22, I'm the One, Who's Next ? | 1h | |
| 13:00 | TMZTMZ TV tracks down today's hottest stars with their cameras, whether they are hitting the clubs or the dry cleaners. | 30m | ||
| 13:30 | Mathis Court With Judge MathisA woman sues her neighbor for yard cleanup costs after a pre-wedding prank; a luxury car rental owner takes a rapper to court over a damaged Lambor... | 30m | ||
| 14:00 | We the People With Judge Lauren Lake On nowA couple sue their former friend for not paying her share of a vacation; a woman blames her former friend for recommending a tattoo artist with a p... | 30m | ||
| 14:30 | Scrambled UpThe key to "Scrambled Up" is its simple, fast and fun format. Four players compete to be the first to correctly unscramble word puzzles. Colorful t... | 30m | ||
| 15:00 | Scrambled UpThe key to "Scrambled Up" is its simple, fast and fun format. Four players compete to be the first to correctly unscramble word puzzles. Colorful t... | 30m | ||
| 15:30 | Flip SideKhalliya and Leilani oppose Debby and Melody. | 30m | ||
| 16:00 | KGUN 9 News at 11:00amStay informed with the latest breaking news and headlines. | 30m | ||
| 16:30 | America's Funniest Home VideosAmateur videographers submit videos of their kids, pets, friends and families in funny situations to earn thousands in prize money; the studio audi... | 30m | ||
| 17:00 | TMZ LiveA candid look at how the gossip site operates, bringing viewers into the site's newsroom, where the daily chats take place; viewers present their o... | 1h | ||
| 18:00 | Hot BenchThree judges argue the merits of a case among themselves and render a verdict. | 30m | ||
| 18:30 | Hot BenchA friendship with romantic roots breaks down over money and motors; the woman claims she loaned the man money and expected repayment; he argues let... | 30m | ||
| 19:00 | Adam's LawFrom Judge Judy Sheindlin and her award-winning team of producers comes the future of courtroom TV in "Adam's Law." In a landmark moment in TV hist... | 30m | ||
| 19:30 | Adam's LawFrom Judge Judy Sheindlin and her award-winning team of producers comes the future of courtroom TV in "Adam's Law." In a landmark moment in TV hist... | 30m | ||
| 20:00 | Judge JudyA woman sues for fees paid to go on a scuba-diving trip; a man says he lent money to a friend, and she refuses to pay it back. | 30m | ||
| 20:30 | Utah Mammoth Pre-Game Show | 30m | ||
| 21:00 | Live: NHL HockeyFrom Delta Center in Salt Lake City. | 2h 30m | ||
| 23:30 | Utah Mammoth Post-Game Show | 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_t12jqezz/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_t12jqezz/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_t12jqezz/history?from=2026-06-25T00:00:00Z&to=2026-06-26T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_t12jqezz/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_t12jqezz/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_t12jqezz/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_t12jqezz/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_kjkn6dgs", "channel": "ch_t12jqezz", "start": "2026-10-13T04:00:00Z", "stop": "2026-10-13T04:30:00Z", "title": "KGUN 9 News", "sub_title": null, "description": "Stay informed with the latest breaking news and headlines.", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 39, "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 |
|---|---|---|
| 00:30 | Law & Order: Special Victims Unit | Series, Crime drama |
| 01:30 | Suits | Series, Drama |
| 02:30 | Crime Exposé With Nancy O'Dell | Series, Documentary |
| 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.