72.1M 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_0qrawxq1/schedule?date=2026-10-12&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Whose Line Is It Anyway?Comic Nyima Funk; Olympic gold medalist Shawn Johnson. | Shawn Johnson | Series, Comedy | 30m |
| 00:30 | Whose Line Is It Anyway?Actress Kat Graham; comic Greg Proops. | Kat Graham | Series, Comedy | 30m |
| 01:00 | Whose Line Is It Anyway?Olympic figure skater Tara Lipinski; comic Keegan-Michael Key. | Tara Lipinski | Series, Comedy | 30m |
| 01:30 | Whose Line Is It Anyway?Actor Verne Troyer; guest comic Nyima Funk. | Verne Troyer | Series, Comedy | 30m |
| 02:00 | Whose Line Is It Anyway?Actor Darren Criss; guest comics Jeff Davis and Greg Proops. | Darren Criss | Series, Comedy | 30m |
| 02:30 | Whose Line Is It Anyway?Actor Michael Weatherly; guest comic Greg Proops. | Michael Weatherly | Series, Comedy | 30m |
| 03:00 | Paid ProgrammingPaid programming. | Consumer, Shopping | 30m | |
| 03:30 | Paid ProgrammingPaid programming. | Consumer, Shopping | 30m | |
| 04:00 | Paid ProgrammingPaid programming. | Consumer, Shopping | 30m | |
| 04:30 | Paid ProgrammingPaid programming. | Consumer, Shopping | 30m | |
| 05:00 | Paid ProgrammingPaid programming. | Consumer, Shopping | 30m | |
| 05:30 | 1776 - 2026 250th Anniversary Quarter Celebration Program2026 will be one of the most historic years ever in U.S. coinage; join your host Mike Mezack to learn about the incredible U.S. Quarter program and... | Consumer | 30m | |
| 06:00 | Paid ProgrammingPaid programming. | Consumer, Shopping | 30m | |
| 06:30 | Paid ProgrammingPaid programming. | Consumer, Shopping | 30m | |
| 07:00 | Looking for a Medicare plan? Tune in now!The Medicare annual election period ends on December 7th. Watch and learn about Humana Medicare Advantage plans. | Consumer | 30m | |
| 07:30 | Injured in an Auto Accident? Call Big AutoAfter an accident, discover your options, avoid costly mistakes and learn how to connect with an attorney to review your case. | Consumer | 30m | |
| 08:00 | Paid ProgrammingPaid programming. | Consumer, Shopping | 30m | |
| 08:30 | Looking for a Medicare plan? Tune in now!The Medicare annual election period ends on December 7th. Watch and learn about Humana Medicare Advantage plans. | Consumer | 30m | |
| 09:00 | America's Funniest Home VideosPerformers blunder on stage; animal mishaps; a baby's pacifier problem. | S13 E15, February 7, 2003 | Series, Reality | 1h |
| 10:00 | America's Funniest Home VideosVideos celebrate love, weddings and babies for St. Valentine's Day. | S13 E16, February 14, 2003 | Series, Holiday | 1h |
| 11:00 | Hollywood Game NightContestants play party games with celebrities Yvette Nicole Brown, James Pickens, Abby Wambach, Greg Grunberg, Aja Naomi King and Joely Fisher. | S4 E11, It's My Jane in the Box | Series, Game show | 1h |
| 12:00 | Hollywood Game NightContestants play party games with celebrities Natalie Morales, Julia Stiles, Bellamy Young, Meredith Vieira, Raven-Symoné and Hannah Davis. | S4 E12, Oh Yes, It's Ladies Night | Series, Game show | 1h |
| 13:00 | Weakest LinkA music educator, college student, former military intelligence agent and five other strangers work together to play a high-stakes game of trivia; ... | Whose Cereal Is All Luck and No Charm? | Series, Game show | 1h |
| 14:00 | Weakest LinkA police detective, dietician, drag queen and five other strangers work together to play a high-stakes game of trivia; in a dramatic twist, they mu... | Who Thinks Pro Bono Was Married to Cher? | Series, Game show | 1h |
| 15:00 | Weakest LinkA cartographer, postal carrier, aerospace engineer and five other strangers work together to play a high-stakes game of trivia; in a dramatic twist... | Who Needs a Designated Thinker? | Series, Game show | 1h |
| 16:00 | America's Funniest Home VideosA camera catches a guy eating a bug on a roller coaster; a teen tries to launch a bottle rocket with hilarious results; a montage of wedding mishap... | S21 E6, Trick or treat mishaps | Series, Reality | 1h |
| 17:00 | America's Funniest Home VideosA woman passes out after riding a roller coaster; game players must swallow a tablespoon of cinnamon; family members try to move a cookie down thei... | S21 E7, A woman passes out | Series, Reality | 1h |
| 18:00 | America's Funniest Home VideosA turkey catches fire in the oven; golfers chase a runaway cart; a bear gets too close to a car; a car door gets stuck in the snow; clips from New ... | S21 E8, A turkey catches fire in the oven | Series, Reality | 1h |
| 19:00 | America's Funniest Home VideosA wedding proposal does not go as planned; a man tries to catch a runaway snowmobile; bridesmaids with trick bouquets. | S21 E10, Bridesmaids with trick bouquets | Series, Reality | 1h |
| 20:00 | Whose Line Is It Anyway?Sumo wrestler Byambajav Ulambayar; guest comic Gary Anthony Williams. | Byambajav Ulambayar | Series, Comedy | 30m |
| 20:30 | Whose Line Is It Anyway?Actor Nolan Gould; guest comics Jeff Davis and Greg Proops. | Nolan Gould | Series, Comedy | 30m |
| 21:00 | Whose Line Is It Anyway?Actress Mircea Monroe; guest comic Gary Anthony Williams. | Mircea Monroe | Series, Comedy | 30m |
| 21:30 | Whose Line Is It Anyway?Guest comic Keegan-Michael Key. | Keegan-Michael Key 2 | Series, Comedy | 30m |
| 22:00 | Saturday Night Live On nowHost Emily Blunt; Bruno Mars performs. | S42 E3, Emily Blunt / Bruno Mars | Series, Comedy | 1h |
| 23:00 | Saturday Night LiveHost Benedict Cumberbatch; Solange performs. | S42 E5, Benedict Cumberbatch / Solange | Series, Comedy | 1h |
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_0qrawxq1/schedule?date=2026-10-12&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_0qrawxq1/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_0qrawxq1/history?from=2026-06-25T00:00:00Z&to=2026-06-26T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_0qrawxq1/schedule?date=2026-10-12&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_0qrawxq1/schedule?date=2026-10-12&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_0qrawxq1/schedule", params={"date": "2026-10-12", "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_0qrawxq1/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_znnp96na", "channel": "ch_0qrawxq1", "start": "2026-10-12T04:00:00Z", "stop": "2026-10-12T04:30:00Z", "title": "Whose Line Is It Anyway?", "sub_title": "Shawn Johnson", "description": "Comic Nyima Funk; Olympic gold medalist Shawn Johnson.", "category": [ "series", "comedy", "game show" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 35, "date": "2026-10-12", "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 | Saturday Night Live | Series, Comedy |
| 02:00 | Key & Peele | Series, Comedy |
| 02:30 | Key & Peele | Series, Comedy |
| 29 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 155 countries.