73.8M 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_h2tdm5ft/schedule?date=2026-10-14&tz=UTC
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:25 | Abandoned EngineeringHeading to the Tunisian desert to explore a vast chain of ruins that once stood in the way of Allied Victory - until a band of rogue heroes uncover... | 52m | ||
| 00:17 | Abandoned EngineeringExploring Fort Amador, the site of an American invasion in Panama, and a grisly Polish facility that once caged members of a revolutionary movement. | S13 E4, Operation Just Cause | 53m | |
| 01:10 | Abandoned EngineeringExploring a country estate in Ireland where family divisions reflected a national struggle and was caught in the crossfire. | S12 E5, The Rediscovery of Archaeopolis | 51m | |
| 02:01 | Abandoned EngineeringExploring Anchieta, a tropical island complex in Brazil and the scene of a dramatic uprising. | S12 E6, Hell Island | 52m | |
| 02:53 | Abandoned EngineeringExploring the ruined site of Troy, that helped decode one of the world's most enduring mysteries. | S12 E7, Myth & Legend | 52m | |
| 03:45 | Abandoned EngineeringExploring Opa-Locka City Hall, a strange structure that began as the dream of an American Renaissance man, but soon turned into a nightmare. | 53m | ||
| 04:38 | Abandoned EngineeringExploring Namibia's arid Skeleton Coast, where traces of a brutal but once vital industry lie scattered. | 52m | ||
| 05:30 | Abandoned EngineeringHeading to the Tunisian desert to explore a vast chain of ruins that once stood in the way of Allied Victory - until a band of rogue heroes uncover... | 52m | ||
| 06:22 | Abandoned EngineeringExploring Fort Amador, the site of an American invasion in Panama, and a grisly Polish facility that once caged members of a revolutionary movement. | S13 E4, Operation Just Cause | 52m | |
| 07:14 | Abandoned EngineeringExploring a country estate in Ireland where family divisions reflected a national struggle and was caught in the crossfire. | S12 E5, The Rediscovery of Archaeopolis | 53m | |
| 08:07 | Abandoned EngineeringExploring Anchieta, a tropical island complex in Brazil and the scene of a dramatic uprising. | S12 E6, Hell Island | 51m | |
| 08:58 | Abandoned EngineeringExploring the ruined site of Troy, that helped decode one of the world's most enduring mysteries. | S12 E7, Myth & Legend | 52m | |
| 09:50 | Abandoned EngineeringExploring Opa-Locka City Hall, a strange structure that began as the dream of an American Renaissance man, but soon turned into a nightmare. | 52m | ||
| 10:42 | Abandoned EngineeringExploring Namibia's arid Skeleton Coast, where traces of a brutal but once vital industry lie scattered. | 51m | ||
| 11:33 | Abandoned EngineeringHeading to the Tunisian desert to explore a vast chain of ruins that once stood in the way of Allied Victory - until a band of rogue heroes uncover... | 53m | ||
| 12:26 | Fred Dibnah's Magnificent MonumentsThis edition focuses on places of worship, taking in Preston, County Durham, St Paul's Cathedral and York Minster. | 27m | ||
| 12:53 | Director's Short CutBringing the best in television. | 7m | ||
| 13:00 | Abandoned EngineeringExploring Schindler's Ark in the Czech Republic, a secret refuge in Europe's killing fields, and a lost Amazonian paradise deep in the Brazilian ra... | 52m | ||
| 13:52 | Abandoned EngineeringVisiting the decaying remains of Old Essex County Jail in New Jersey, a facility that became a powder keg of injustice that was set to explode. | 52m | ||
| 14:44 | Abandoned EngineeringVisiting the Polish city of Walbrzych, where a fairytale castle on a cliff conceals a vast subterranean tunnel network linked to a legend of lost N... | 51m | ||
| 15:35 | Abandoned EngineeringExploring Fort Sherman, a jungle stronghold in Panama built to defend a prized American possession that soon faced the threat of an elaborate Nazi ... | 52m | ||
| 16:27 | Abandoned EngineeringExploring Opa-Locka City Hall, a strange structure that began as the dream of an American Renaissance man, but soon turned into a nightmare. | 52m | ||
| 17:19 | Abandoned EngineeringExploring Namibia's arid Skeleton Coast, where traces of a brutal but once vital industry lie scattered. | 53m | ||
| 18:12 | Abandoned EngineeringHeading to the Tunisian desert to explore a vast chain of ruins that once stood in the way of Allied Victory - until a band of rogue heroes uncover... | 53m | ||
| 19:05 | Abandoned EngineeringExploring Schindler's Ark in the Czech Republic, a secret refuge in Europe's killing fields, and a lost Amazonian paradise deep in the Brazilian ra... | 51m | ||
| 19:56 | Abandoned EngineeringVisiting the decaying remains of Old Essex County Jail in New Jersey, a facility that became a powder keg of injustice that was set to explode. | 51m | ||
| 20:47 | Abandoned EngineeringVisiting the Polish city of Walbrzych, where a fairytale castle on a cliff conceals a vast subterranean tunnel network linked to a legend of lost N... | 52m | ||
| 21:39 | Abandoned EngineeringExploring Fort Sherman, a jungle stronghold in Panama built to defend a prized American possession that soon faced the threat of an elaborate Nazi ... | 52m | ||
| 22:31 | Abandoned EngineeringExploring Opa-Locka City Hall, a strange structure that began as the dream of an American Renaissance man, but soon turned into a nightmare. | 53m | ||
| 23:24 | Abandoned EngineeringExploring Namibia's arid Skeleton Coast, where traces of a brutal but once vital industry lie scattered. | 52m |
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_h2tdm5ft/schedule?date=2026-10-14&tz=UTC" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_h2tdm5ft/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_h2tdm5ft/history?from=2026-08-08T00:00:00Z&to=2026-08-09T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_h2tdm5ft/schedule?date=2026-10-14&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_h2tdm5ft/schedule?date=2026-10-14&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_h2tdm5ft/schedule", params={"date": "2026-10-14", "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_h2tdm5ft/schedule?date=2026-10-14, the first programme { "data": [ { "id": "ls_aghzyc43", "channel": "ch_h2tdm5ft", "start": "2026-10-13T23:25:00Z", "stop": "2026-10-14T00:17:00Z", "title": "Abandoned Engineering", "sub_title": null, "description": "Heading to the Tunisian desert to explore a vast chain of ruins that once sto...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 30, "date": "2026-10-14", "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 | Saturday 8 August 2026 | Category |
|---|---|---|
| 05:52 | Abandoned Engineering (?) | |
| 06:44 | Abandoned Engineering (?) | |
| 07:37 | Abandoned Engineering (?) | |
| 18 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.