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.
All times UTC. The same day from the API: GET /v1/channels/ch_49r3t4y7/schedule?date=2026-10-18&tz=UTC
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | World ServiceBBC Radio 4 joins the BBC World Service. | 4h 30m | ||
| 04:30 | News SummaryNational and international news from BBC Radio 4. | 4m | ||
| 04:34 | Shipping ForecastThe latest weather reports and forecasts for UK shipping. | 9m | ||
| 04:43 | Bells on SundayBells on Sunday comes from the freestanding bell tower of the Church of All Saints and Saint Lawrence, Evesham in Worcestershire. | 2m | ||
| 04:45 | In TouchNews, views and information for people who are blind or partially sighted. | 15m | ||
| 05:00 | News SummaryNational and international news from BBC Radio 4. | 5m | ||
| 05:05 | Beyond BeliefTwenty years ago, journalist Gary Wolf coined the term 'New Atheism'. Giles and the panel discuss this moment in history and the impact it had on b... | 30m | ||
| 05:35 | On Your FarmMali Harries visit the third of three finalists in the Farming for the Future category at this year's BBC Food and Farming Awards. | 22m | ||
| 05:57 | Weather ForecastThe latest weather reports and forecast. | 3m | ||
| 06:00 | News and Sunday PapersNational and international news from BBC Radio 4. | 10m | ||
| 06:10 | SundayA look at the ethical and religious issues of the week. | 44m | ||
| 06:54 | The Radio 4 AppealBroadcaster John Wilson makes the Radio 4 Appeal on behalf of Willow Foundation. | 3m | ||
| 06:57 | Weather ForecastThe latest weather reports and forecast. | 3m | ||
| 07:00 | News and Sunday PapersNational and international news from BBC Radio 4. | 10m | ||
| 07:10 | Sunday WorshipA live service from the Collegiate Church of the Holy Cross, Crediton to mark the Feast of St Luke. | 38m | ||
| 07:48 | Witness HistoryIn 1997, the remains of a Native American chief were returned to his Lakota people after more than a century in a London cemetery. His great-grandd... | 10m | ||
| 07:58 | Tweet of the DayTweet of the Day is a series of fascinating stories about birds inspired by their calls, songs and behaviour. | 2m | ||
| 08:00 | Broadcasting HouseThe Sunday morning news magazine programme. Presented by Paddy O'Connell. | 1h | ||
| 09:00 | Desert Island DiscsDoctor and writer Miriam Stoppard joins Lauren Laverne to share the eight tracks, book and luxury item she would take with her if cast away to a de... | 1h | ||
| 10:00 | The Archers OmnibusThere's a spanner in the works at, and Freddie's feelings are hurt. | 1h 15m | ||
| 11:15 | ProfileAn insight into the character of an influential person making the news headlines. | 15m | ||
| 11:30 | Room 101 with Paul Merton1/6. What items would you banish? Miles Jupp tells Paul Merton his choices - including touchscreens and people who take the aisle seat when the win... | 27m | ||
| 11:57 | Weather ForecastThe latest weather forecast. | 3m | ||
| 12:00 | The World This WeekendA look at the week's big stories and preview of the week to come. | 30m | ||
| 12:30 | ChildlineHow has Childline changed in the four decades since it started? | 30m | ||
| 13:00 | Gardeners' Question TimeHorticultural programme featuring a group of gardening experts. | 45m | ||
| 13:45 | Ten Second ShowdownBen Johnson's 100m victory over Carl Lewis at Seoul in 1988 was spectacular - but the events that followed were even more dramatic. | 15m | ||
| 14:00 | Celtic Christie: The Unexpected GuestWhen a stranger appears at an isolated house in Scotland, he discovers a woman standing over the body of her husband, gun in hand. It looks like a... | 1h | ||
| 15:00 | Take Four BooksJames Crawford discusses an author's new book and its connections to three other works. | 30m | ||
| 15:30 | Brain of BritainNationwide general knowledge competition for the title 'Brain of Britain'. Spotlights on fighting video games, Billy Wilder films, Nuremberg Trials... | 30m | ||
| 16:00 | Witness HistoryIn 1948, the foundation was laid for a "utopian" town designed by America's greatest architect. Frank Lloyd Wright's mission was to create a social... | 10m | ||
| 16:10 | The VerbA globe-trotting episode of The Verb sees Ian joined by poets and performers from Brazil, Australia and Leeds! | 44m | ||
| 16:54 | Shipping ForecastThe latest weather reports and forecasts for UK shipping. | 3m | ||
| 16:57 | Weather ForecastThe latest weather reports and forecast. | 3m | ||
| 17:00 | Six O'Clock NewsNational and international news from BBC Radio 4. | 15m | ||
| 17:15 | Pick of the WeekDr Hannah French presents a weekly selection of the best bits of audio across the BBC. | 45m | ||
| 18:00 | The ArchersIt's Pip and Stella's wedding day, and Vince proves a knight in shining armour. | 15m | ||
| 18:15 | The Mysterious Case of Annie ElizabethLois Pryce investigates a forgotten Victorian mystery after an ancient apple tree leads her to Annie Elizabeth, a child whose remarkable story stil... | 30m | ||
| 18:45 | Thief at the British MuseumThe museum shares details about how they think the thief covered their tracks. Peter Higgs is sacked, but the boss of the British Museum turns on ... | 15m | ||
| 19:00 | FeedbackRadio 4's forum for comments, queries, criticisms and congratulations. | 30m | ||
| 19:30 | Last WordRadio 4's weekly obituary programme. | 30m | ||
| 20:00 | Money BoxThe latest news from the world of personal finance. | 25m | ||
| 20:25 | The Radio 4 AppealBroadcaster John Wilson makes the Radio 4 Appeal on behalf of Willow Foundation. | 5m | ||
| 20:30 | From Our Own CorrespondentInsight and analysis from BBC correspondents around the world. | 30m | ||
| 21:00 | The Westminster HourRadio 4's Sunday night political discussion programme. | 1h | ||
| 22:00 | In Our TimeMisha Glenny and guests discuss The Battle of Antietam, the single bloodiest day of the American Civil War and crucial step toward Emancipation. | 45m | ||
| 22:45 | Short WorksA holiday excursion to some underground tunnels beneath a palace takes a sinister turn for Grace and her family. Read by Seána Kerslake. | 15m | ||
| 23:00 | Midnight NewsNational and international news from BBC Radio 4. | 15m | ||
| 23:15 | The Artificial HumanCan the UK hold its own in the age of AI? Aleks Krotoski and Kevin Fong explore the challenges and opportunities facing Britain's ambitions to rema... | 30m | ||
| 23:45 | Bells on SundayBells on Sunday comes from the freestanding bell tower of the Church of All Saints and Saint Lawrence, Evesham in Worcestershire. | 3m | ||
| 23:48 | Shipping ForecastThe latest weather reports and forecasts for UK shipping. | 12m |
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_49r3t4y7/schedule?date=2026-10-18&tz=UTC" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_49r3t4y7/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_49r3t4y7/history?from=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_49r3t4y7/schedule?date=2026-10-18&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_49r3t4y7/schedule?date=2026-10-18&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_49r3t4y7/schedule", params={"date": "2026-10-18", "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_49r3t4y7/schedule?date=2026-10-18, the first programme { "data": [ { "id": "ls_prd0pbha", "channel": "ch_49r3t4y7", "start": "2026-10-18T00:00:00Z", "stop": "2026-10-18T04:30:00Z", "title": "World Service", "sub_title": null, "description": "BBC Radio 4 joins the BBC World Service.", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 51, "date": "2026-10-18", "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.