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 America/New_York 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 America/New_York. The same day from the API: GET /v1/channels/ch_exycy9m3/schedule?date=2026-10-14&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:45 | The Genius of PalacesA new style emerged as monarchs demanded that architecture proclaim their right to rule. | The Genius of Palaces - Inventing a National Style | Food + home + culture | 58m |
| 00:43 | Sandringham: A Royal ResidenceWe go behind the imposing iron gates of the Royal Family's favorite holiday home. | Food + home + culture | 49m | |
| 01:32 | Sandringham: A Royal ResidenceThe death of Edward VII in 1910 rocks Sandringham and the royals. | Food + home + culture | 49m | |
| 02:21 | Sandringham: A Royal ResidenceIn 1952, tragedy struck as King George VI died suddenly in his sleep. | Food + home + culture | 49m | |
| 03:10 | The Queen's PalacesFiona Bruce visits Buckingham Palace and learns of its long history. | S1 E1, Buckingham Palace | Food + home + culture | 1h 7m |
| 04:17 | The Queen's PalacesFiona Bruce visits Windsor Castle, the world's oldest and largest inhabited castle. | S1 E2, Windsor Castle | Food + home + culture | 1h 8m |
| 05:25 | The Queen's PalacesFiona Bruce visits one of Britain's smallest palaces, Edinburgh's Palace of Holyroodhouse. | S1 E3, Palace of Holyroodhouse | Food + home + culture | 1h 7m |
| 06:32 | George Clarke's Old House New HomeGeorge squeezes into an Edwardian Workers Cottage which is half the size of a squash court. | S4 E1, Thornton Heath & Streatham | Food + home + culture | 53m |
| 07:25 | George Clarke's Old House New HomeGeorge visits a handsome turn-of-the-century terraced home. | S4 E2, Bromley | Food + home + culture | 54m |
| 08:19 | George Clarke's Old House New HomeGeorge is out and about with his sledgehammer - knocking holes in a fake Tudor ceiling. | S4 E3, Leamington Spa & Mellor | Food + home + culture | 53m |
| 09:12 | George Clarke's Old House New HomeGeorge hopes for a clean sweep with a redundant chimney. | S4 E4, Leeds & Brixton | Food + home + culture | 54m |
| 10:06 | George Clarke's Old House New HomeGeorge has some radical ideas to redesign an Edwardian home. | S4 E5, The Wirral & Lingfield, Surrey | Food + home + culture | 53m |
| 10:59 | George Clarke's Old House New HomeGeorge offers a sympathetic hand with a monster Victorian semi and a beautiful Regency conversion. | S4 E6, Margate & Worthing | Food + home + culture | 54m |
| 11:53 | George Clarke's Old House New HomeIn West Yorkshire, Pip is moving back into the home that she grew up in. | S5 E1, Ackworth & Chiswick | Food + home + culture | 53m |
| 12:46 | George Clarke's Old House New HomeGeorge takes on a project that is part period house, part dog's dinner. | S5 E2, Yorkshire & Buckinghamshire | Food + home + culture | 54m |
| 13:40 | George Clarke's Old House New HomeGeorge tackles a heavy chandelier in a Georgian townhouse in Yorkshire. | S5 E3, Pocklington & Glossop | Food + home + culture | 53m |
| 14:33 | George Clarke's Old House New HomeGeorge takes on a 16th-century listed Cotswold cottage with some nasty surprises. | S6 E1, Cotswolds & Kent | Food + home + culture | 53m |
| 15:26 | George Clarke's Old House New HomeGeorge helps out at the restoration of an Edwardian arts-and-crafts terraced house. | S6 E2, Addiscombe, South London | Food + home + culture | 54m |
| 16:20 | George Clarke's Old House New HomeGeorge meets a family of five with a Victorian coach house that's more 1960s than 1860s. | S6 E3, Didsbury and Hove | Food + home + culture | 53m |
| 17:13 | George Clarke's Old House New HomeGeorge takes on a classic 1930s terraced home with a tiny kitchen and two mismatched fireplaces. | S6 E5, South Norwood and Plumstead | Food + home + culture | 54m |
| 18:07 | George Clarke's Old House New HomeA Georgian farmhouse gets an industrial-style extension. A terrace has a layout makeover. | S7 E1, Stroud and Wootton Bassett | Food + home + culture | 52m |
| 18:59 | George Clarke's Old House New HomeA Worthing home finds modern flair while a 17th-century cottage gets a makeover in Worcestershire. | S7 E2, Worthing and Pershore | Food + home + culture | 51m |
| 19:50 | George Clarke's Old House New HomeIn Stratford-upon-Avon, George helps Laura and Jonnie to transform their mock-Tudor house. | S7 E3, Stratford-upon-Avon and Essex | Food + home + culture | 52m |
| 20:42 | George Clarke's Old House New HomeIn Clapham, Masum and Maria's Victorian terraced home no longer works for their family. | S7 E4, Clapham and Hove | Food + home + culture | 53m |
| 21:35 | George Clarke's Old House New HomeAnthony and Emily turn their ramshackle 17th-century cottage into a family home. | S7 E5, Warwickshire | Food + home + culture | 52m |
| 22:27 | George Clarke's Old House New HomeCan Duncan and Josie transform their barn into a liveable home before baby Ruby arrives? | S8 E1, Episode 1 | Food + home + culture | 52m |
| 23:19 | George Clarke's Old House New HomeGeorge helps Ododu with a kitchen quandary, and can Sarah rework her childhood home? | S8 E2, Episode 2 | Food + home + culture | 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_exycy9m3/schedule?date=2026-10-14&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_exycy9m3/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_exycy9m3/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_exycy9m3/schedule?date=2026-10-14&tz=America/New_York"); 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_exycy9m3/schedule?date=2026-10-14&tz=America/New_York", { 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_exycy9m3/schedule", params={"date": "2026-10-14", "tz": "America/New_York"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_exycy9m3/schedule?date=2026-10-14, the first programme { "data": [ { "id": "ls_p35emsqz", "channel": "ch_exycy9m3", "start": "2026-10-14T03:45:00Z", "stop": "2026-10-14T04:43:00Z", "title": "The Genius of Palaces", "sub_title": "The Genius of Palaces - Inventing a National Style", "description": "A new style emerged as monarchs demanded that architecture proclaim their rig...", "category": [ "food + home + culture" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 27, "date": "2026-10-14", "tz": "America/New_York" } }
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 | Monday 13 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 150 countries.