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/Dublin 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 Europe/Dublin. The same day from the API: GET /v1/channels/ch_a1jmfqzn/schedule?date=2026-10-13&tz=Europe/Dublin
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:05 | 24 Hours in A&ELynn is rushed to St George's after collapsing from a brain aneurysm. James is treated for a severely dislocated shoulder. And 30-year-old Lucas ha... | S29 E3, My Happy Place | Medical, Documentary | 1h |
| 00:05 | 999: On the Front Line On nowParamedics are called to a man under arrest. He's hit his head, and the police want to make sure he's well enough to be taken to the station. A mum... | S13 E5, Episode 5 | Documentary, Medical | 1h 5m |
| 01:10 | Our Farm Next Door: Amanda, Clive and KidsThe Owens battle February weather to install a piped water supply. Annas wrangles puppy-related chaos, and new sheep provide a spring surprise. | S4 E2, Episode 2 | Reality, Documentary | 1h 5m |
| 02:15 | 24 Hours in A&EFifty-year-old Sara is rushed to A&E having collapsed at her place of work following a thunderclap headache. 13-year-old Flynn was hit by a car rid... | S28 E1, Reach Out Your Hand | Medical, Documentary | 1h 5m |
| 03:20 | A Place in the SunJane and Jilly from Brighton want to seize the day and buy a holiday home they can escape to at a moment's notice in the picturesque Dordogne regio... | Dordogne, France | Home & garden, Travel | 30m |
| 03:50 | TeleshoppingPresenting the latest products live on television that can be ordered directly. The product range extends from vacuum cleaners and bath towels to s... | Shopping, Consumer | 5h 5m | |
| 08:55 | Four in a BedThe competition commences at N'ista Boutique Rooms in Birkdale, Merseyside, where hosts Ian and Sally hope a trip to a lawnmower museum will be a h... | S16 E11, The Seawood Hotel | Competition reality, Travel | 35m |
| 09:30 | Four in a BedMark and Sean host the week's second visit at Oakleigh Guest House in Blackpool, where their USP is value for money. But one pair of guests are ups... | S16 E12, Gooseford Farm | Competition reality, Travel | 30m |
| 10:00 | Four in a BedAfter an enforced Covid break, the competition continues as Linda Milner hosts a socially distanced stay at Bay House in Scarborough. The pandemic ... | S16 E13, Trevarrian Lodge | Competition reality, Travel | 30m |
| 10:30 | Four in a BedMum and daughter Suzie and Dani Bushby are the final hosts of the week, at The Farrier in Cayton, North Yorkshire. Horse-loving Dani hopes to share... | S16 E14, Rivendell Outdoor Club | Competition reality, Travel | 35m |
| 11:05 | Four in a BedIt's the final day of the competition, and there are some scores to be settled about nitpicking feedback and plenty of tears, before the payments a... | S16 E15, Payment Day | Competition reality, Travel | 30m |
| 11:35 | Come Dine with MeNew Zealander Steve Levy is first to host in Exeter and has gone to town with his home inspired menu, cooking prawns for his starter, fish for his ... | Exeter: Steve | Competition reality, Cookery | 30m |
| 12:05 | Come Dine with MeMusic-mad foodie Richard Kaye is second to host in Exeter and is confident he can impress his guests with his culinary know-how. He especially hope... | Exeter: Richard | Competition reality, Cookery | 30m |
| 12:35 | Come Dine with MeSelf-assured PR bod Glen King is confident she will be the 'hostess with the mostest' in Exeter, and has gone all out to impress, even co-ordinatin... | Exeter: Glen | Competition reality, Cookery | 30m |
| 13:05 | Come Dine with MeIn Exeter, Sarah Wallis has been holding back, allowing her fellow diners to have their time in the sun. Tonight she is ready to explode out of her... | Exeter: Sarah | Competition reality, Cookery | 35m |
| 13:40 | Come Dine with MeIt's the final night in Exeter and singleton Estelle Macrow is keen to discover whether she has it in her to successfully host a dinner party. | Exeter: Estelle | Competition reality, Cookery | 35m |
| 14:15 | Four in a BedKicking things off in this new competition are Michael and Carole Allchorne, who are brimming with confidence at Alston House in Cumbria. | S10 E21, Swallows Rest | Competition reality, Travel | 35m |
| 14:50 | Four in a BedThe second visit of the week is to Scotia House in Harrogate, where host Marie Lock is hoping her obsessive cleaning regime will give her the edge ... | S10 E22, The Burley Inn | Competition reality, Travel | 30m |
| 15:20 | Four in a BedThe third visit is to Canberra Guest House in Blackpool, owned by goth Yvonne Copeland. She's being joined by her part-time helper, Gail Wells. | S10 E23, Hotel Montville | Competition reality, Travel | 30m |
| 15:50 | Four in a BedFour pairs of bed and breakfast owners put their reputations on the line by staying at each other's establishments. They pay only what they deem to... | Competition reality, Travel | 30m | |
| 16:20 | Four in a BedIt's the final day in the competition, and things are tense from the start as Carole and Michael from Alston House challenge Marie on her comments.... | S10 E25, Payment Day | Competition reality, Travel | 30m |
| 16:50 | Car S.O.STim and Fuzz are off to Huddersfield to rescue a 1992 VW Corrado. The car belongs to 37-year-old electrician called Ashley, who has sadly been suff... | S10 E2, Saab 900 Turbo | Reality, Motoring | 1h |
| 17:50 | American PickersA Kentucky collector is eager to sell his stock before the roof of the building caves in, and a pack rat in West Virginia wants to sell some of his... | S12 E2, Raze the Roof | Collectibles, Reality | 1h |
| 18:50 | The Dog HouseHarry needs a new friend to play fetch, and Ollie the spaniel is the ideal match. Sassy fluffball Balloo causes a stir. And can blind cockapoo Marn... | S5 E2, Episode 2 | Documentary, Animals | 1h 5m |
| 19:55 | The Dog HouseTwo teenage brothers need a peacekeeper but are sceptical that Maggie, a Chihuahua cross, has the look they're after. And Nicola and Matt are a cou... | S5 E3, Episode 3 | Documentary, Animals | 1h 5m |
| 21:00 | Matt Baker: Our Barn in the DalesMatt Baker returns to the family farm for an ambitious new chapter: transforming the old barn beside Matt's parents' farmhouse into a new home. | S1 E1, Episode 1 | Home improvement, Home & garden | 1h |
| 22:00 | 24 Hours in A&EThirty-two-year-old Mery is 17 weeks pregnant and is rushed to A&E after falling down the stairs at home. Jessica has a netball injury. And a junio... | S27 E1, Lessons in Life | Medical, Documentary | 1h 5m |
| 23:05 | 24 Hours in A&EA 79-year-old has chest and back injuries after falling in his garden. A London Underground worker has had a suspected heart attack. And an ex-sail... | S29 E2, Time to Care | Medical, Documentary | 1h |
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_a1jmfqzn/schedule?date=2026-10-13&tz=Europe/Dublin" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_a1jmfqzn/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_a1jmfqzn/history?from=2025-10-12T00:00:00Z&to=2025-10-13T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_a1jmfqzn/schedule?date=2026-10-13&tz=Europe/Dublin"); 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_a1jmfqzn/schedule?date=2026-10-13&tz=Europe/Dublin", { 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_a1jmfqzn/schedule", params={"date": "2026-10-13", "tz": "Europe/Dublin"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_a1jmfqzn/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_gy02tt0e", "channel": "ch_a1jmfqzn", "start": "2026-10-12T22:05:00Z", "stop": "2026-10-12T23:05:00Z", "title": "24 Hours in A&E", "sub_title": "My Happy Place", "description": "Lynn is rushed to St George's after collapsing from a brain aneurysm. James i...", "category": [ "medical", "documentary" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 28, "date": "2026-10-13", "tz": "Europe/Dublin" } }
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.