74.6M 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.
All times America/New_York. The same day from the API: GET /v1/channels/ch_nj7nektd/schedule?date=2026-10-14&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:49 | North Woods LawOfficer Joe Canfield investigates a home with multiple bear feeding complaints; an abandoned car. | S11 E6, Spring Training | 50m | |
| 00:39 | North Woods LawWhen a reckless UTV strikes Officer Holmes from behind, Officer Mancini handles the crime scene. | S16 E12, Officer Down | 48m | |
| 01:27 | North Woods LawPeople are throwing the rule book out the window in the final weeks of moose season. | North Woods Law | 48m | |
| 02:15 | North Woods LawA hunter and a witness disagree about the truth; a trespassing target shooter. | S9 E3, Truth or Consequences | 48m | |
| 03:03 | North Woods LawWardens perform double duty in summer; Judd rescues baby skunk; missing, stolen ATV. | S6 E9, Can't Believe Your Eyes | 46m | |
| 03:49 | North Woods LawThe entire staff of wardens turns out in full force to help in a multi-day search for a missing boy. | S4 E12, Trail of Trouble | 50m | |
| 04:39 | North Woods LawHunting without bait is the law in Maine; brothers allegedly baiting wildlife and hunting at night. | S7 E7, Baiters Beware | 48m | |
| 05:27 | North Woods LawMcCabe investigates campsite where people are vanishing; the wardens search for pot plants. | S3 E6, Summer Heats Up | 48m | |
| 06:15 | North Woods LawOfficer Hannett investigates an abandoned barrel and its possible connection to a cold case. | S16 E6, Abandoned | 50m | |
| 07:05 | North Woods LawAn officer chases down two lobster poachers in Rye; a man on the beach is found covered in blood. | S11 E7, Don't Feed the Bears | 50m | |
| 07:55 | North Woods LawLt. Boudreau and Officer Hannett investigate a possible illegal turkey kill site; a snake. | S11 E3, Schoolyard Bear | 48m | |
| 08:43 | North Woods LawMaine's deer hunting season keeps the wardens on their toes; a sportsman shoots an antler-less deer. | S5 E7, Deer Detectives | 48m | |
| 09:31 | North Woods LawSgt. Pushee leads a multi-agency rescue mission to find a missing kayaker; a pesky bear. | S14 E6, Leading the Way | 49m | |
| 10:20 | North Woods LawLt. Mike Eastman investigates a case of stolen lobster traps; speeding dirt biker flees the scene. | S14 E5, Case Closed | 48m | |
| 11:08 | North Woods LawOfficers help state police investigate a missing persons case; aiding an injured hawk. | S10 E2, Cold Case | 48m | |
| 11:56 | North Woods LawParker discovers a rotting bear carcass dumped on the roadside; inappropriate couple being nasty. | S6 E3, Dirty Habits | 48m | |
| 12:44 | North Woods LawHarvest season brings new challenges for the Game Warden Service. | S7 E3, Weed It and Reap | 47m | |
| 13:31 | North Woods LawThe wardens encounter people of all shapes and sizes who lie their butts off to get out of trouble. | S6 E4, Truth Be Told | 50m | |
| 14:21 | North Woods LawAt the annual ice-fishing tournament, numerous fishermen are cited for breaking the law. | S16 E4, Snow Patrol | 48m | |
| 15:09 | North Woods LawInvestigating night hunting complaint; illegal bear hunter; K9 Tundra searches for a missing man. | S7 E8, Crossed Wires | 49m | |
| 15:58 | North Woods LawA horrific rock climbing accident and a helicopter rescue mission; a moose causes a traffic jam. | S15 E4, Trail Blazers | 48m | |
| 16:46 | North Woods LawCheney and Jones patrol the Hooksett Dam, where river herring are spawning; a bear causes chaos. | S16 E8, Call in the Cavalry | 48m | |
| 17:34 | North Woods LawA stubborn moose; a suspected illegal deer hunter; investigating an illegal turkey kill. | S15 E8, Taking the Bait | 50m | |
| 18:24 | North Woods LawThe wardens, the National Guard, and dozens of volunteers team up in the search for a missing hiker. | S14 E1, Running Out of Time | 1h 38m | |
| 20:02 | North Woods LawIn Maine, Warden Herring comes across a sprawling illegal encampment on private property. | S6 E5, Occupational Hazards | 48m | |
| 20:50 | North Woods LawThe wardens keep an eye out for night hunters and track down deer poacher as big game season begins. | S5 E1, Takedown | 47m | |
| 21:37 | North Woods LawParker begins exhaustive investigation after discovery of dead beaver in a Skowhegan parking lot. | S6 E1, And the Little Ones Too | 47m | |
| 22:24 | North Woods LawA high-speed chase ensues for a man with an outstanding warrant. | S4 E12, Trail of Trouble | 50m | |
| 23:14 | North Woods LawNotorious poachers are at it again; wardens foil suspects' escape plan; shooting almost kills woman. | S4 E1, Cheaters | 49m |
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_nj7nektd/schedule?date=2026-10-14&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_nj7nektd/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_nj7nektd/history?from=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_nj7nektd/schedule?date=2026-10-14&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_nj7nektd/schedule?date=2026-10-14&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_nj7nektd/schedule", params={"date": "2026-10-14", "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_nj7nektd/schedule?date=2026-10-14, the first programme { "data": [ { "id": "ls_94cnkbsx", "channel": "ch_nj7nektd", "start": "2026-10-14T03:49:00Z", "stop": "2026-10-14T04:39:00Z", "title": "North Woods Law", "sub_title": "North Woods Law", "description": "Officer Joe Canfield investigates a home with multiple bear feeding complaint...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 29, "date": "2026-10-14", "tz": "America/New_York" } }
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.