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_2wzc7nfc/schedule?date=2026-10-12&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:32 | 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 | ||
| 00:01 | 13News on FOX11Stay informed with the latest breaking news and headlines. | 59m | ||
| 01:00 | 12 News on FOX11Stay informed with the breaking news and headlines. | 30m | ||
| 01:30 | Two and a Half MenCharlie goes on a spending spree for old fling Courtney when she shows up after being in prison for three years. | 30m | ||
| 02:00 | Two and a Half MenCharlie goes on a spending spree for old fling Courtney when she shows up after being in prison for three years. | 30m | ||
| 02:30 | 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 | ||
| 03:30 | The RookieIn the midst of a heatwave and a citywide blackout, Nolan and Aaron follow increasingly large leads after they discover criminals hiding at the sta... | 1h | ||
| 04:30 | Comedy.TVMichael Gelbart; Nate Bargatze; Keith Alberstadt; Don Reed; Dan Ahdoot; Monique Marvez; Sam Tripoli; host Whitney Cummings. | 1h | ||
| 05:30 | Fast: Home RescueTre and Cierra Boston rescue a house in Louisville, Mississippi after it was damaged in a flood; with only five days to pull it off, they transform... | 1h | ||
| 06:30 | HouseCallsHome improvement expert Brian Kelsey takes to the road. | 30m | ||
| 07:00 | Comics Unleashed With Byron AllenKristi McHugh; Brian Kiley; Na'im Lynn; Eric Schwartz. | 30m | ||
| 07:30 | Comics Unleashed With Byron AllenHost and comedian Byron Allen invites four A-List comedians to this round-table comedy talk show. Guest comedians share their own funny perspective... | 30m | ||
| 08:00 | 25 Words or LessMelissa Peterman and Carson Kressley. | 30m | ||
| 08:30 | 25 Words or LessOne tricky word takes this team in an unexpected direction as they race against the clock. | 30m | ||
| 09:00 | oh baby!Exploring the animals of Australia. | 30m | ||
| 09:30 | oh baby!How animal moms and dads raise their little wild ones. | 30m | ||
| 10:00 | 13News on FOX11Stay informed with the latest breaking news and headlines. | 2h | ||
| 12:00 | Judy JusticeA man says his ex-girlfriend stole their corgi and broke their lease; the woman claims she had to leave because of his abuse and insists the dog be... | 30m | ||
| 12:30 | Judy JusticeUnwed parents battle over the right to claim their child as a tax deduction and contest ownership of shared property; child protective services int... | 30m | ||
| 13:00 | Divorce CourtA couple's impending wedding hangs in the balance as cheating suspicions lead to a critical polygraph test. | 30m | ||
| 13:30 | Divorce CourtMorissa says her fiancé, Jeremy, is hiding behind his trucking job, spinning lie after lie, and getting a little too close to "lot lizards"; she we... | 30m | ||
| 14:00 | FBI: Most WantedAfter witnessing her husband's murder, a woman is kidnapped from her home and a mysterious stash of money hidden in her floor is taken; when Jess r... | 1h | ||
| 15:00 | Live PD Presents | 30m | ||
| 15:30 | BattlegroundHosted by S.E. Cupp, "Battleground" is the source for 2024 election news as it pertains to the seven swing states and their 93 electoral votes; cov... | 30m | ||
| 16:00 | 12 News on FOX11Stay informed with the breaking news and headlines. | 1h | ||
| 17:00 | Dateline On nowAfter police discover the burned body of a missing Miami man at the edge of the Florida Everglades, the wife of a local supermarket mogul comes for... | 1h | ||
| 18:00 | DatelineWhen a young woman finds out that her boyfriend might have shot and killed a college football player out of revenge, she struggles with coming forw... | 1h | ||
| 19:00 | Family FeudFamily Feud is an American television game show where two families compete to name the responses to survey questions in order to win cash and prizes. | 30m | ||
| 19:30 | Family FeudFamily Feud is an American television game show where two families compete to name the responses to survey questions in order to win cash and prizes. | 30m | ||
| 20:00 | The Big Bang TheoryWhen Amy doesn't have time to work on super-asymmetry, Sheldon goes to great lengths to ensure she's available; Koothrappali doesn't want Wolowitz ... | 30m | ||
| 20:30 | 13News on FOX11Stay informed with the latest breaking news and headlines. | 30m | ||
| 21:00 | Young SheldonTo appease his mother, Sheldon goes on a quest to make his first friend by following techniques in a self-help book. | 30m | ||
| 21:30 | Young SheldonThe Coopers discuss the possibilities of black holes and alternate universes when Dr. Sturgis comes over for dinner. | 30m | ||
| 22:00 | Name That Tune"Beverly Hills 90210" actor Brian Austin Green takes on "Melrose Place" actress Daphne Zuniga; paranormal investigator Emily takes on supernatural ... | 1h 1m | ||
| 23:01 | The Weakest LinkHorror legends from "The Exorcist," "A Nightmare on Elm Street," "American Horror Story," and more face off in a chilling game. | 59m |
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_2wzc7nfc/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_2wzc7nfc/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_2wzc7nfc/history?from=2026-06-25T00:00:00Z&to=2026-06-26T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_2wzc7nfc/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_2wzc7nfc/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_2wzc7nfc/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_2wzc7nfc/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_erwhg6qf", "channel": "ch_2wzc7nfc", "start": "2026-10-12T03:32:00Z", "stop": "2026-10-12T04:01:00Z", "title": "Grimsburg", "sub_title": null, "description": "Marvin Flute may be the greatest detective ever to catch a cannibal clown or ...", "category": [], "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 | 12 News on FOX11 | News |
| 01:30 | Modern Family | Series, Holiday |
| 02:00 | Modern Family | Series, Holiday |
| 23 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.