74.3M 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/Toronto 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/Toronto. The same day from the API: GET /v1/channels/ch_zrwvygxk/schedule?date=2026-10-13&tz=America/Toronto
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Live: Access Middle EastBusiness journalists Yousef Gamal el-Din and Hadley Gamble are co-hosts of this show that profiles the people who are shaping the Middle East's glo... | Bus./financial, Interview | 1h | |
| 01:00 | CNBC: U.S. Markets EditionView updated U.S. market and world market charts; news on world economy and global markets in our Market Overview. | News | 1h | |
| 02:00 | Live: Squawk Box Europe"Squawk Box Europe" provides three hours of analysis and debate on trading days to lead up to the open of the European markets. The trio of anchors... | Bus./financial, News | 2h | |
| 04:00 | Live: Squawk Box Europe"Squawk Box Europe" provides three hours of analysis and debate on trading days to lead up to the open of the European markets. | Series, Bus./financial | 1h | |
| 05:00 | Live: Morning CallMorgan Brennan delivers the essential market intelligence that drives the trading day ahead; capture breaking business news as it unfolds and track... | Series, Bus./financial | 1h | |
| 06:00 | Live: Squawk BoxThe big names in business and politics tell their important stories in this pre-market morning news and talk program; from professional traders to ... | Series, Bus./financial | 3h | |
| 09:00 | Live: Squawk on the Street On nowTaking viewers onto the floor of the exchange, right to the posts where the big companies in the world trade; tick charts track the action of every... | Series, Bus./financial | 3h | |
| 12:00 | Live: Halftime ReportThe front lines of market coverage; host Scott Wapner and the top investors get to the heart of the action as it's happening and help set the agend... | Series, Bus./financial | 1h | |
| 13:00 | Live: The ExchangeAnchor Kelly Evans reports on the important stories to markets and investors; reporters provide actionable information to viewers as they make dail... | Series, Bus./financial | 1h | |
| 14:00 | Live: Power LunchFocusing on real-time market coverage, breaking news and up-to-the-instant stock moving information; delving into the economy, the markets, real es... | Series, Bus./financial | 1h | |
| 15:00 | Live: Closing BellA guide through the most important hour of the Wall Street trading day, and taking a close-up look at how the markets are moving, what's driving th... | Series, Bus./financial | 1h | |
| 16:00 | Live: Closing Bell: OvertimeMelissa Lee and Michael Santoli take viewers through all the after-hours moves including breaking news, corporate earnings and post-market trading;... | Series, Bus./financial | 1h | |
| 17:00 | Live: Fast MoneyThe information normally reserved for the Wall Street trading floor, enabling viewers to make decisions that give them a chance to make money; the ... | Series, Bus./financial | 1h | |
| 18:00 | Mad MoneyTaking viewers inside the mind of one of Wall Street's most respected and successful money managers; Jim Cramer guides viewers through the confusin... | Series, Bus./financial | 1h | |
| 19:00 | Live: Squawk Box AsiaThe hosts provide in-depth coverage of Asian stock markets and invite experts to offer their predictions and investment tips. | Bus./financial | 3h | |
| 22:00 | Managing AsiaChristine Tan speaks with James Liang, co-founder and executive chairman of Trip.com Group, one of the world's largest online travel platforms, on ... | Trip.com | Series, Bus./financial | 30m |
| 22:30 | Managing AsiaChristine Tan speaks to Keppel's CEO, Loh Chin Hua, to find out why the company exited the offshore and marine legacy business and how it plans to ... | Keppel Corporation | Series, Bus./financial | 30m |
| 23:00 | Executive DecisionsHeidelberg Materials CEO Dominik von Achten reflects on his path from law to leadership, why listening to younger voices is vital when navigating r... | Heidelburg Materials' Dominik von Achten | Series, Talk | 30m |
| 23:30 | Executive DecisionsSyensqo CEO Ilham Kadri shares how her humble beginnings in Casablanca and a passion for science shaped her journey to the C-suite; she reflects on... | Syensqo's Ilham Kadri - 9 | Series, Talk | 30m |
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_zrwvygxk/schedule?date=2026-10-13&tz=America/Toronto" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_zrwvygxk/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_zrwvygxk/history?from=2025-11-12T00:00:00Z&to=2025-11-13T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_zrwvygxk/schedule?date=2026-10-13&tz=America/Toronto"); 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_zrwvygxk/schedule?date=2026-10-13&tz=America/Toronto", { 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_zrwvygxk/schedule", params={"date": "2026-10-13", "tz": "America/Toronto"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_zrwvygxk/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_317n6389", "channel": "ch_zrwvygxk", "start": "2026-10-13T04:00:00Z", "stop": "2026-10-13T05:00:00Z", "title": "Live: Access Middle East", "sub_title": null, "description": "Business journalists Yousef Gamal el-Din and Hadley Gamble are co-hosts of th...", "category": [ "bus./financial", "interview" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 19, "date": "2026-10-13", "tz": "America/Toronto" } }
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 | Wednesday 12 November 2025 | Category |
|---|---|---|
| 11:00 | Live: Money Movers | |
| 12:00 | Live: Halftime Report | |
| 13:00 | Live: The Exchange | |
| 9 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.