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 UTC 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 UTC. The same day from the API: GET /v1/channels/ch_fm13xje5/schedule?date=2026-10-12&tz=UTC
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:58 | Hidden AustraliaKnown for its sun kissed beaches, the 2500 miles between the coasts are made up of a patchwork of contrasting tropical rainforests snow-capped moun... | 58m | ||
| 23:58 | Hidden AustraliaKnown for its sun kissed beaches, the 2500 miles between the coasts are made up of a patchwork of contrasting tropical rainforests snow-capped moun... | 58m | ||
| 00:56 | Episode 1The Galapagos Archipelago's diverse biodiversity is attributed to the Pacific's Humboldt. | S1 E1, Part 1 | 59m | |
| 00:56 | Wild Galapagos Series 01 Episode 01The Galapagos Archipelago's diverse biodiversity is attributed to the Pacific's Humboldt. | Episode 1 | 59m | |
| 01:54 | Episode 2home to diverse creatures, inspired Charles Darwin's evolution theory due to their unique adaptations. | Wild Galapagos Series 01 Episode 02 | 59m | |
| 01:54 | Wild Galapagos Series 01 Episode 02home to diverse creatures, inspired Charles Darwin's evolution theory due to their unique adaptations. | Episode 2 | 59m | |
| 02:53 | Wild About New ZealandFiordland, NZs largest park, famed for fiords, lakes, mountains, and waterfalls. | Fiordland National Park | 50m | |
| 03:43 | Wild About New ZealandAbel Tasman & Nelson Lakes: beaches, inlets, forests, and alpine mountain scenery. | Abel Tasman and Nelson Lakes National Park | 51m | |
| 04:34 | Aoraki Mount Cook National ParkAoraki Mount Cook, NZs highest peak, glaciers, alpine beauty, flights, and skiing. | Wild About New Zealand | 54m | |
| 04:34 | Wild About New ZealandAoraki Mount Cook, NZs highest peak, glaciers, alpine beauty, flights, and skiing. | Aoraki Mount Cook National Park | 54m | |
| 05:27 | Wild Moments: Big EmotionsAlpine marmots hibernate in burrows; chamois forage, eagles scavenge; spring brings patrols. | 34m | ||
| 05:27 | Wild Moments: Big EmotionsAlpine marmots hibernate in burrows; chamois forage, eagles scavenge; spring brings patrols. | 34m | ||
| 06:01 | Wild Moments: Wildlife WarriorsJoin fearless experts tracking elusive jaguars, ambushing ruthless poachers and saving injured rhinos. | 1h | ||
| 06:01 | Wild Moments: Wildlife WarriorsJoin fearless experts tracking elusive jaguars, ambushing ruthless poachers and saving injured rhinos. | 1h | ||
| 07:01 | Wild Moments: Funny EncountersArctic crew battle storms, improvise shelter, and film playful wolves amid setbacks. | Episode 01 | 1h | |
| 08:01 | Funny EncountersJapan's Sugar Mago shows human-wildlife balance, from dragonflies to hot-spring monkeys. | Wild Moments: Funny Encounters | 1h | |
| 08:01 | Wild Moments: Funny EncountersJapan's Sugar Mago shows human-wildlife balance, from dragonflies to hot-spring monkeys. | Funny Encounters | 1h | |
| 09:01 | Episode 03Learn about four different regions of Switzerland. | Wild Faces Of Switzerland | 1h | |
| 09:01 | Wild Faces Of SwitzerlandLearn about four different regions of Switzerland. | Episode 03 | 1h | |
| 10:01 | Beach JackalsBlack-backed jackals in Namibia adapt to arid conditions, hunting new prey and collaborating. | 51m | ||
| 10:52 | MegetiA lone Ethiopian Wolf battles the elements and other predators as she tries to unite with a pack. | 59m | ||
| 10:52 | MegetiA lone Ethiopian Wolf battles the elements and other predators as she tries to unite with a pack. | 59m | ||
| 11:50 | I'm The Best Iberian Red DeerIberian stags battle eagles and vultures in harsh weather, preparing nests for breeding. | 57m | ||
| 12:48 | Wild SardiniaSardinia: wild coasts, mountains, ruins, and untouched underwater paradise. | 1h | ||
| 12:48 | Wild SardiniaSardinia: wild coasts, mountains, ruins, and untouched underwater paradise. | 1h | ||
| 13:48 | Wild SwitzerlandSwiss Alps host ibex, deer and marmots as winter nears, rivers carve rock and wildlife prepares. | 1h | ||
| 14:48 | Cuttlefish - The Brainy BunchCuttlefish, with 3 hearts and 10 arms, reveal brain secrets through their eyes and pyrotechnics. | 1h 1m | ||
| 15:49 | Project MantaProject Manta tracks Great Barrier Reef manta rays to study behavior, movement, and conservation. | 1h 1m | ||
| 16:49 | Antarctica Dreaming: Wildlife On IceJourney to a land of ice, fire, and wildlife in this stunning exploration of the frozen southern world. | 1h 37m | ||
| 16:49 | Antarctica Dreaming: Wildlife On IceJourney to a land of ice, fire, and wildlife in this stunning exploration of the frozen southern world. | 1h 37m | ||
| 18:26 | Wild Moments, Four Seasons: Autumn & WinterWhirling dervishes and traditional farming link Turkey and the Danube through faith and nature. | 59m | ||
| 18:26 | Wild Moments, Four Seasons: Autumn & WinterWhirling dervishes and traditional farming link Turkey and the Danube through faith and nature. | 59m | ||
| 19:25 | Wild Moments, Four Seasons: Spring & SummerSpring traditions unite: German egg symbols and Japan's hanami honor nature's rebirth. | 59m | ||
| 19:25 | Wild Moments, Four Seasons: Spring & SummerSpring traditions unite: German egg symbols and Japan's hanami honor nature's rebirth. | 59m | ||
| 20:24 | Lion - Africa's Super PowerEast Africa's plains are lion paradise-prides hunt, raise young, and face fresh dangers each year. | 56m | ||
| 20:24 | Lion - Africa's Super PowerEast Africa's plains are lion paradise-prides hunt, raise young, and face fresh dangers each year. | 56m | ||
| 21:20 | Leap Of The LynxThe Iberian lynx is thriving in Portugal and Spain due to successful conservation efforts. | 1h 1m | ||
| 22:20 | Big Cats of the Serengeti On nowThe Serengeti, rich yet harsh, holds life, struggle, and Maasai roots amid heat and migration. | 59m | ||
| 23:20 | Beach JackalsBlack-backed jackals in Namibia adapt to arid conditions, hunting new prey and collaborating. | 51m |
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_fm13xje5/schedule?date=2026-10-12&tz=UTC" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_fm13xje5/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_fm13xje5/history?from=2025-10-12T00:00:00Z&to=2025-10-13T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_fm13xje5/schedule?date=2026-10-12&tz=UTC"); 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_fm13xje5/schedule?date=2026-10-12&tz=UTC", { 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_fm13xje5/schedule", params={"date": "2026-10-12", "tz": "UTC"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_fm13xje5/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_nb25kp54", "channel": "ch_fm13xje5", "start": "2026-10-11T23:58:05Z", "stop": "2026-10-12T00:56:19Z", "title": "Hidden Australia", "sub_title": null, "description": "Known for its sun kissed beaches, the 2500 miles between the coasts are made ...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 39, "date": "2026-10-12", "tz": "UTC" } }
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 | Sunday 12 October 2025 | 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 155 countries.