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 Europe/Berlin time, what is on now and next, and the same data in your app with one call.
All times Europe/Berlin. The same day from the API: GET /v1/channels/ch_n430phzr/schedule?date=2026-10-13&tz=Europe/Berlin
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:44 | The New Frontier: The Ice GiantsBeyond the asteroid belt lay the ice giants, some can be seen with the naked eye, others only glimpsed once by a passing probe. | S1 E6, The Gas Giants | Documentary, Series | 28m |
| 00:12 | The New Frontier: Living PlanetWith continuous observation of arth from orbit scientists have built a data set over time that reveals much about how the Earth breaths and life su... | S3 E7, Living Planet | Documentary, Series | 28m |
| 00:40 | STAR LIGHT, STAR BRIGHT On nowThe two current science missions to our star; the sun have made great leaps forward in the science of how stars work, how they generate solar winds... | Documentary, Series | 28m | |
| 01:08 | The New Frontier: The SunIt powers the machinery of nature; our weather, encourages and sustains life on land and at sea. | S1 E8, The Sun | Documentary, Series | 28m |
| 01:36 | The New Frontier: First LightFor an instrument first developed as recently as the 17th century, the telescope has travelled a long way. | S2 E8, First Light | Documentary, Series | 28m |
| 02:04 | The New Frontier: InterfaceThe Ionisphere, where the Earth interfaces with space, is little understood, it effects radio communications, GPS signals and satellites alike. | S3 E10, Interface | Documentary, Series | 28m |
| 02:32 | The New Frontier: The Planet MakersFrom the beginnings of our Solar System four and half billion years ago there remains tantalizing clues to its evolution; remnent debris: asteroids... | S1 E5, The Planet Makers | Documentary, Series | 28m |
| 03:00 | The New Frontier: EmissariesOur solar system is vast, from our own star the Sun to Earth is nearly 150 million kilometers or 1 Astronomical Unit. | S2 E6, Emissaries | Documentary, Series | 28m |
| 03:28 | The New Frontier: The Inner WorldsThey orbit between us and our Star, the inner worlds; hidden within the sun's glare often only visible at sunrise or sunset. | S1 E3, The Inner Worlds | Documentary, Series | 28m |
| 03:56 | The New Frontier: Mars: Adapt Or LeaveAs the latest successes and failures come and go Mars continues to give up her secrets. | S2 E5, Mars: Adapt or Leave | Documentary, Series | 28m |
| 04:24 | RISING TIDESThe next generation of Earth observation satellites are now in place maintaining the continuity of long-term climate data, in particular the planet... | Documentary, Series | 28m | |
| 04:52 | The New Frontier: Juno, Cassini and BeyondThe Cassini space craft has completed its mission over Saturn, Juno has reached its target and has commenced its scientific observations of the gia... | S3 E5, Juno, Cassini and Beyond | Documentary, Series | 28m |
| 05:20 | The New Frontier: AtmosphereHow do astronauts cope with living in space? | S3 E2, Atmosphere | Documentary, Series | 28m |
| 05:48 | The New Frontier: Next Stop MarsIt has fired our imaginations for millennia, Mars, the God of War and the source of Man's science fictional demise. | S1 E4, Next Stop Mars | Documentary, Series | 28m |
| 06:16 | The New Frontier: HyabusaThe Japanese Asteroid sample return mission has reached its target and is surveying the space rock ready to dip down and take a sample. | S4 E5, Hyabusa | Documentary, Series | 28m |
| 06:44 | The New Frontier: From There To HereSeries introduction and the study of Earth from orbit. | S1 E1, From There to Here | Documentary, Series | 28m |
| 07:12 | The New Frontier: Living In SpaceHow do astronauts cope with living in space? The unique environment, the lack of taste in their food and the smell of canned air all contribute to ... | S3 E1, Living with Space | Documentary, Series | 28m |
| 07:40 | The New Frontier: The Dark SidePerhaps that American politician was right. There are indeed things we know we don’t know. | S2 E10, The Dark Side | Documentary, Series | 28m |
| 08:08 | The New Frontier: Fresh EyesTwo new space telescopes are in orbit and completing their shakedown; Gaia and TESS they too will be joined by the James Webb Telescope. | S4 E6, Fresh Eyes | Documentary, Series | 28m |
| 08:36 | The New Frontier: OCEANS IN THE SKYJuice and the Europa Clipper are two missions to our Solar System’s largest planet. | S5 E7, Oceans in the Sky | Documentary, Series | 28m |
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_n430phzr/schedule?date=2026-10-13&tz=Europe/Berlin" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_n430phzr/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_n430phzr/history?from=2026-10-05T00:00:00Z&to=2026-10-06T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_n430phzr/schedule?date=2026-10-13&tz=Europe/Berlin"); 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_n430phzr/schedule?date=2026-10-13&tz=Europe/Berlin", { 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_n430phzr/schedule", params={"date": "2026-10-13", "tz": "Europe/Berlin"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_n430phzr/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_nwte59s9", "channel": "ch_n430phzr", "start": "2026-10-12T21:44:00Z", "stop": "2026-10-12T22:12:00Z", "title": "The New Frontier: The Ice Giants", "sub_title": "The Ice Giants", "description": "Beyond the asteroid belt lay the ice giants, some can be seen with the naked ...", "category": [ "documentary", "series" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 20, "date": "2026-10-13", "tz": "Europe/Berlin" } }
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.