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_ft7r4zrr/schedule?date=2026-10-11&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Live: FOX 42 News at 11 | 30m | ||
| 00:30 | Front Office Sports TonightHost Matt Iseman goes beyond the field of play to break down the most important cultural, entertainment and business stories in the world of sports. | 30m | ||
| 01:00 | 9-1-1Despite the case being closed, Bobby is determined to prove his Alcoholics Anonymous sponsor was murdered and bring his killer to justice; Buck str... | 1h | ||
| 02:00 | 9-1-1The 118 faces emergencies at a spin class and a hair salon; a husband and wife find themselves in a compromising position; Buck discovers new cogni... | 1h | ||
| 03:00 | Pawn StarsThe Pawn Stars have an opportunity to buy an 1875 Remington pistol; Rick and the Old Man meet a man hoping to sell a Civil War bugle; the grandson ... | 30m | ||
| 03:30 | Pawn StarsThe Pawn Stars reach for the sky when a man walks in with a custom set of 19th century double barrel firearms; an extremely rare unopened bottle of... | 30m | ||
| 04:00 | MovieMovie to be announced. | 2h | ||
| 06:00 | The American AthleteUCI Head Basketball Coach Russell Turner; Top Fuel driver Ida Zetterstrom; LLWS manager Danny Boehle. | 30m | ||
| 06:30 | NTV's The Grow Show | 30m | ||
| 07:00 | Second Chance PetsA dog named Chevy is a good candidate for a brace; a dog named Toby takes part in My Pet's Brace's first ever pressure mat study to see how much pr... | 30m | ||
| 07:30 | Xploration DIY SciExperiments reveal the secrets of color; making clouds of color with rainbow powder; how ink manufacturers create color. | 30m | ||
| 08:00 | Lord of Hosts Church | 30m | ||
| 08:30 | Christian Worship HourOffers Christian worship to those who are housebound. | 1h | ||
| 09:30 | Curt Dodd Westside ChurchReligious programming. | 30m | ||
| 10:00 | First Plymouth ChurchReligious programming. | 30m | ||
| 10:30 | Full Measure With Sharyl AttkissonA look at disturbing online policing in Britain; the hotly contested Texas Senate race; fighting mosquitoes with mosquitoes. | 30m | ||
| 11:00 | FOX News SundayAnchor Shannon Bream interviews the biggest newsmakers of the week and leads guests in providing context and analysis of the issues facing Americans. | 1h | ||
| 12:00 | Live: FOX NFL SundayHosts Curt Menefee and Terry Bradshaw with analysts Howie Long, Michael Strahan and Rob Gronkowski. FOX NFL insider Jay Glazer returns with the FOX... | S33 E5, Week 5 | 1h | |
| 13:00 | Live: NFL FootballThe Packers host the Bears in NFL Week 5. Chicago won the last meeting, 31-27, at Soldier Field. Chicago quarterback Caleb Williams is out with a h... | 3h 25m | ||
| 16:25 | Live: NFL FootballThe Seahawks (3-1) host the 49ers (4-0) in NFL Week 5 at Lumen Field. San Francisco arrives atop the NFC West, but Seattle won the last meeting her... | 3h 5m | ||
| 19:30 | Live: The OTHosts Curt Menefee and Terry Bradshaw alongside analysts Howie Long, Rob Gronkowski and Michael Strahan discuss what has occurred during today's sl... | 30m | ||
| 20:00 | The SimpsonsThis long-running animated comedy focuses on the eponymous family in the town of Springfield in an unnamed U.S. state. The head of the Simpson fami... | 31m | ||
| 20:31 | Animal ControlA group of local animal control workers' lives are complicated by the fact that animals are simple, but humans are not. Leading the crew is Frank, ... | 31m | ||
| 21:02 | Universal Basic GuysUniversal Basic Guys centers on two brothers, Mark and Hank Hoagies, who lose their jobs to automation and are given $3,000 a month in a new basic ... | 29m | ||
| 21:31 | GrimsburgMarvin Flute may be the greatest detective ever to catch a cannibal clown or correctly identify a mid-century modern armoire. But there's one myste... | 29m | ||
| 22:00 | Live: The National News DeskLocal and national perspectives on the latest news. | 1h | ||
| 23:00 | Full Measure With Sharyl AttkissonA look at disturbing online policing in Britain; the hotly contested Texas Senate race; fighting mosquitoes with mosquitoes. | 30m | ||
| 23:30 | NTV's GrowStay informed with the breaking news and headlines. | 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_ft7r4zrr/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_ft7r4zrr/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_ft7r4zrr/history?from=2026-06-25T00:00:00Z&to=2026-06-26T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_ft7r4zrr/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_ft7r4zrr/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_ft7r4zrr/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_ft7r4zrr/schedule?date=2026-10-11, the first programme { "data": [ { "id": "ls_n2pjmem4", "channel": "ch_ft7r4zrr", "start": "2026-10-11T04:00:00Z", "stop": "2026-10-11T04:30:00Z", "title": "Live: FOX 42 News at 11", "sub_title": null, "description": null, "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 28, "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 | Thursday 25 June 2026 | Category |
|---|---|---|
| 01:00 | FIFA World Cup on FOX After Hours With James Corden | Series, Soccer |
| 02:00 | Modern Family | Series, Holiday |
| 02:30 | The Neighborhood | Series, Sitcom |
| 21 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.