73.8M 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_e84szh4r/schedule?date=2026-10-11&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:47 | MeatEaterSteve joins Kimi Werner and Cameron Kirkconnell for a spearfishing adventure in the Bahamas. | S12 E6, Bahamas Spearfishing | 33m | |
| 00:20 | MeatEaterSteven Rinella returns to the coast of Louisiana to spearfish and bowfish with Ronnie Collins and Greg Fonts. | S13 E1, Louisiana Spearfishing and Bowfishing | 36m | |
| 00:56 | MeatEaterSteven Rinella takes on Montanas week-long big game heritage season with a traditional muzzleloader. | S13 E2, Montana Muzzleloader Hunt | 28m | |
| 01:24 | MeatEaterSteven Rinella returns to the Yturria Ranch in south Texas, this time, to hunt turkeys and pigs with country. | S13 E3, Texas Turkeys | 34m | |
| 01:57 | MeatEaterSRME_1304_AK_BEAR_MASTER.mp4 | S13 E4, Alaska Black Bear | 31m | |
| 02:29 | MeatEaterSteven Rinella travels to Tanzania for his first African safari with professional hunter, Morgan Potter. | S13 E5, Welcome to Tanzania | 34m | |
| 03:03 | MeatEaterSteven Rinella continues his African safari with his guide, Morgan Potter, and his team of trackers. After encountering a couple of the world’s mos... | S13 E6, Tanzania Safari | 40m | |
| 03:42 | MeatEaterIn the final episode of our three-part Africa series, Steve pursues the sable and warthog that have eluded him so far, explores the local cuisine, ... | S13 E7, The Final Safari | 39m | |
| 04:21 | MeatEaterRinella spends three days alone in the wild hunting for blacktail deer. | S1 E1, Into the Clouds: Sitka Blacktail Deer | 26m | |
| 04:47 | MeatEaterGetting the meat out of the wild presents its own set of challenges. | S1 E2, The Sweetest Meat: Alaskan Black Bear | 26m | |
| 05:13 | MeatEaterSteven Rinella joins his friend, wildlife biologist Brandt Meixell, on a remote trip. | S1 E9, The Water's Edge: Waterfowl in Alaska | 26m | |
| 05:39 | MeatEaterBackpack into the mountains of Alaska's Kenai Peninsula, in hopes of finding a billy goat. | S1 E7, Canyon Bottoms and Cookouts: Texas Javelina | 26m | |
| 06:05 | MeatEaterRinella travels to the Sacramento Valley in central California in search of a challenge and food. | S1 E4, The New American Food Chain: Wild Pigs | 25m | |
| 06:30 | MeatEaterSteven and his brother Matt camp and hunt in the arid badlands of eastern Montana for mule deer. | S1 E5, Brotherhood, Badlands, and Pack Llamas: Montana Mule Deer | 25m | |
| 06:55 | MeatEaterSteven Rinella heads to Wisconsin to spend a few days on his friend's historical family farm. | S1 E10, Big Bucks and Small Game: White Tail Deer | 25m | |
| 07:20 | MeatEater HuntsJanis Putelis joins his father on the family property in Wisconsin to hunt rutting whitetails. | MeatEater Hunts | 28m | |
| 07:48 | MeatEaterSteve returns to Sonora, Mexico to hunt for Coues deer. | S3 E10, The Wide Open: New Mexico Antelope | 25m | |
| 08:13 | MeatEaterSteve and Doug Duren give Joe Rogan and Bryan Callen their first taste of Midwest deer hunting. | S4 E7, Opening Day: Wisconsin Whitetail (2) | 25m | |
| 08:38 | MeatEaterSteve and Clay Newcomb visit Jordan Budd for a guided Nebraska whitetail trip. | S11 E2, Nebraska Whitetails | 34m | |
| 09:12 | MeatEaterSteve has guests Helen Cho and Brittany Brothers hunting whitetails in Wisconsin with Doug Duren. | S6 E8, Up at the Cabin: Prince of Wales Island with Paul Neess | 25m | |
| 09:37 | MeatEaterComedians Joe Rogan and Bryan Callen continue their Wisconsin hunting experience. | S4 E8, Spring Beak: Florida Osceola Turkey | 25m | |
| 10:02 | On the HuntJanis brings it back to his roots and heads to Wisconsin with his dad and brother to hunt whitetail. | On the Hunt | 23m | |
| 10:25 | MeatEater CooksMark Kenyon and Kevin Gillespie team up to prepare Moussaka with some hard-earned ground venison. | MeatEater Cooks | 22m | |
| 10:46 | MeatEaterSteve takes you through the whole process of butchering a whole deer. | S6 E6, Unconventional: Alaska Sooty Grouse (2) | 25m | |
| 11:11 | MeatEaterSteve has guests Helen Cho and Brittany Brothers hunting whitetails in Wisconsin with Doug Duren. | S6 E7, Wild to Table: MeatEater Memorable Meals | 25m | |
| 11:36 | MeatEaterSteve and Evan Hafer struggle to find blacktail deer on Alaska's Prince of Wales Island. | S11 E1, Southeast Alaska Blacktail Deer | 28m | |
| 12:05 | MeatEaterSteve and Clay Newcomb visit Jordan Budd for a guided Nebraska whitetail trip. | S11 E2, Nebraska Whitetails | 34m | |
| 12:38 | MeatEaterSteve and Jean-Paul Bourgeois visit Ronnie Collins in Louisiana for some backwater duck hunting. | S11 E3, Louisiana Ducks | 35m | |
| 13:13 | MeatEaterSteve and Karl Malcolm explore the Gila Wilderness while hunting for wild turkeys. | S11 E4, New Mexico Turkey | 31m | |
| 13:45 | MeatEaterSteve and Greg Fonts spearfish for red snapper, cobia and triple tail. | S11 E5, Louisiana Spearfishing | 34m | |
| 14:19 | MeatEaterSteven heads into the Texas backcountry after Barbary sheep, or Aoudad, of North Africa. | S1 E6, The Roughest Country: Texas Aoudad Sheep | 25m | |
| 14:44 | MeatEaterRinella heads out on an Archery hunt for Javelina in the canyons of West Texas. | S1 E8, The Rugged Peaks: Alaskan Mountain Goats | 25m | |
| 15:10 | MeatEaterSteven Rinella heads to Wisconsin to spend a few days on his friend's historical family farm. | S1 E10, Big Bucks and Small Game: White Tail Deer | 25m | |
| 15:35 | MeatEaterBrothers Steve and Matt pack the llamas for a spring turkey hunt in Powder River Breaks Montana. | S2 E1, Big Sky, Bigger Birds: Montana Spring Turkey | 26m | |
| 16:01 | MeatEaterSteve is on a mountain lion hunt in Southeast Arizona. | S2 E2, The Fair Chase: Arizona Mountain Lion | 26m | |
| 16:27 | MeatEaterSteve heads to the Sonoran Desert to stalk free-ranging buffalo on some truly spectacular terrain. | S2 E3, Crossing Borders: Sonoran Desert Bison | 25m | |
| 16:53 | MeatEaterSteven joins Chef Eduardo Garcia at his home in Montana for a day of cooking wild game. | MeatEater | 25m | |
| 17:18 | MeatEaterSteve and Darren Moore tracking down Captain Cook boars in New Zealand. | S2 E5, Bush Pig: New Zealand Wild Boar | 25m | |
| 17:43 | MeatEaterSteve and guide Remi Warren show Steve the ropes of hunting in the New Zealand high country. | S2 E6, The Top of the Bottom of the World: New Zealand Tahr (1) | 25m | |
| 18:08 | MeatEaterRinella continues his New Zealand hunt. | S2 E7, The Top of the Bottom of the World: New Zealand Tahr (2) | 25m | |
| 18:33 | MeatEaterThe Pilgrims didn't get their turkey at the store, and neither does Steve. | S2 E8, Giving Thanks: Thanksgiving Cooking Special | 25m | |
| 18:59 | MeatEaterSteve and Tim Ferriss catch the migration of the Western Arctic Caribou in Alaska. | MeatEater | 25m | |
| 19:24 | MeatEaterSteve heads out on a rare Alaskan Dall sheep hunt. | MeatEater | 25m | |
| 19:49 | MeatEaterThe culmination of Steve's took sheep hunt. | MeatEater | 25m | |
| 20:14 | MeatEaterRinella crosses the border to chase some big Gould's Turkey. | MeatEater | 25m | |
| 20:39 | MeatEaterSteve and Ronny Boehme drive to the mountains of Southwest Montana. | S3 E1, True North: Alaska North Slope Caribou | 25m | |
| 21:04 | MeatEaterRinella grants his viewers an all access pass to see how the crew works. | S3 E2, The Greatest Draw: Alaska Dall Sheep (1) | 25m | |
| 21:29 | MeatEaterThe behind the scenes special continues. | S3 E3, The Greatest Draw: Alaska Dall Sheep (2) | 25m | |
| 21:54 | MeatEaterJoe Rogan and Bryan Callen join Steve on a float trip for mule deer. | S3 E4, Sonoran Superbirds: Mexico Gould's Turkey | 25m | |
| 22:19 | MeatEaterIf all goes well Steve will treat these two comedians to traditional camp meals. | S3 E5, Straight Flush: Montana Mountain Grouse | 25m | |
| 22:44 | MeatEaterSteve is shown a new tactic when Remi Warren demonstrates how to use a predator call. | S3 E6, First Timers: Montana Mule Deer (1) | 27m | |
| 23:10 | MeatEaterSteve returns to the Muskegon Marsh in Michigan to bow fish. | S3 E7, First Timers: Montana Mule Deer (2) | 25m | |
| 23:35 | MeatEaterSteve Rinella stalks the pronghorn antelope in Northeastern New Mexico. | S3 E8, Forbidden Feast: Mexico Javelina and Coyote | 25m |
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_e84szh4r/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_e84szh4r/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_e84szh4r/history?from=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_e84szh4r/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_e84szh4r/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_e84szh4r/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_e84szh4r/schedule?date=2026-10-11, the first programme { "data": [ { "id": "ls_09hvm8mp", "channel": "ch_e84szh4r", "start": "2026-10-11T03:47:22Z", "stop": "2026-10-11T04:20:51Z", "title": "MeatEater", "sub_title": "MeatEater", "description": "Steve joins Kimi Werner and Cameron Kirkconnell for a spearfishing adventure ...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 53, "date": "2026-10-11", "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.