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 UTC time, what is on now and next, and the same data in your app with one call.
All times UTC. The same day from the API: GET /v1/channels/ch_2hmtyx1k/schedule?date=2026-10-12&tz=UTC
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:12 | Dragons' Den UKA former bankder is looking for £2 million to renovate an old London Underground station. | S13 E8 | 1h 6m | |
| 00:18 | Dragons' Den UKA London-based entrepreneur pitches a new take on the post-it note. | S11 E012 | 1h 6m | |
| 01:24 | Dragons' Den UKIn business, it's all about the pitch – that elusive ability of an entrepreneur to stand tall, talk smart, and capture an audience whenever and whe... | S12 E11 | 1h 6m | |
| 02:30 | Dragons' Den UKTwo design graduates proffer a solution for the multiple-pint juggle back from the bar. | S10 E11 | 1h 6m | |
| 03:36 | Dragons' Den UKA man from Los Angeles has an innovative way to check your pet's health instantly with your phone, but an old-fashioned way to capture the specimen... | S9 E10 | 1h 6m | |
| 04:42 | Dragons' Den UKThe pictures include a horror story writer and sisters who appeared in the Den in 2005. | S10 E03 | 1h 6m | |
| 05:48 | Dragons' Den UKFeaturing the inventors of a drumming training device and a culinary alcohol range. | S18 E12 | 1h 6m | |
| 06:54 | Dragons' Den UKAn eco-entrepreneur pitches a carbon-offset tranding app. | S18 E13 | 1h 5m | |
| 07:59 | Dragons' Den UKThe Dragons witness a demonstration for a germ-fighting gadget. | S13 E4 | 1h 6m | |
| 09:04 | Dragons' Den UKChris Barnardo and Richard Blakesley present a remote control in the shape of a magic wand. | S8 E7 | 1h 5m | |
| 10:09 | Dragons' Den UKAn engineer from Essex is hoping for investment in his home sensor system for the elderly. | S15 E08 | 1h 6m | |
| 11:15 | Dragons' Den UKAn Irish husband and wife team enter the Den with their range of baby products. | S14 E14 | 1h 6m | |
| 12:21 | Dragons' Den UKIt is sink or swim for a businessman pitching his portable water-saving product. | S14 E4 | 1h 5m | |
| 13:26 | Dragons' Den UKA former merchant navy officer tries to make a stand with his novel tablet holder. | S14 E6 | 1h 6m | |
| 14:32 | Dragons' Den UKA former figure skater from Russia ends up skating on thin ince with Peter Jones. | S13 E11 | 1h 7m | |
| 15:38 | Dragons' Den UKA former panel beater hopes to seal a deal with his innovative nail gel product. | S14 E7 | 1h 6m | |
| 16:45 | Dragons' Den UKA futuristic way to advertise is demonstrated and a security invention is put to the test. | S10 E05 | 1h 7m | |
| 17:51 | Dragons' Den UKA team of friends brush Peter Jones up the wrong way with their online art platform. | S16 E4 | 1h 6m | |
| 18:57 | Dragons' Den UKIdeas presented to the Dragons include frozen cocktails and an inflatable Christmas tree. | S10 E12 | 1h 6m | |
| 20:03 | Dragons' Den UKA translatlantic duo pitch their unique coffee lid. | S14 E5 | 1h 6m | |
| 21:09 | Dragons' Den UKPitches include a trailer tent tall enough to stand up in and a self-serve beer pump. | S13 E14 | 1h 6m | |
| 22:15 | Dragons' Den UKIn business, it's all about the pitch – that elusive ability of an entrepreneur to stand tall, talk smart, and capture an audience whenever and whe... | S12 E10 | 1h 6m | |
| 23:21 | Dragons' Den UKAn Irish husband and wife team enter the Den with their range of baby products. | S14 E14 | 1h 6m |
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_2hmtyx1k/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_2hmtyx1k/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_2hmtyx1k/history?from=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_2hmtyx1k/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_2hmtyx1k/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_2hmtyx1k/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_2hmtyx1k/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_w4y1syek", "channel": "ch_2hmtyx1k", "start": "2026-10-11T23:12:03Z", "stop": "2026-10-12T00:18:04Z", "title": "Dragons' Den UK", "sub_title": "S13 E8", "description": "A former bankder is looking for £2 million to renovate an old London Undergro...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 23, "date": "2026-10-12", "tz": "UTC" } }
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.