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. Search any past day on the Archive plan.
All times America/New_York. The same day from the API: GET /v1/channels/ch_3t3mtm0m/schedule?date=2026-10-13&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Darfur DiariesBackground on the Darfur conflict. | 1h | ||
| 01:00 | Medicine WomanInterweaving the lives of Native American women healers of today with the story of America's first Native doctor Susan La Flesche Picotte (1865-1915). | 1h | ||
| 02:00 | The Incas RememberedLucy Jarvis chronicles the civilization to its sudden demise at the hands of Spanish conquistadors. | 1h | ||
| 03:00 | Rabbit FallA missing American tourist washes up on the notorious Dog Island. | 30m | ||
| 03:30 | Hard Rock MedicalGina and Cameron get a shock after treating a gunshot victim. Nancy receives a surprise visit and request from her eldest son Sean. Marley's biolog... | 30m | ||
| 04:00 | Chaos & CourageWomen discuss the issue of housing and the federal government. | 30m | ||
| 04:30 | underEXPOSEDTannis and Mason visit Williams Lake with James Doerfling. | 30m | ||
| 05:00 | Bears' LairThe four finalists bring their A-game with new and improved pitches for the Bears and the four guest judges; one entrepreneur walks away with the g... | 30m | ||
| 05:30 | Make Prayers to the RavenChildren learn survival skills as they help their family catch their yearly supply of salmon. | 30m | ||
| 06:00 | The Incas RememberedLucy Jarvis chronicles the civilization to its sudden demise at the hands of Spanish conquistadors. | 1h | ||
| 07:00 | Making Regalia; Frybread FlatsChildren's show about Native American DIY regalia and highlighting the Cheyenne & Arapaho languages. | 2h | ||
| 09:00 | AmplifyOji-Cree songwriter Nick Sherman sets out to write a song about the challenges of living in a town with a reputation steeped in anti-Indigenous rac... | 30m | ||
| 09:30 | Making RegaliaMaking ceremonial attire step by step. | 30m | ||
| 10:00 | Waabiny TimeA celebration of Nyoongar culture for young kids exploring the Indigenous concept of 'playing time'. | 30m | ||
| 10:30 | ChumsPterry and Ira befriend a blind crow who uses his special hearing to help him fly. | 32m | ||
| 11:02 | Tiga TalkTiga learns that all growing things need love and attention. | 28m | ||
| 11:30 | Little J and Big CuzLittle J worries his dream job, of becoming an acrobat, may not be in the right direction for his future. | 15m | ||
| 11:45 | Little J and Big CuzWhen the power fails, Nanna takes the kids to the beach to catch some food and cook it in a fire pit; Big Cuz struggles to catch a fish, while Litt... | 15m | ||
| 12:00 | Louis SaysRandy and his neighbors gather together to support Mrs. Charles' new endeavor; Randy improvises a way to transport eggs. | 30m | ||
| 12:30 | Making RegaliaMaking ceremonial attire step by step. | 30m | ||
| 13:00 | Wapos BayMushom becomes ill; Raven must decide who to believe in. | 30m | ||
| 13:30 | Coyote's Crazy Smart Science ShowArchaeologist Dr. Rudy Reimer studies the ground. | 30m | ||
| 14:00 | On The Road with the Spice Warriors | 30m | ||
| 14:30 | underEXPOSEDMark Gallup invites Gracey to work with him on a solo photoshoot for social media at the Freestyle Nationals Snowboarding event. | 30m | ||
| 15:00 | Tribal Elder StoriesElder Virgil Surveyor believes in education as a key to a fulfilling life; Virgil reserves a place in his life for tradition. | 30m | ||
| 15:30 | Native ReportLearn about Orange Shirt Day, an annual remembrance of the harm of Canada's residential school system. | 30m | ||
| 16:00 | Making Regalia; Frybread FlatsChildren's show about Native American DIY regalia and highlighting the Cheyenne & Arapaho languages. | 2h | ||
| 18:00 | The Native Drum With Shawn LittlebearHost Shawn Littlebear introduces viewers to the art of Native American drum making and how to get started. | 30m | ||
| 18:30 | KVCArtsDavid Fleming interviews Cahuilla Flutist Steven Rushingwind and Puerto Rican Percussionist Nelson Rios. | 30m | ||
| 19:00 | For Our PeopleNative health thrives: Oyate youth programs and Swinomish dental therapy expand care and culture. | 30m | ||
| 19:30 | Medicine LineCinematographer Dave Gaudet travels around North America, including the Maritimes, the Great Plains and the mountains, to explore the art and histo... | 30m | ||
| 20:00 | Yellow FeverTina Garnanez investigates the history of the Navajo uranium boom. | 1h | ||
| 21:00 | Democracy Now!An independent news program features international journalists, grassroots leaders, independent analysts, as well as ordinary people directly affec... | 1h | ||
| 22:00 | Tribal Elder StoriesElder Virgil Surveyor believes in education as a key to a fulfilling life; Virgil reserves a place in his life for tradition. | 30m | ||
| 22:30 | Red Earth UncoveredTom tells Shayla that the Ojibwa legends in Thunder Bay are worth checking out. In particular, he wants her to go find out about and see The Sleepi... | 30m | ||
| 23:00 | Cashing InNew owner Matthew Tommy sets out to make North Beach Casino the top First Nations gaming palace in North America; he quickly finds out the people o... | 30m | ||
| 23:30 | Studio 49The Blue Agave is a reflection of personal musical whimsy, combining elements of dark surf, boleros, rancheros, flamenco, and rock. | 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_3t3mtm0m/schedule?date=2026-10-13&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_3t3mtm0m/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_3t3mtm0m/history?from=2026-06-25T00:00:00Z&to=2026-06-26T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_3t3mtm0m/schedule?date=2026-10-13&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_3t3mtm0m/schedule?date=2026-10-13&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_3t3mtm0m/schedule", params={"date": "2026-10-13", "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_3t3mtm0m/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_weq32vmz", "channel": "ch_3t3mtm0m", "start": "2026-10-13T04:00:00Z", "stop": "2026-10-13T05:00:00Z", "title": "Darfur Diaries", "sub_title": null, "description": "Background on the Darfur conflict.", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 37, "date": "2026-10-13", "tz": "America/New_York" } }
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 | Thursday 25 June 2026 | Category |
|---|---|---|
| 01:00 | The Thick Dark Fog | Special, Documentary |
| 02:00 | Medicine Woman | Special, History |
| 03:00 | Future History | Documentary, Educational |
| 32 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 155 countries.