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 Europe/Brussels 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/Brussels. The same day from the API: GET /v1/channels/ch_7y0e1n3z/schedule?date=2026-10-14&tz=Europe/Brussels
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | BullseyeFreddie Flintoff hosts a special festive instalment of the classic darts game show as three new pairs of contestants compete for substantial prizes... | S8 E5, Episode 5 | Series, Game show | 30m |
| 00:30 | BullseyeHost Freddie Flintoff welcomes a star-studded line-up of celebrities for a high-stakes Soccer Aid charity special of the classic darts game show. T... | S8 E6, Episode 6 | Series, Game show | 30m |
| 01:00 | Bridge of LiesRoss Kemp presents as a team of four family members, Shellie, Scott, Lara and Piers, take on the Bridge of Lies. | S2 E1, Episode 1 | Series, Game show | 1h |
| 02:00 | The ChaseStuart, Janine, Roly and Susan pit their wits against Chaser Anne Hegerty in a thrilling battle of brainpower. | S9 E140, Episode 140 | Series, Game show | 1h |
| 03:00 | The Chase: Celebrity SpecialFour 'Emmerdale' stars leave the village behind and take on one of the country's finest quiz brains. Anthony Quinlan, Louisa Clein, James Moore and... | Series, Game show | 1h | |
| 04:00 | The ChaseSimon, Duncan, Michelle and Annabel work together as a team to try and take down one of the country's finest quiz brains for thousands of pounds. | Series, Game show | 1h | |
| 05:00 | BullseyeThe dartboard quiz game that tests contestants darts skills as well as their general knowledge. Three pairs of contestants, consisting of an amateu... | Series, Game show | 30m | |
| 05:30 | BullseyeThe dartboard quiz game that tests contestants darts skills as well as their general knowledge. Three pairs of contestants, consisting of an amateu... | Bullseye Christmas Special | Series, Game show | 30m |
| 06:00 | BullseyeThe dartboard quiz game that tests contestants darts skills as well as their general knowledge. Three pairs of contestants, consisting of an amateu... | Series, Game show | 30m | |
| 06:30 | BullseyeJim Bowen hosts the dartboard quiz game that tests contestants' darts skills and their general knowledge to win prizes. | Series, Game show | 30m | |
| 07:00 | TeleshoppingInnovative, value-for-money products brought directly to you at home. Shop 'til you drop whilst avoiding the hustle and bustle of the High Street. | Shopping, Consumer | 30m | |
| 07:30 | 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 | 30m | |
| 08:00 | The ChaseDominic from Hertfordshire, Georgina from Cumbria, Janet from South Shields and LeRoy from London work together as a team to try to take down the C... | Series, Game show | 1h | |
| 09:00 | The ChaseBrian, Ravi, Vanessa and Shanice find out if they have got what it takes to beat the Chaser and take home thousands of pounds. | Series, Game show | 1h | |
| 10:00 | The Chase: Celebrity SpecialActress Dani Harmer, The World's Strongest Man competitor Eddie Hall, skier and presenter Chemmy Alcott and comedian Alex Horne take on the Chaser ... | S9 E2, Russell Kane, Leonie Elliott, Kevin Clifton, Bonnie Langford | Series, Game show | 1h |
| 11:00 | The Bidding RoomStephen from York is hoping the sky's the limit as he presents the dealers with a model spitfire. Paul from Chesterfield is selling a pair of angel... | S1 E10, Episode 10 | Series, Auction | 1h |
| 12:00 | Celebrity Antiques Road Trip'Question of Sport' captain Phil Tufnell battles it out with sports presenter Chris Hollins to find the best deals on antiques. Accompanied by expe... | S1 E7, Phil Tufnell & Chris Hollins | Series, Collectibles | 1h 15m |
| 13:15 | Family FortunesTwo families provide answers to 'everyday questions' that were surveyed by 100 members of the British public before the show to win cash prizes and... | Series, Game show | 45m | |
| 14:00 | Cash TrappedBradley Walsh presents the big money quiz based on his own idea which features six players who cannot leave the contest until somebody wins. | S1 E2, Episode 2 | Series, Game show | 1h |
| 15:00 | Bridge of LiesRoss Kemp presents as a team of four family members, Zulfi, Rabiya, Sun and Saj, take on the Bridge of Lies. | S2 E2, Episode 2 | Series, Game show | 1h |
| 16:00 | The ChaseFour strangers work as a team to answer general knowledge questions. They must defeat the Chaser, a ruthless quiz genius, in order to win money. | S3 E2, Episode 2 | Series, Game show | 1h |
| 17:00 | The Bidding RoomStephen from York is hoping the sky's the limit as he presents the dealers with a model spitfire. Paul from Chesterfield is selling a pair of angel... | S1 E10, Episode 10 | Series, Auction | 1h |
| 18:00 | TenableA family team from Cornwall answer top ten list questions as they aim to score a perfect ten and walk away with a big cash prize. | Series, Game show | 1h | |
| 19:00 | Cash TrappedBradley Walsh presents the big money quiz based on his own idea which features six players who cannot leave the contest until somebody wins. | S1 E3, Episode 3 | Series, Game show | 1h |
| 20:00 | The Chase: Celebrity SpecialGuests include Loose Women's Nadia Sawalha, Actor James Cosmo, Emmerdale's Gemma Atkinson and Actor Jimi Mistry. | S5 E8, Jimi Mistry, Gemma Atkinson, Nadia Sawalha, James Cosmo | Series, Game show | 1h |
| 21:00 | The ChaseBradley Walsh is behind Mary, Henry, Liz, and Tudor all the way as they try to beat one of the country's finest quiz brains and take home thousands... | S14 E27, Episode 27 | Series, Game show | 1h |
| 22:00 | The ChaseFour strangers work as a team to answer general knowledge questions. They must defeat the Chaser, a ruthless quiz genius, in order to win money. | S7 E4, Episode 4 | Series, Game show | 1h |
| 23:00 | The Chase: Celebrity Special'Coronation Street' stars Simon Gregson, Victoria Ekanoye, Lucy Fallon and Andrew Whitman hope to win thousands of pounds for charity as they leave... | S8 E1, The Chase for Soccer Aid - Kirsty Gallacher, Charley Boorman, Clive Tyldesley, Rachel Riley | Series, Game show | 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_7y0e1n3z/schedule?date=2026-10-14&tz=Europe/Brussels" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_7y0e1n3z/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_7y0e1n3z/history?from=2026-08-08T00:00:00Z&to=2026-08-09T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_7y0e1n3z/schedule?date=2026-10-14&tz=Europe/Brussels"); 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_7y0e1n3z/schedule?date=2026-10-14&tz=Europe/Brussels", { 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_7y0e1n3z/schedule", params={"date": "2026-10-14", "tz": "Europe/Brussels"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_7y0e1n3z/schedule?date=2026-10-14, the first programme { "data": [ { "id": "ls_jr5tnrww", "channel": "ch_7y0e1n3z", "start": "2026-10-13T22:00:00Z", "stop": "2026-10-13T22:30:00Z", "title": "Bullseye", "sub_title": null, "description": "Freddie Flintoff hosts a special festive instalment of the classic darts game...", "category": [ "series", "game show", "darts" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 28, "date": "2026-10-14", "tz": "Europe/Brussels" } }
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 |
|---|---|---|
| 07:00 | Teleshopping | Shopping, Consumer |
| 07:30 | Teleshopping | Shopping, Consumer |
| 08:00 | The Chase | Series, Game show |
| 16 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.