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/Paris 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/Paris. The same day from the API: GET /v1/channels/ch_v95acn8n/schedule?date=2026-10-13&tz=Europe/Paris
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Leaders with Francine Lacqua: The PodcastFrancine Lacqua speaks to chief executives and other industry leaders about what drives them and how they navigate and shape their companies amid s... | Talk-show | 30m | |
| 00:30 | Leaders with Francine Lacqua: The PodcastFrancine Lacqua speaks to chief executives and other industry leaders about what drives them and how they navigate and shape their companies amid s... | Talk-show | 30m | |
| 01:00 | Bloomberg the Asia Trade On nowBloomberg The Asia Trade tracks the opening hours of Asian markets with fast-paced updates and expert commentary. The program covers equities, curr... | Magazine | 2h | |
| 03:00 | Bloomberg: The China ShowBloomberg: The China Show delivers in-depth coverage of China's economy, markets, and policy landscape. The program examines key developments in bu... | Magazine | 2h | |
| 05:00 | Insight with Haslinda AminThe definitive guide for global news audiences to get the complete picture on the biggest story of the day, through probing interviews and nuanced ... | Magazine | 1h | |
| 06:00 | Bloomberg Horizons Middle East & AfricaLinking the market drivers from overnight in the US and across Asia into the region's trading day, with deep dive analysis of the top business, ene... | Magazine | 1h | |
| 07:00 | Bloomberg Daybreak: EuropeEn Direct. Don't miss the latest and most important business news and stories from European markets, Wall Street, because overnight there is mornin... | Magazine | 1h | |
| 08:00 | Bloomberg: The Opening TradeGlobal markets are trading mixed as investors react to fresh economic data and central bank commentary. Tech shares remain volatile ahead of upcomi... | Magazine | 2h | |
| 10:00 | The Pulse with Francine LacquaConversations with high profile guests in the beating heart of global business, finance and politics. We go wherever the story is, bringing you exc... | Interview | 1h | |
| 11:00 | Bloomberg BriefDelivering the market news, data and analysis you need to set your agenda. | Magazine | 1h | |
| 12:00 | Bloomberg SurveillanceEn Direct. Take a look at the latest news in finance, economics and investment, most important business stories and the state of the markets as eac... | Magazine | 3h | |
| 15:00 | Bloomberg Open InterestBloomberg Open Interest with Matt Miller and Dani Burger - delivers the market-moving news you need to know to get a jump start on the US trading day. | Magazine | 2h | |
| 17:00 | Bloomberg TechThe only daily live technology program with a focus on breaking news, market-moving reporting and analysis of global technology companies and stories. | Magazine | 1h | |
| 18:00 | Bloomberg CryptoTune in and hear all the latest news, developments, analysis, and most interesting stories from the world of cryptocurrency. Programme also offers ... | Magazine | 1h | |
| 19:00 | Bloomberg Balance of PowerInformational programme covering stories about worldwide politics, business and everything in between. The journalists report on the top news stori... | Magazine | 1h | |
| 20:00 | Bloomberg BusinessweekFollow presenters Carol Massar and Jason Kelly as they provide viewers with anecdotes and insights behind the articles found in award-winning magaz... | Magazine | 1h | |
| 21:00 | Bloomberg the CloseAlix Steel, Romaine Bostick and Scarlet Fu own the market-moving breaking news around the closing bell in this must-watch daily program to get an e... | Magazine | 2h | |
| 23:00 | Bloomberg Balance of PowerInformational programme covering stories about worldwide politics, business and everything in between. The journalists report on the top news stori... | Magazine | 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_v95acn8n/schedule?date=2026-10-13&tz=Europe/Paris" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_v95acn8n/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_v95acn8n/history?from=2025-10-12T00:00:00Z&to=2025-10-13T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_v95acn8n/schedule?date=2026-10-13&tz=Europe/Paris"); 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_v95acn8n/schedule?date=2026-10-13&tz=Europe/Paris", { 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_v95acn8n/schedule", params={"date": "2026-10-13", "tz": "Europe/Paris"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_v95acn8n/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_zj9crd4r", "channel": "ch_v95acn8n", "start": "2026-10-12T22:00:00Z", "stop": "2026-10-12T22:30:00Z", "title": "Leaders with Francine Lacqua: The Podcast", "sub_title": null, "description": "Francine Lacqua speaks to chief executives and other industry leaders about w...", "category": [ "talk-show" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 18, "date": "2026-10-13", "tz": "Europe/Paris" } }
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.