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.
All times America/New_York. The same day from the API: GET /v1/channels/ch_e84szh4r/schedule?date=2026-10-10&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:39 | MeatEaterSteve and his friend Ronny Boehme head to the vast sagebrush seas of Southeast Wyoming to hunt. | S7 E5, The Good Ol' Days: Idaho Mule Deer (2) | 27m | |
| 00:06 | MeatEaterLate October in Southeast Alaska finds Steve, Ryan Callahan, and Mark Borman chasing Sitka blacktail deer. | S7 E6, Cooking Special: Butchering a Whole Deer | 26m | |
| 00:32 | MeatEaterSteve and his buddies have better luck splitting up as they search for a Sitka black-tailed deer. | S7 E7, Duren Deer Camp: Helen & Brittany Wisconsin Whitetail (1) | 26m | |
| 00:58 | MeatEaterSteve ascends thousands of feet in the Bitterroot Mountains of western Montana seeking a legal bull. | S7 E8, Duren Deer Camp: Helen & Brittany Wisconsin Whitetail (2) | 26m | |
| 01:24 | MeatEaterOn an angling expedition along the Rewa River in Guyana, Steve and his guides catch exotic species. | MeatEater | 26m | |
| 01:50 | MeatEaterContinuing on his Guyana voyage, Steve goes deep for redtail catfish, then learns to craft arrows. | MeatEater | 26m | |
| 02:16 | MeatEaterDeep in the heart of Guyana's jungle, Steve teams up with Macushi guides Roven and Dennis. | MeatEater | 26m | |
| 02:42 | MeatEaterIn the rugged terrain of central Colorado, Steven Rinella and his friend Brody Henderson set out to hunt. | MeatEater | 26m | |
| 03:08 | MeatEaterSteve and his friend Remi Warren stalk Roosevelt elk on Afognak Island in the Gulf of Alaska. | MeatEater | 26m | |
| 03:34 | MeatEaterSteve flies into the wilderness of remote Alaska to hunt during the Fortymile caribou migration. | MeatEater | 26m | |
| 04:00 | MeatEaterSteve continues his hunt with friends for Fortymile caribou during the herd's winter migration. | MeatEater | 26m | |
| 04:26 | MeatEaterSteve spends time in the kitchen demonstrating how to prepare several of his favorite game dishes. | MeatEater | 26m | |
| 04:52 | MeatEaterSteve heads to the panhandle of Idaho to join Bart George for a mountain lion hunt. | S7 E17, Idaho Mountain Lion | 26m | |
| 05:18 | MeatEaterSteve and wildlife biologist Parker Hall set lines for flathead catfish and hunt gray squirrels. | S8 E1, Steve Makes the Team: Kentucky Small Game | 27m | |
| 05:45 | MeatEaterWhile Steve and Janis hunt for bull elk, a bad arrow shot results in a slightly spoiled harvest. | S8 E2, A Trip of Firsts: Mexico Coues Deer and Javelina | 27m | |
| 06:11 | MeatEaterSteve and some local experts hunt sika deer and set a chicken-neck trotline to catch blue crabs. | S8 E3, Lone Star Pork: Texas Hog | 28m | |
| 06:39 | MeatEaterThe sika deer hunt yields good results; muzzleloader-rifle season opens. | S8 E4, Trapped in History: Wyoming Beaver | 28m | |
| 07:07 | MeatEaterSteve and Janis take Tracy Cane and Maggie Smith hunting for wild turkey. | S8 E5, Cooking Special: Smoked Meats | 28m | |
| 07:34 | MeatEaterSteve, Mark Kenyon and Ryan Callaghan hunt for Coues deer in the mountains of Sonora. | S8 E6, Mountain Memories: Montana Bear | 28m | |
| 08:02 | MeatEaterThe hunt for Coues deer continues, and the ranch chef prepares chili Colorado tamales with venison. | S8 E7, Living Off the Water: Kentucky Fish | 34m | |
| 08:36 | MeatEaterSteve and Danny hunt Dall sheep in Alaska. | S8 E8, A Lesson In Conservation History: New Mexico Turkey | 27m | |
| 09:03 | MeatEaterSteve and chef Jesse Griffiths target redfish, sea trout and flounder and wind up with a feast. | S9 E1, South Texas Redfish & Flounder | 30m | |
| 09:34 | MeatEaterSteve and Jesse hunt nilgai, a large Indian antelope; the duo butchers a beast and dig into dishes. | S9 E2, South Texas Nilgai | 28m | |
| 10:01 | MeatEaterOn horseback, Steve stalks mule deer in the Wyoming back country; snowfall complicates the hunt. | S9 E3, Wyoming Mule Deer Part 1 | 28m | |
| 10:30 | MeatEaterSteve, Janis and Adam continue their mule deer hunt in the Wyoming High Country. | S9 E4, Wyoming Mule Deer Part 2 | 27m | |
| 10:57 | MeatEaterSteve draws a muzzle-loader elk tag in Colorado's San Juan Mountains; the expedition is sabotaged. | S9 E5, Colorado Elk | 29m | |
| 11:26 | MeatEaterIn the flooded cornfields of South Dakota, Steven finds ideal conditions for duck hunting. | S9 E6, South Dakota Ducks | 31m | |
| 11:57 | MeatEaterMLB player Pete Alonso fulfills a dream by hunting mule deer with Steven Rinella in southern Colorado. | S9 E7, Colorado Mule Deer: Baseball and Bucks | 29m | |
| 12:26 | MeatEaterSteven and Clay Newcomb go in search of wild turkeys and black bears in western Montana. | S9 E8, Montana Black Bear & Turkey: Spring Opportunities | 35m | |
| 13:02 | MeatEaterSteve and Janis visit Alaska to trap crabs and shrimp and hook some halibut and black cod. | S9 E9, Alaska Fish: Exploring the Waters of Southeast Alaska | 35m | |
| 13:36 | MeatEaterBuck Bowden guides Steve on a nine-day moose hunt along a pristine Alaska river. | S9 E10, Alaska Moose: The Guide Life | 27m | |
| 14:03 | MeatEaterComedians Joe Rogan and Bryan Callen continue their Wisconsin hunting experience. | S4 E8, Spring Beak: Florida Osceola Turkey | 25m | |
| 14:28 | MeatEaterSteve and Clay Newcomb visit Jordan Budd for a guided Nebraska whitetail trip. | S11 E2, Nebraska Whitetails | 34m | |
| 15:02 | 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 | |
| 15:27 | MeatEater CooksMark Kenyon and Kevin Gillespie team up to prepare Moussaka with some hard-earned ground venison. | MeatEater Cooks | 22m | |
| 15:48 | MeatEaterSteve takes you through the whole process of butchering a whole deer. | S6 E6, Unconventional: Alaska Sooty Grouse (2) | 25m | |
| 16:13 | MeatEaterSteve has guests Helen Cho and Brittany Brothers hunting whitetails in Wisconsin with Doug Duren. | S6 E7, Wild to Table: MeatEater Memorable Meals | 25m | |
| 16:38 | MeatEater HuntsJanis Putelis joins his father on the family property in Wisconsin to hunt rutting whitetails. | MeatEater Hunts | 28m | |
| 17:06 | 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 | |
| 17:31 | 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 | |
| 17:54 | MeatEaterSteve returns to Sonora, Mexico to hunt for Coues deer. | S3 E10, The Wide Open: New Mexico Antelope | 25m | |
| 18:19 | 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 | |
| 18:44 | MeatEaterSteve and Ryan Callaghan hunt for wild hogs and feral sheep with Danny Bolton. | S11 E6, Hawaii Hogs and Sheep | 40m | |
| 19:24 | MeatEaterSteve and Ryan Callaghan meet with Kimi Werner and Danny Bolton to dive for mahi mahi and wahoo. | S11 E7, Hawaii Spearfishing | 37m | |
| 20:01 | MeatEaterSteve and Clay Newcomb travel to the wilds of interior Alaska for moose. | S11 E8, Alaska Moose | 37m | |
| 20:38 | MeatEaterSteven Rinella, Clay Newcomb and Chester Floyd break down the infamous Alaskan moose hunt. | S11 E9, Alaska Moose The Real Story | 18m | |
| 20:56 | MeatEaterSteve takes Randall Williams and Clay Newcomb to his fish shack to hunt for black bears. | S12 E1, Alaska Black Bear | 34m | |
| 21:30 | MeatEaterOn this hunt, Steve is joined by Garrett Long and Cory Calkins to hunt for elk in Montana. | S12 E2, Montana Elk | 33m | |
| 22:03 | MeatEaterSteve hunts for squirrels and rabbits with Guy Zuck and Kevin Murphy. | S12 E3, Michigan Squirrels and Rabbits | 30m | |
| 22:34 | MeatEaterOn this trip, Steve and Jason Phelps hunt for big mule deer in one of Idaho's most prized units. | S12 E4, Idaho Mule Deer | 33m | |
| 23:07 | MeatEaterSteve hunts for Osceola Turkeys in Florida with Janis Putelis and Richard Martinez. | S12 E5, Florida Osceola Turkey | 40m | |
| 23:47 | MeatEaterSteve joins Kimi Werner and Cameron Kirkconnell for a spearfishing adventure in the Bahamas. | S12 E6, Bahamas Spearfishing | 33m |
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-10&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-10&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-10&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-10", "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-10, the first programme { "data": [ { "id": "ls_a21w4q7m", "channel": "ch_e84szh4r", "start": "2026-10-10T03:39:43Z", "stop": "2026-10-10T04:06:36Z", "title": "MeatEater", "sub_title": "MeatEater", "description": "Steve and his friend Ronny Boehme head to the vast sagebrush seas of Southeas...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 52, "date": "2026-10-10", "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 154 countries.