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_h05s5r2g/schedule?date=2026-10-15&tz=America/Toronto
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Charlie Luxton's Homes By the MedOn Croatia's Dalmatian coast and islands, Charlie visits a property that cascades down the side of a cliff. | Croatia | Series, Travel | 1h |
| 01:00 | Dream of ItalyExploring chef Massimo Bottura's rise to fame from "Chef's Table" to his culinary empire in Modena. | Massimo Bottura: Slow Food, Fast Cars, Big Dreams | Series, Travel | 30m |
| 01:30 | Spaghetti ConquestAdam explores Italian and Thai fish dishes, from anchovy pasta in Cetara to freshly caught fish prepared with a Thai twist. | Series, Cooking | 30m | |
| 02:00 | TuttappostoA university student upends favoritism and corruption with an app for students to rate their professors. | Movie, Comedy | 2h | |
| 04:00 | Pugni in facciaGrowing-up in a difficult Roman neighborhood, a troubled kid dreams of becoming a boxer. | Movie, Documentary | 2h | |
| 06:00 | Como pez en el hieloThis compelling documentary follows six families that have migrated from Latin America (Mexico, Chile, Venezuela, Cuba, El Salvador, and Colombia) ... | Special, Documentary | 1h | |
| 07:00 | Soñador: El camino de Ismael CalaThe story of Ismael Cala, an author, motivational speaker, TV anchor and host of "Cala" on CNN Español; born and raised in Cuba, Ismael's big break... | Special, Documentary | 1h | |
| 08:00 | In the Kitchen With Stefano FaitaCheesy three-meat meatloaf; Stefano's bacon jam; rutabaga mash with sage; lemony greens with mushrooms. | Not-Your-Average Meatloaf Dinner | Series, Cooking | 30m |
| 08:30 | In the Kitchen With Stefano FaitaPavlova with berries and mango coulis; almond panna cotta with chocolate sauce. | Gluten-Free Desserts | Series, Cooking | 30m |
| 09:00 | David Rocco's Dolce HomemadeFrom smoked rosemary to fat-washed liquor, Nick Masci transforms traditional cocktails into modernized versions that make him seem more like a chef... | Cocktails | Series, Cooking | 30m |
| 09:30 | Opening ItalyThe chefs drive to Parma where they taste the local ham and cheese. | Series, Variety | 30m | |
| 10:00 | In the Kitchen With Stefano FaitaBeef enchiladas; fiesta salad with zesty lime dressing; kiwi margarita. | Enchilada Night | Series, Cooking | 30m |
| 10:30 | David Rocco's Dolce HomemadeDavid and John spend the day reminiscing on the memories of the legendary Winston's with featured recipes including Oysters and Nduja, Winston's Di... | Winstons | Series, Cooking | 30m |
| 11:00 | My Greek Table With Diane KochilasSuper food cabbage salad; classic Greek salad; salt cod with tomatoes, onions and raisins; gigantes baked with spinach and feta. | S3 E4, The Navarino Challenge | Series, How-to | 30m |
| 11:30 | Opening ItalyRob and Craig begin a tour of local food factories to see how some of their favorite products are made. | Series, Variety | 30m | |
| 12:00 | In the Kitchen With Stefano FaitaStefano's eggs Benedict; roasted cherry tomatoes and asparagus; horseradish Bloody Mary. | Stefano's Eggs Benny Brunch | Series, Cooking | 30m |
| 12:30 | Lidia's KitchenCaesar salad with baby kale and focaccia croutons; fusilli with spinach and herbed ricotta; lagane pasta with chickpeas. | S8 E8, Wheat Harvest and Pasta | Series, Cooking | 30m |
| 13:00 | M*A*S*HCol. Potter decides to paint a picture of the 4077th crew for Mildred's birthday. | S10 E21, That Darn Kid | Series, Sitcom | 30m |
| 13:30 | M*A*S*HWhile Hawkeye is serving as paymaster, a goat eats $22,000 in cash. | S10 E21, That Darn Kid | Series, Sitcom | 30m |
| 14:00 | M*A*S*HMildred writes a letter to Hawkeye; and a sergeant tries to kill the captive sniper responsible for his lieutenant's injuries. | S11 E7, Settling Debts | Series, Sitcom | 30m |
| 14:30 | David Rocco's Dolce HomemadeFrom smoked rosemary to fat-washed liquor, Nick Masci transforms traditional cocktails into modernized versions that make him seem more like a chef... | Cocktails | Series, Cooking | 30m |
| 15:00 | In the Kitchen With Stefano FaitaCheesy three-meat meatloaf; Stefano's bacon jam; rutabaga mash with sage; lemony greens with mushrooms. | Not-Your-Average Meatloaf Dinner | Series, Cooking | 30m |
| 15:30 | I luoghi di Magnifica ItaliaThe Piacenza area sums up the variety of Emilia's territory. | Emilia Romagna: From Bobbio to Cesena | Series, Travel | 30m |
| 16:00 | Lidia's KitchenShaved artichoke, spinach and mortadella salad; spaghetti with garlic and oil; skillet ricotta mini-meatloaves paired with a simple mushroom sauce. | S10 E16, A Warm Welcome | Series, Cooking | 30m |
| 16:30 | Neven's Food Trails: The Basque CountryNeven's food trail leads him to the stunning Hotel Marques de Riscal, designed by world renowned architect Frank Gehry; the Hotel in La Rioja's Ála... | Hotel Marques De Riscal | Series, Cooking | 30m |
| 17:00 | Cook Like an Italian with Silvia CollocaSilvia's friend, Silvana, shows her how to make an arancini recipe that has been in her family for generations. | Signature Dishes | Series, Cooking | 30m |
| 17:30 | Pati's Mexican TableThree classic Sonoran recipes -- a fish special called *pescado zarandeado*, a stew called *gallina pinta* and dirty rice with clams; the vacation ... | S9 E8, Super Sonoran | Series, Cooking | 30m |
| 18:00 | Gino's Italian EscapeGino explores the regions of Puglia and Bari. | S1 E3, Bari | Series, Cooking | 30m |
| 18:30 | Lidia's KitchenRisotto with asparagus and favas; roasted cranberries and pears over ice cream; leek and ricotta tart. | S12 E22, Think Seasonally | Series, Cooking | 30m |
| 19:00 | M*A*S*HCol. Potter decides to paint a picture of the 4077th crew for Mildred's birthday. | S10 E21, That Darn Kid | Series, Sitcom | 30m |
| 19:30 | M*A*S*HWhile Hawkeye is serving as paymaster, a goat eats $22,000 in cash. | S10 E21, That Darn Kid | Series, Sitcom | 30m |
| 20:00 | M*A*S*HMildred writes a letter to Hawkeye; and a sergeant tries to kill the captive sniper responsible for his lieutenant's injuries. | S11 E7, Settling Debts | Series, Sitcom | 30m |
| 20:30 | Silvia's Italian MasterclassSilvia shares some easy-to-cook, hassle-free meals, including one-pot puttanesca, chicken, potato and capsicum tray bake, and tiger prawn tray bake... | S2 E1, Fuss Free Dinners | Series, Cooking | 30m |
| 21:00 | Luca's Key IngredientAn essential in the Italian way of life is consuming at least one cup of coffee each day. Luca shows how to use coffee beans in more than just dess... | S1 E6, Coffee | Series, Cooking | 30m |
| 21:30 | Cooking ItalyAs Chefs Rob and Craig continue their culinary inspiration tour they land at Poggio Foco, a winery and farm in Maremma, Tuscany; it's a stunning hi... | S1 E8, Episode 8 | Series, Cooking | 30m |
| 22:00 | Neven's Portuguese Food TrailsNeven discovers Madeira's bananas, breads, chocolates and traditional fish stew on a culinary tour of the island. | S2 E6, Douro Valley | Series, Cooking | 30m |
| 22:30 | M*A*S*HCol. Potter decides to paint a picture of the 4077th crew for Mildred's birthday. | S10 E21, That Darn Kid | Series, Sitcom | 30m |
| 23:00 | M*A*S*HWhile Hawkeye is serving as paymaster, a goat eats $22,000 in cash. | S10 E21, That Darn Kid | Series, Sitcom | 30m |
| 23:30 | M*A*S*HMildred writes a letter to Hawkeye; and a sergeant tries to kill the captive sniper responsible for his lieutenant's injuries. | S11 E7, Settling Debts | Series, Sitcom | 30m |
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_h05s5r2g/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_h05s5r2g/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_h05s5r2g/history?from=2025-11-12T00:00:00Z&to=2025-11-13T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_h05s5r2g/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_h05s5r2g/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_h05s5r2g/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_h05s5r2g/schedule?date=2026-10-15, the first programme { "data": [ { "id": "ls_28930f8d", "channel": "ch_h05s5r2g", "start": "2026-10-15T04:00:00Z", "stop": "2026-10-15T05:00:00Z", "title": "Charlie Luxton's Homes By the Med", "sub_title": "Croatia", "description": "On Croatia's Dalmatian coast and islands, Charlie visits a property that casc...", "category": [ "series", "travel", "house/garden", "documentary" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 39, "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 | My Greek Table With Diane Kochilas | |
| 11:30 | Opening Spain | |
| 12:00 | David Rocco's Dolce Homemade | |
| 23 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.