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/Toronto 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/Toronto. The same day from the API: GET /v1/channels/ch_a0hvpa1a/schedule?date=2026-10-15&tz=America/Toronto
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Alex vs. AmericaEric Adjepong welcomes chefs Ray Garcia, Claudette Zepeda and Gustavo Romero to battle with Alex Guarnaschelli over Mexican cuisine; judges Daniela... | S5 E6, Alex vs Mexico | Series, Cooking | 1h |
| 01:00 | The Great Food Truck RaceTyler Florence unleashes the food trucks onto the boardwalk in Myrtle Beach, S.C., where one team blows past the competition and makes an enemy in ... | S18 E3, Son of a Myrtle Beach | Series, Cooking | 1h |
| 02:00 | Food ParadiseGiant cheesesteaks; a nearly foot-tall burger with twin patties and gyro meat; a meatloaf cupcake topped with mashed potato frosting and veggie spr... | S2021 E12, And the Meat Goes On | Series, Travel | 1h |
| 03:00 | Food ParadiseCraft beers, hurricanes and liquid nitrogen margaritas poured alongside deep-fried lobster mac and cheese; a soaring corned beef sandwich; a surf-a... | S2021 E13, Sip and Savor | Series, Travel | 1h |
| 04:00 | Food ParadiseEye-popping portions and belly-filling bounties of food make these eats totally epic; a seven-meat sandwich, a 2-foot-tall nacho tower, mountainous... | S2021 E14, Epic Eats | Series, Travel | 1h |
| 05:00 | Alex vs. AmericaEric Adjepong welcomes chefs Ray Garcia, Claudette Zepeda and Gustavo Romero to battle with Alex Guarnaschelli over Mexican cuisine; judges Daniela... | S5 E6, Alex vs Mexico | Series, Cooking | 1h |
| 06:00 | Bake With Anna OlsonAnna discusses the versatility of pancakes and prepares them three different ways. | S3 E14, Country Breads | Series, Cooking | 30m |
| 06:30 | Bake With Anna OlsonAnna shares tips and techniques on how to make a fluffy souffle. | S3 E12, Charlottes | Series, Cooking | 30m |
| 07:00 | Bake With Anna OlsonAnna prepares three different styles of charlotte cakes. | S3 E13, Candy | Series, Cooking | 30m |
| 07:30 | Bake With Anna OlsonAnna prepares three different types of bread. | S3 E16, Loaf Cakes | Series, Cooking | 30m |
| 08:00 | Bake With Anna OlsonAnna demonstrates the fundamentals of candy making with three different recipes. | S3 E15, Icings and Glazes | Series, Cooking | 30m |
| 08:30 | Bake With Anna OlsonAnna shares tips and techniques on how to make a fluffy souffle. | S3 E12, Charlottes | Series, Cooking | 30m |
| 09:00 | Bake With Anna OlsonAnna prepares three different styles of charlotte cakes. | S3 E13, Candy | Series, Cooking | 30m |
| 09:30 | Bake With Anna OlsonAnna prepares three different types of bread. | S3 E16, Loaf Cakes | Series, Cooking | 30m |
| 10:00 | Bake With Anna OlsonAnna demonstrates the fundamentals of candy making with three different recipes. | S3 E15, Icings and Glazes | Series, Cooking | 30m |
| 10:30 | Bake With Anna OlsonAnna shares tips and techniques on how to make a fluffy souffle. | S3 E12, Charlottes | Series, Cooking | 30m |
| 11:00 | Bake With Anna OlsonAnna prepares three different styles of charlotte cakes. | S3 E13, Candy | Series, Cooking | 30m |
| 11:30 | Bake With Anna OlsonAnna prepares three different types of bread. | S3 E16, Loaf Cakes | Series, Cooking | 30m |
| 12:00 | Bake With Anna OlsonAnna demonstrates the fundamentals of candy making with three different recipes. | S3 E15, Icings and Glazes | Series, Cooking | 30m |
| 12:30 | Beat Bobby FlayMichael Symon and Amanda Freitag are ready to make sure Bobby Flay goes home empty-handed; chef Carrie Eagle soars into the arena to take on Cincin... | S2020 E34, Fresh-Squeezed | Series, Reality | 30m |
| 13:00 | Beat Bobby FlayChef Richard Blais recruits TV personality Laura Vitale to try to knock Bobby Flay down a peg or two; they enlist the help of global food enthusias... | S2020 E37, Going Global | Series, Reality | 30m |
| 13:30 | Beat Bobby FlayFood Network's Jet Tila and chef Carla Hall hope to get sweet revenge over Bobby Flay; they bring in Asian food specialists chef Dan Jacobs and che... | S2020 E38, You're Masa-ing With Me! | Series, Reality | 30m |
| 14:00 | Beat Bobby FlayIn a star-studded event, three of Bobby Flay's friends unite to try and take him down; Sunny Anderson, Alex Guarnaschelli and Buddy Valastro do the... | S2020 E26, No Cake Walk | Series, Reality | 30m |
| 14:30 | Beat Bobby FlayEmotions run high as Anne Burrell and Michael Voltaggio bring in two young chefs to challenge Bobby Flay; the two up-and-comers, Dafna Mizrahi and ... | S2020 E36, It's All Gouda | Series, Reality | 30m |
| 15:00 | Beat Bobby FlaySuperchef Anne Burrell teams up with supermodel Gigi Hadid to give Bobby a real taste of the spotlight; they're hoping international chefs Melissa ... | S2020 E31, Superchef, Supermodel | Series, Reality | 30m |
| 15:30 | Beat Bobby FlayFormidable duo Michael Symon and Giada De Laurentiis reunite to continue their winning streak against Bobby Flay, bringing in Italian master chefs ... | S2020 E39, The Dynamic Duo | Series, Reality | 30m |
| 16:00 | Beat Bobby FlayAlex Guarnaschelli and Geoffrey Zakarian bring in two talented pastry chefs, Erica Land and Jacqueline. | S2020 E40, A Sticky Situation | Series, Reality | 30m |
| 16:30 | Beat Bobby FlayAuthor Daphne Oz and chef Damaris Phillips decide who has the skill to paint Bobby Flay out of the picture; chef and artist Enrique Limardo goes up... | Double Trouble | Series, Reality | 30m |
| 17:00 | Beat Bobby FlayDuff Goldman and Amanda Freitag attempt to bake up a win against Bobby. | S2026 E6, Half Baked | Series, Reality | 30m |
| 17:30 | Bobby's Triple ThreatChef Maneet Chauhan throws down her gauntlet to win $25,000 against Bobby Flay's Titans; after losing to Maneet twice on Tournament of Champions, B... | S4 E5, Titans vs Maneet Chauhan | Series, Competition reality | 1h |
| 18:30 | Family Recipe ShowdownOctavia Spencer and Edgar Dooky Chase ask three teams of home cooks to create a dish based on family superstitions; in the second round, the remain... | S1 E7, Peas, Greens and Superstitions | Series, Cooking | 1h |
| 19:30 | Beat Bobby FlayThe View's Sunny Hostin and Christian Petroni rock Bobby Flay with a kati roll challenge; chefs Romain Paumier and Avishar Barua roll up to Bobby's... | This Is How We (Kati) Roll | Series, Reality | 30m |
| 20:00 | Bobby's Triple ThreatBengali American chef Avishar Barua has already won Beat Bobby Flay, and he's ready to test his might against Bobby Flay's Titans for a chance at $... | S4 E7, Titans vs Avishar Barua | Series, Competition reality | 1h |
| 21:00 | Family Recipe ShowdownOctavia Spencer and Edgar Duke Chase meet three family teams who are ready to take on southern-fried food; the two remaining teams bring their fami... | S1 E8, Southern Fried and Some Sides | Series, Cooking | 1h |
| 22:00 | Beat Bobby FlayThe View's Sunny Hostin and Christian Petroni rock Bobby Flay with a kati roll challenge; chefs Romain Paumier and Avishar Barua roll up to Bobby's... | This Is How We (Kati) Roll | Series, Reality | 30m |
| 22:30 | Beat Bobby FlayWell, Heavens to Betsy! Jeff Mauro and Carson Kressley clutch their pearls as they cheer against Bobby Flay in favor of Southern chefs Alexia Gawla... | S2026 E8, Southern Comfort | Series, Reality | 30m |
| 23:00 | Bobby's Triple ThreatBengali American chef Avishar Barua has already won Beat Bobby Flay, and he's ready to test his might against Bobby Flay's Titans for a chance at $... | S4 E7, Titans vs Avishar Barua | Series, Competition reality | 1h |
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_a0hvpa1a/schedule?date=2026-10-15&tz=America/Toronto" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_a0hvpa1a/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_a0hvpa1a/history?from=2025-11-12T00:00:00Z&to=2025-11-13T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_a0hvpa1a/schedule?date=2026-10-15&tz=America/Toronto"); 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_a0hvpa1a/schedule?date=2026-10-15&tz=America/Toronto", { 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_a0hvpa1a/schedule", params={"date": "2026-10-15", "tz": "America/Toronto"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_a0hvpa1a/schedule?date=2026-10-15, the first programme { "data": [ { "id": "ls_vbjsez48", "channel": "ch_a0hvpa1a", "start": "2026-10-15T04:00:00Z", "stop": "2026-10-15T05:00:00Z", "title": "Alex vs. America", "sub_title": "Alex vs. Mexico", "description": "Eric Adjepong welcomes chefs Ray Garcia, Claudette Zepeda and Gustavo Romero ...", "category": [ "series", "cooking", "competition reality" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 37, "date": "2026-10-15", "tz": "America/Toronto" } }
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 | Wednesday 12 November 2025 | Category |
|---|---|---|
| 11:00 | Food Factory | |
| 11:30 | Food Factory | |
| 12:00 | Bake With Anna Olson | |
| 10 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 150 countries.