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 Europe/Moscow 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 Europe/Moscow. The same day from the API: GET /v1/channels/ch_7wfs5as7/schedule?date=2026-10-14&tz=Europe/Moscow
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:53 | Man v. FoodAdam Richman heads to New Brunswick, NJ, for the Fat Sandwich Challenge. | Man v. Food | 25m | |
| 00:18 | Man v. FoodAdam tries huge hot dogs, steamed burgers and a 10-pound stuffed pizza challenge in Hartford, Conn. | Man v. Food | 25m | |
| 00:43 | Man v. Food On nowAdam Richman takes on a steak challenge at Shula's restaurant in Miami. | Man v. Food | 49m | |
| 01:32 | Man v. FoodAdam's in Boulder, Colorado, for mile-high pizza and bacon pancakes. | Man v. Food | 25m | |
| 01:57 | Man v. FoodAdam goes to San Diego for a surf-and-turf burrito, a tri-tip barbecue and an Ironman Challenge. | Man v. Food | 25m | |
| 02:22 | Man v. FoodAdam goes to Cleveland for a five-pound grilled cheese challenge at Melt Bar and Grilled. | Man v. Food | 25m | |
| 02:47 | Man v. FoodAdam visits historic Richmond, Virginia for the best barbecue. | Man v. Food | 25m | |
| 03:12 | Man v. FoodA unique pastrami topped cheeseburger; a Belgian sausage sandwich; a Hellfire Challenge. | Man v. Food | 25m | |
| 03:37 | Man v. FoodAdam visits Phoenix for a 2-foot-long hot dog with the works at Chompie's. | Man v. Food | 25m | |
| 04:02 | Man v. FoodAdam Richman is in San Juan, Puerto Rico, for some real Caribbean flavor. | Man v. Food | 25m | |
| 04:27 | Man v. FoodAdam Richman is on Long Island, NY, for a massive plate of Italian food. | Man v. Food | 25m | |
| 04:52 | Man v. FoodAdam Richman is in Oklahoma City for a presidential T-bone steak. | Man v. Food | 25m | |
| 05:17 | Man v. FoodAdam attempts the Ultimate Destroyer Challenge at Papa Bob's Bar-B-Que. | Man v. Food | 25m | |
| 05:42 | Man v. FoodAdam has a pork tenderloin sandwich; the Big Ugly Burger Challenge at Bub's Burger's and Ice Cream. | Man v. Food | 25m | |
| 06:07 | Man v. FoodAdam's quest for delicious dishes brings him to the famous Jersey Shore. | Man v. Food | 25m | |
| 06:32 | Man v. FoodTaking on the Frittata Challenge which is a breakfast weighing in at over 6-lbs. | Man v. Food | 25m | |
| 06:57 | Man v. FoodA lobster-topped cheeseburger and a potato-donut-cannoli mashup; a footlong hard taco. | Man v. Food | 25m | |
| 07:22 | Man v. FoodAdam has a date with a steak at the Riverstone Grill in Niagara Falls. | Man v. Food | 25m | |
| 07:47 | Man v. FoodAdam visits Butte, Mont. To try the pasty, a culinary tradition of Butte. | Man v. Food | 25m | |
| 08:12 | Man v. FoodAdam is in sunny Sacramento, California, for a taste of the Golden State. | Man v. Food | 25m | |
| 08:37 | Man v. FoodAdam visits Des Moines, Iowa to sample Midwestern comfort food and the area's unique pizza. | Man v. Food | 25m | |
| 09:02 | Man v. FoodSee Adam take on a five-pound barbecue burrito challenge at Sweet P's BBQ. | Man v. Food | 25m | |
| 09:27 | Man v. FoodAdam heads to Michigan to try stacked burgers and sandwiches; the Mount Nacheesmo challenge. | Man v. Food | 25m | |
| 09:52 | Food ParadiseA Hangover Burger at Austin's 1886 Café and Bakery; magical sea fare at The Surf Lodge in Montauk. | Food Paradise | 48m | |
| 10:40 | Food ParadiseFrom a tower of tater tots in Atlanta to cheese curds in Milwaukee. | Food Paradise | 48m | |
| 11:28 | Food ParadiseGhost pepper burger in Texas; Chicago pizza pie named Dance With El Diablo; curry in New York City. | Food Paradise | 48m | |
| 12:16 | Food ParadiseBreakfast in Charleston, S.C.; limoncello cake in San Francisco; a midnight snack in Las Vegas. | Food Paradise | 48m | |
| 13:04 | Food ParadiseGulf Coast eats include grilled Gulf shrimp tacos, beignet sundaes and monster burritos. | Food Paradise | 46m | |
| 13:50 | Food ParadiseFrom stuffed-crust pizza and crabby pretzels to saltwater taffy and Key lime pie shakes. | Food Paradise | 48m | |
| 14:38 | Food ParadiseFabulous fairground foods, from apple pie-stuffed funnel cakes to doughnut burgers. | Food Paradise | 46m | |
| 15:24 | Food ParadisePulled pork and shrimp nachos; a grilled Nutella, cream-cheese and banana sandwich with bacon. | Food Paradise | 48m | |
| 16:12 | Food ParadiseBurgers with tantalizing toppings from burger joints across the country. | Food Paradise | 46m | |
| 16:58 | Food ParadiseKey lime pie in Key West, Fla.; steamed crabs in Baltimore; swordfish tacos in Los Angeles. | Food Paradise | 48m | |
| 17:46 | Food ParadiseCulinary treasures on scenic islands in the United States, from Hilton Head Island, S.C., to Hawaii. | Food Paradise | 46m | |
| 18:32 | Food ParadiseLovely lakeshores and the most memorable lakeside dining spots in the United States. | Food Paradise | 48m | |
| 19:20 | Food ParadiseFrom a Chicago speakeasy to an Oregon steakhouse, eateries that have stayed open for half a century. | Food Paradise | 46m | |
| 20:06 | Food ParadiseCulinary hot spots keep the fires stoked as grill masters show off their skills. | Food Paradise | 48m | |
| 20:54 | Food ParadiseFrom New York to Los Angeles, restaurants pour on toppings, gravies and secret sauces. | Food Paradise | 46m | |
| 21:40 | Food ParadiseWhether it's fried, smothered in gravy or stuffed in a taco, chicken is a versatile meat. | Food Paradise | 46m | |
| 22:26 | Food ParadiseRestaurants that have been passed down from generation to generation. | Food Paradise | 48m | |
| 23:14 | Food ParadiseCrave-worthy combinations include biscuits and gravy, macaroni and cheese, and fish and chips. | Food Paradise | 46m |
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_7wfs5as7/schedule?date=2026-10-14&tz=Europe/Moscow" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_7wfs5as7/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_7wfs5as7/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_7wfs5as7/schedule?date=2026-10-14&tz=Europe/Moscow"); 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_7wfs5as7/schedule?date=2026-10-14&tz=Europe/Moscow", { 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_7wfs5as7/schedule", params={"date": "2026-10-14", "tz": "Europe/Moscow"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_7wfs5as7/schedule?date=2026-10-14, the first programme { "data": [ { "id": "ls_916x26yp", "channel": "ch_7wfs5as7", "start": "2026-10-13T20:53:00Z", "stop": "2026-10-13T21:18:00Z", "title": "Man v. Food", "sub_title": "Man v. Food", "description": "Adam Richman heads to New Brunswick, NJ, for the Fat Sandwich Challenge.", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 41, "date": "2026-10-14", "tz": "Europe/Moscow" } }
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 10 October 2024 | Category |
|---|---|---|
| Nothing held for that day. Try another date. | ||
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.