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 America/New_York time, what is on now and next, and the same data in your app with one call.
All times America/New_York. The same day from the API: GET /v1/channels/ch_7w19wsa9/schedule?date=2026-10-12&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:00 | Independent National Convention 2026 - Part 2A landmark gathering in Washington, D.C. bringing together political independents, reformers, and third-party leaders. Commemorating America\u2019s... | 2h | ||
| 00:00 | Capital in Motion: Repositioning at Scale for the Next Cycle - Global Conference 2026Financial and investment leaders discuss how institutions are adapting to a more complex economic environment marked by persistent interest rates, ... | 1h | ||
| 01:00 | Independent National Convention 2026 - Part 3A landmark gathering in Washington, D.C. bringing together political independents, reformers, and third-party leaders. Commemorating America\u2019s... | 2h | ||
| 02:00 | Leading in the Age of AI: A Conversation with NVIDIA CEO Jensen Huang - Global Conference 2026A global business and policy conference bringing together leaders from finance, technology, healthcare, media, and government to discuss economic g... | 1h | ||
| 03:00 | What is Realtime Hybrid Filmmaking with Jon ErwinFilmmaker and Innovative Dreams founder Jon Erwin presents his pioneering \"Realtime Hybrid Filmmaking\" approach at AI on the Lot, showcasing how ... | 1h | ||
| 04:00 | Meet the DrapersSeason 9 finale: six founders battle for $1,000,000 prize. | 1h 15m | ||
| 05:15 | $PONS on MCG - Discussing their beef with UniswapThe team behind $PONS joins MCG to discuss the project\u2019s growth, community driven approach, and ongoing dispute with Uniswap. The conversation... | 45m | ||
| 06:00 | This is How Cognitive AI Reaches True Human-Level Intelligence - Peter VossPeter Voss, the scientist who coined the term Artificial General Intelligence (AGI), joins The Edge of AI Podcast to explain the fundamental differ... | 1h | ||
| 07:00 | Bitcoin Bull Trap?Joel Comm and Travis Wright break down the SEC\u2019s landmark 402 page Regulation Crypto Assets proposal, which introduces new registration exempt... | 1h | ||
| 08:00 | Episode 304: Creating Opportunity with John WoodBenj sits down with social entrepreneur John Wood to discuss how a chance encounter in Nepal led to founding Room to Read and later U-Go University... | 1h | ||
| 09:00 | What is Realtime Hybrid Filmmaking with Jon ErwinFilmmaker and Innovative Dreams founder Jon Erwin presents his pioneering \"Realtime Hybrid Filmmaking\" approach at AI on the Lot, showcasing how ... | 1h | ||
| 10:00 | Meet the DrapersSeason 9 finale: six founders battle for $1,000,000 prize. | 1h 15m | ||
| 11:15 | $PONS on MCG - Discussing their beef with UniswapThe team behind $PONS joins MCG to discuss the project\u2019s growth, community driven approach, and ongoing dispute with Uniswap. The conversation... | 45m | ||
| 12:00 | This is How Cognitive AI Reaches True Human-Level Intelligence - Peter VossPeter Voss, the scientist who coined the term Artificial General Intelligence (AGI), joins The Edge of AI Podcast to explain the fundamental differ... | 1h | ||
| 13:00 | Bitcoin Bull Trap?Joel Comm and Travis Wright break down the SEC\u2019s landmark 402 page Regulation Crypto Assets proposal, which introduces new registration exempt... | 1h | ||
| 14:00 | Episode 304: Creating Opportunity with John WoodBenj sits down with social entrepreneur John Wood to discuss how a chance encounter in Nepal led to founding Room to Read and later U-Go University... | 1h | ||
| 15:00 | What is Realtime Hybrid Filmmaking with Jon ErwinFilmmaker and Innovative Dreams founder Jon Erwin presents his pioneering \"Realtime Hybrid Filmmaking\" approach at AI on the Lot, showcasing how ... | 1h | ||
| 16:00 | Meet the DrapersSeason 9 finale: six founders battle for $1,000,000 prize. | 1h 15m | ||
| 17:15 | $PONS on MCG - Discussing their beef with Uniswap On nowThe team behind $PONS joins MCG to discuss the project\u2019s growth, community driven approach, and ongoing dispute with Uniswap. The conversation... | 45m | ||
| 18:00 | This is How Cognitive AI Reaches True Human-Level Intelligence - Peter VossPeter Voss, the scientist who coined the term Artificial General Intelligence (AGI), joins The Edge of AI Podcast to explain the fundamental differ... | 1h | ||
| 19:00 | Bitcoin Bull Trap?Joel Comm and Travis Wright break down the SEC\u2019s landmark 402 page Regulation Crypto Assets proposal, which introduces new registration exempt... | 1h | ||
| 20:00 | Episode 304: Creating Opportunity with John WoodBenj sits down with social entrepreneur John Wood to discuss how a chance encounter in Nepal led to founding Room to Read and later U-Go University... | 1h | ||
| 21:00 | What is Realtime Hybrid Filmmaking with Jon ErwinFilmmaker and Innovative Dreams founder Jon Erwin presents his pioneering \"Realtime Hybrid Filmmaking\" approach at AI on the Lot, showcasing how ... | 1h | ||
| 22:00 | Meet the DrapersSeason 9 finale: six founders battle for $1,000,000 prize. | 1h 15m | ||
| 23:15 | $PONS on MCG - Discussing their beef with UniswapThe team behind $PONS joins MCG to discuss the project\u2019s growth, community driven approach, and ongoing dispute with Uniswap. The conversation... | 45m |
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_7w19wsa9/schedule?date=2026-10-12&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_7w19wsa9/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_7w19wsa9/history?from=2026-10-05T00:00:00Z&to=2026-10-06T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_7w19wsa9/schedule?date=2026-10-12&tz=America/New_York"); 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_7w19wsa9/schedule?date=2026-10-12&tz=America/New_York", { 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_7w19wsa9/schedule", params={"date": "2026-10-12", "tz": "America/New_York"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_7w19wsa9/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_84ahhtvk", "channel": "ch_7w19wsa9", "start": "2026-10-12T03:00:00Z", "stop": "2026-10-12T05:00:00Z", "title": "Independent National Convention 2026 - Part 2", "sub_title": null, "description": "A landmark gathering in Washington, D.C. bringing together political independ...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 25, "date": "2026-10-12", "tz": "America/New_York" } }
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.