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 Asia/Kolkata 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/Kolkata. The same day from the API: GET /v1/channels/ch_77p5fq4d/schedule?date=2026-10-14&tz=Asia/Kolkata
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Viajar MexicoEnter Charlie Rubio: a bona fide Mexican, who is here to reveal all the wonderful things that make Mexico his favorite place in the world. | 30m | ||
| 00:30 | City Breaks On nowExploring Brussels makes Catriona realize that it's the city where historic meets hip, eccentric meets futuristic and traditional meets cosmopolitan. | 30m | ||
| 01:00 | Burn AppetitSet among the farms and vineyards of Styria, the city of Graz has quietly become the culinary crowning jewel of Austria. | 30m | ||
| 01:30 | Xplore BelgiumKnown as Belgium's capital of cool, Antwerp has long been a powerful magnet for different kinds of people from diamond dealers to fashion moguls. | 30m | ||
| 02:00 | Backpack IsraelPeeling back the layers of time in Caesarea, Israel's ancient Roman city, reveals why King Herod was called "the greatest builder in Jewish history." | 30m | ||
| 02:30 | Costa Rica CallingGuided by an irresistible call to adventure, young American traveler, Genevieve Sexton ventures deep into Costa Rica. | 30m | ||
| 03:00 | Viajar MexicoEnter Charlie Rubio: a bona fide Mexican, who is here to reveal all the wonderful things that make Mexico his favorite place in the world. | 30m | ||
| 03:30 | City BreaksExploring Brussels makes Catriona realize that it's the city where historic meets hip, eccentric meets futuristic and traditional meets cosmopolitan. | 30m | ||
| 04:00 | Burn AppetitSet among the farms and vineyards of Styria, the city of Graz has quietly become the culinary crowning jewel of Austria. | 30m | ||
| 04:30 | Backpack IsraelThe host finds herself deeply moved by the Biblical sites in Israel, which narrate the journey of Christ from conception to crucifixion. | 30m | ||
| 05:00 | The Moroccan ChroniclesThe imperial city of Fes, with its richly evocative attractions, makes Rafe feel like he is in a movie...with a plot twist right around the corner. | 30m | ||
| 05:30 | Burn AppetitFrom desserts at a historic café to a glass blowing workshop, Jolly discovers all that Rattenberg, Austria's smallest town, has to offer. | 30m | ||
| 06:00 | Xplore BelgiumFrom St. Bavo's Cathedral to the imposing walled castle of Hof ten Walle, Elisha realizes that every place in Ghent has an interesting story to it. | 30m | ||
| 06:30 | The Moroccan ChroniclesThe imperial city of Fes, with its richly evocative attractions, makes Rafe feel like he is in a movie...with a plot twist right around the corner. | 30m | ||
| 07:00 | World HeritageFrom the Pyramids of Giza to the Saladin Citadel of Cairo, Egypt's monuments are a testament to the different beliefs that have shaped this country. | 30m | ||
| 07:30 | Backpack IsraelSabrina takes a guided tour of City of David and visits Western Wall, learning about its significance. Ending with Cardo and Mahane Yehuda Markets. | 30m | ||
| 08:00 | The Moroccan ChroniclesAt Casablanca, Rafe draws hilarious connections between what he sees, and the 1942 Hollywood classic named after the city. | 30m | ||
| 08:30 | Backpack IsraelFrom an underwater observatory to a trek through the scenic Red Canyon, the hostdiscovers all that the seaside retreat of Eilat has to offer visitors. | 30m | ||
| 09:00 | Xplore BelgiumWhether it is Manekin Pis or a quirky comic strip museum, the sights Elisha sees in Brussels leave her in awe of Belgium's eccentric capital. | 30m | ||
| 09:30 | The Moroccan ChroniclesAt Casablanca, Rafe draws hilarious connections between what he sees, and the 1942 Hollywood classic named after the city. | 30m | ||
| 10:00 | UnwindFrom fishing and boat rides to cinnamon harvesting, Indeya Passfield indulges in the local ways of life in Bentota. | 30m | ||
| 10:30 | Burn AppetitLocated in the heart of the Austrian Alps' most highly glaciated section, Zillertal offers Jolly the thrills of winter in summer. | 30m | ||
| 11:00 | The Moroccan ChroniclesThe evocative city of Marrakech has long provided great artists with inspiration, but will it be able to give Rafe the adventure he seeks? | 30m | ||
| 11:30 | Burn AppetitOn his way from Zillertal to Innsbruck, Jolly makes some rather fascinating pit-stops that lead him to uncover shades of Austria's heritage. | 30m | ||
| 12:00 | World SpasAt Maya Ubud Spa Resort, Jamie Srubis tries different spa treatments that induce the same tranquility which Bali does. | 30m | ||
| 12:30 | The Moroccan ChroniclesThe evocative city of Marrakech has long provided great artists with inspiration, but will it be able to give Rafe the adventure he seeks? | 30m | ||
| 13:00 | City BreaksFrom iconic sights like Prague Castle to offbeat attractions like the Strahov Monastic Brewery, Catriona Strachan discovers different sides to Prague. | 30m | ||
| 13:30 | Timeless Tamil NaduIn the last leg of her journey in Tamil Nadu, Alex visits one of India's southernmost towns, Rameshwaram. | 30m | ||
| 14:00 | Viajar MexicoCharlie shows the best ways to navigate the vibrant culinary scene of Mexico's gastronomic capital, Oaxaca. | 30m | ||
| 14:30 | Burn AppetitIn Vienna, Jolly chances upon a Baroque palace that houses mysteries of not only the world in which we live but also of the heavens above. | 30m | ||
| 15:00 | Xplore BelgiumFrom a visit to a chocolate shop to a canal ride along picturesque waterways, Elisha's experiences in Bruges leave her transfixed with its romance. | 30m | ||
| 15:30 | Viajar MexicoCharlie shows the best ways to navigate the vibrant culinary scene of Mexico's gastronomic capital, Oaxaca. | 30m | ||
| 16:00 | City BreaksFrom iconic sights like Prague Castle to offbeat attractions like the Strahov Monastic Brewery, Catriona Strachan discovers different sides to Prague. | 30m | ||
| 16:30 | Backpack IsraelThe host explores a historic colony, at the heart of Tel Aviv, which was set up by the Templers, a German sect, nearly 150 years ago. | 30m | ||
| 17:00 | Viajar MexicoFrom greenery and culture to spiritual power, Charlie reveals the things that make some of Mexico's towns 'Pueblo Magicos'. | 30m | ||
| 17:30 | Burn AppetitOn the way to Graz from Vienna, Jolly makes an unexpected discovery: a medieval castle on a volcano, which is home to a dungeon of witches. | 30m | ||
| 18:00 | Xplore BelgiumFrom sipping beer in a 500-year-old bar to visiting one of Bruges's oldest breweries, Elisha explores the craze that Belgians have for beer. | 30m | ||
| 18:30 | Viajar MexicoFrom greenery and culture to spiritual power, Charlie reveals the things that make some of Mexico's towns 'Pueblo Magicos'. | 30m | ||
| 19:00 | City BreaksFrom the Perperikon fort to the Sofia Central Market, Catriona explores the cultural treasures of Sofia, the capital of Bulgaria. | 30m | ||
| 19:30 | Backpack IsraelPeeling back the layers of time in Caesarea, Israel's ancient Roman city, reveals why King Herod was called "the greatest builder in Jewish history." | 30m | ||
| 20:00 | Viajar MexicoEnter Charlie Rubio: a bona fide Mexican, who is here to reveal all the wonderful things that make Mexico his favorite place in the world. | 30m | ||
| 20:30 | Burn AppetitSet among the farms and vineyards of Styria, the city of Graz has quietly become the culinary crowning jewel of Austria. | 30m | ||
| 21:00 | Xplore BelgiumKnown as Belgium's capital of cool, Antwerp has long been a powerful magnet for different kinds of people from diamond dealers to fashion moguls. | 30m | ||
| 21:30 | Viajar MexicoEnter Charlie Rubio: a bona fide Mexican, who is here to reveal all the wonderful things that make Mexico his favorite place in the world. | 30m | ||
| 22:00 | City BreaksExploring Brussels makes Catriona realize that it's the city where historic meets hip, eccentric meets futuristic and traditional meets cosmopolitan. | 30m | ||
| 22:30 | China HourThe Splendor of Cities" explores six Chinese cities, blending local life, history, traditions, and nostalgic stories to reveal their unique charm. | 1h | ||
| 23:00 | Backpack IsraelFrom a mosque built by Ottomans to a city which stood witness to Christ's miracles, Sabrina finds out about Israel's ancient roots. | 30m | ||
| 23:30 | World SpasJamie Srubis tries many rejuvenating spa treatments belonging to Ayurveda and Traditional Chinese Medicine, at Mines Wellness Resort in Malaysia. | 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_77p5fq4d/schedule?date=2026-10-14&tz=Asia/Kolkata" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_77p5fq4d/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_77p5fq4d/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_77p5fq4d/schedule?date=2026-10-14&tz=Asia/Kolkata"); 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_77p5fq4d/schedule?date=2026-10-14&tz=Asia/Kolkata", { 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_77p5fq4d/schedule", params={"date": "2026-10-14", "tz": "Asia/Kolkata"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_77p5fq4d/schedule?date=2026-10-14, the first programme { "data": [ { "id": "ls_gxhkn9n1", "channel": "ch_77p5fq4d", "start": "2026-10-13T18:30:00Z", "stop": "2026-10-13T19:00:00Z", "title": "Viajar Mexico", "sub_title": null, "description": "Enter Charlie Rubio: a bona fide Mexican, who is here to reveal all the wonde...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 48, "date": "2026-10-14", "tz": "Asia/Kolkata" } }
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.