74.3M 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 Asia/Singapore 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 Asia/Singapore. The same day from the API: GET /v1/channels/ch_ahk7nhzk/schedule?date=2026-10-14&tz=Asia/Singapore
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Fading Flavors (S1)Vincent Kok revives Hong Kong's lost flavors in a 15-episode series. From flin sesame rolls to cold rice cakes, dishes once loved have faded as tas... | 25m | ||
| 00:25 | Fading Flavors (S1)Vincent Kok revives Hong Kong's lost flavors in a 15-episode series. From flin sesame rolls to cold rice cakes, dishes once loved have faded as tas... | 30m | ||
| 00:55 | A Taste Of Festival (S1) On nowIn this episode, the host introduces the characteristics of Cantonese and Peranakan Lunar New Year dishes and learns to make Roasted Chicken Stuffe... | 55m | ||
| 01:50 | The Cook Up With Adam Liaw (S3)Executive `Viking' chef at Mjølner, Joachim Borenius, and comedian Lizzy Hoo, share their ultimate and easy five ingredient dinners with Adam Liaw. | 25m | ||
| 02:15 | The Cook Up With Adam Liaw (S3)Adam Liaw welcomes Triple J's Linda Marigliano and Kitchen by Mike's owner, Mike McEnearney, to whip up seaweed wonders. | 30m | ||
| 02:45 | Ranch To Table (S1)Every meal on the ranch requires work, so Elizabeth and Austin go fishing to prepare for a date night. | 25m | ||
| 03:10 | Ranch To Table (S1)Elizabeth uses fresh strawberries to make and preserve homemade jam that her family can enjoy year-round. | 30m | ||
| 03:40 | A Sweet Taste Of Art (S1)From traditional sweet soups to fruit desserts, from traditional desserts to desserts with a mix of Western and Chinese influence. | 55m | ||
| 04:35 | The Cook Up With Adam Liaw (S3)Executive `Viking' chef at Mjølner, Joachim Borenius, and comedian Lizzy Hoo, share their ultimate and easy five ingredient dinners with Adam Liaw. | 25m | ||
| 05:00 | The Cook Up With Adam Liaw (S3)Adam Liaw welcomes Triple J's Linda Marigliano and Kitchen by Mike's owner, Mike McEnearney, to whip up seaweed wonders. | 30m | ||
| 05:30 | Ranch To Table (S1)Elizabeth uses fresh strawberries to make and preserve homemade jam that her family can enjoy year-round. | 30m | ||
| 06:00 | Maneet's Eats (S1)Chef Maneet Chauhan is cooking up her signature shortcut recipe for a classic Chicken Tikka Masala, which packs in all the flavor in half the time. | 25m | ||
| 06:25 | Maneet's Eats (S1)Chef Maneet Chauhan shares two game-changing dishes perfect for a full Indian food feast. | 25m | ||
| 06:50 | 5 Rencah 5 Rasa (S26)The brand-new season of 5 Rencah 5 Rasa features a new chef as the host. Dato' Fazley Yaakob leads this season with themed episodes. | 25m | ||
| 07:15 | 5 Rencah 5 Rasa (S26)The brand-new season of 5 Rencah 5 Rasa features a new chef as the host. Dato' Fazley Yaakob leads this season with themed episodes. | 30m | ||
| 07:45 | Fading Flavors (S1)Vincent Kok revives Hong Kong's lost flavors in a 15-episode series. From flin sesame rolls to cold rice cakes, dishes once loved have faded as tas... | 25m | ||
| 08:10 | Fading Flavors (S1)Vincent Kok revives Hong Kong's lost flavors in a 15-episode series. From flin sesame rolls to cold rice cakes, dishes once loved have faded as tas... | 30m | ||
| 08:40 | Eat With David (S1)Explore Taipei's Night Market Delights with Ginny Huang. | 25m | ||
| 09:05 | Eat With David (S1)Beyond street food, Taipei is home to world-class culinary excellence. David visits acclaimed spots with celebrity guest Alex Niu. | 30m | ||
| 09:35 | Everyday Gourmet (S12)Justine bakes appealing mini tartlets that taste as good as they look, then makes her delicious homemade chicken wonton. | 25m | ||
| 10:00 | Everyday Gourmet (S12)Justine making mussels bursting with citrus flavour and dessert queen Kirsten Tibballs making an upside-down peach cake. | 30m | ||
| 10:30 | Jeremy Pang's Hong Kong Kitchen (S1)Jeremy kicks off a culinary trip to Hong Kong with good friend Mel Giedroyc. They cook up a storm in the kitchen with a ginger steamed milk pudding. | 55m | ||
| 11:25 | Ranch To Table (S1)Every meal on the ranch requires work, so Elizabeth and Austin go fishing to prepare for a date night. | 25m | ||
| 11:50 | Ranch To Table (S1)Elizabeth uses fresh strawberries to make and preserve homemade jam that her family can enjoy year-round. | 30m | ||
| 12:20 | 5 Rencah 5 Rasa (S26)The brand-new season of 5 Rencah 5 Rasa features a new chef as the host. Dato' Fazley Yaakob leads this season with themed episodes. | 25m | ||
| 12:45 | 5 Rencah 5 Rasa (S26)The brand-new season of 5 Rencah 5 Rasa features a new chef as the host. Dato' Fazley Yaakob leads this season with themed episodes. | 30m | ||
| 13:15 | Cooking With Choi (S1)Esther Choi makes some favourite Korean classics - Korean barbecue of LA Kalbi with ssamjang and and a hot pot: bulgogi mushroom jeongol. | 25m | ||
| 13:40 | Secrets Of The Curry Kitchen (S1)Chef Asma Khan enjoys timeless Indian classics, from a delicious dal and jhal farezi to tangy aloo gobi matter and historic 1st Class Railway Curry. | 30m | ||
| 14:10 | The Cook Up With Adam Liaw (S3)Executive `Viking' chef at Mjølner, Joachim Borenius, and comedian Lizzy Hoo, share their ultimate and easy five ingredient dinners with Adam Liaw. | 25m | ||
| 14:35 | The Cook Up With Adam Liaw (S3)Adam Liaw welcomes Triple J's Linda Marigliano and Kitchen by Mike's owner, Mike McEnearney, to whip up seaweed wonders. | 30m | ||
| 15:05 | Eat With David (S1)Explore Taipei's Night Market Delights with Ginny Huang. | 25m | ||
| 15:30 | Eat With David (S1)Beyond street food, Taipei is home to world-class culinary excellence. David visits acclaimed spots with celebrity guest Alex Niu. | 30m | ||
| 16:00 | Everyday Gourmet (S12)Giving the classic lasagne a vegetarian twist, Justine added added mushrooms to creamy cheese and pasta. | 30m | ||
| 16:30 | Everyday Gourmet (S12)Justine in today's episode, including delicious sausages, rice pudding and a classic scrambled eggs packed with buttery mushrooms. | 30m | ||
| 17:00 | A Taste Of Festival (S1)In this episode, the host introduces the characteristics of Cantonese and Peranakan Lunar New Year dishes and learns to make Roasted Chicken Stuffe... | 1h | ||
| 18:00 | Maneet's Eats (S1)Chef Maneet Chauhan is cooking up her signature shortcut recipe for a classic Chicken Tikka Masala, which packs in all the flavor in half the time. | 30m | ||
| 18:30 | Maneet's Eats (S1)Chef Maneet Chauhan shares two game-changing dishes perfect for a full Indian food feast. | 30m | ||
| 19:00 | 5 Rencah 5 Rasa (S26)The brand-new season of 5 Rencah 5 Rasa features a new chef as the host. Dato' Fazley Yaakob leads this season with themed episodes. | 30m | ||
| 19:30 | 5 Rencah 5 Rasa (S26)The brand-new season of 5 Rencah 5 Rasa features a new chef as the host. Dato' Fazley Yaakob leads this season with themed episodes. | 30m | ||
| 20:00 | Maximum Foodie (S4)Sashi starts the new season by heading to Europe, but not to a mainstream location; he heads to the Balkans to learn about Serbian cuisine and hosp... | 30m | ||
| 20:30 | Maximum Foodie (S4)Sashi starts the new season by heading to Europe, but not to a mainstream location; he heads to the Balkans to learn about Serbian cuisine and hosp... | 30m | ||
| 21:00 | A Sweet Taste Of Art (S1)Be it traditional Chinese pastries, snacks from Japanese occupation period, the rich history and culture can be found in the exquisite presentation. | 1h | ||
| 22:00 | Makan On Wheels (S1)The trio camps at Bukit Tinggi, searches for the Bentong ginger and netted honeydew in Bentong. | 1h | ||
| 23:00 | 5 Rencah 5 Rasa (S26)The brand-new season of 5 Rencah 5 Rasa features a new chef as the host. Dato' Fazley Yaakob leads this season with themed episodes. | 30m | ||
| 23:30 | 5 Rencah 5 Rasa (S26)The brand-new season of 5 Rencah 5 Rasa features a new chef as the host. Dato' Fazley Yaakob leads this season with themed episodes. | 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_ahk7nhzk/schedule?date=2026-10-14&tz=Asia/Singapore" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_ahk7nhzk/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_ahk7nhzk/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_ahk7nhzk/schedule?date=2026-10-14&tz=Asia/Singapore"); 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_ahk7nhzk/schedule?date=2026-10-14&tz=Asia/Singapore", { 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_ahk7nhzk/schedule", params={"date": "2026-10-14", "tz": "Asia/Singapore"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_ahk7nhzk/schedule?date=2026-10-14, the first programme { "data": [ { "id": "ls_e192d3zj", "channel": "ch_ahk7nhzk", "start": "2026-10-13T16:00:00Z", "stop": "2026-10-13T16:25:00Z", "title": "Fading Flavors (S1)", "sub_title": null, "description": "Vincent Kok revives Hong Kong's lost flavors in a 15-episode series. From fli...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 45, "date": "2026-10-14", "tz": "Asia/Singapore" } }
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 | Tuesday 10 October 2023 | 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.