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_84saanss/schedule?date=2026-10-12&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Weather Gone ViralPeople's lives can change in an instant when weather turns violent; excessive rain, wind, snow, violent storms and earthquakes can trigger weather ... | S2 E1, Weather Wipeouts | Series, Weather | 1h |
| 01:00 | Weather Gone ViralThe nightmare scenarios facing these men and women as their 9–5 shifts turn into a race to survive: record-breaking snow, torrential rainfall and e... | S1 E7, Tough Day at the Office | Series, Weather | 1h |
| 02:00 | Weather Gone ViralIce forces an airplane down and passengers must prepare for a crash landing; a dust devil strikes during a controlled burn, sending flames whipping... | S1 E8, Without Warning | Series, Weather | 1h |
| 03:00 | Weather Gone ViralFalling deep into a crevasse, swept away from a flash flood, and violently pick-up by a tornado; find out how these people escaped nature's clutches. | S1 E5, I Survived | Series, Weather | 1h |
| 04:00 | Weather Gone ViralFrom a massive haboob that turns day into night, to a freak hail storm that turns an Arizona pool into a torrent of waves, the most extreme weather... | S1 E6, Extreme Elements | Series, Weather | 1h |
| 05:00 | Paid ProgrammingPaid programming. | Consumer, Shopping | 1h | |
| 06:00 | Weather Gone ViralA 16-year-old driver is tested when an outbreak of tornadoes slams Texas; a melting glacier in Pakistan cripples a major thoroughfare; it's a deadl... | S8 E10, Earthly Perils | Series, Weather | 1h |
| 07:00 | Weather Gone ViralA locked door leaves a golfer at the mercy of a deadly tornado; a ferry ride in Germany turns into a nightmarish commute; an extreme mountain biker... | S8 E9, The Ride of Your Life | Series, Weather | 1h |
| 08:00 | The World's Funniest WeatherWeather reporters find trouble when they leave the studio; people do crazy things in the heat; powerful wind. | S1 E1, Episode 1 | Series, Weather | 30m |
| 08:30 | The World's Funniest WeatherHighlighting weather-related videos from local stations and broadcasters around the world; from reporters in the field struggling through everythin... | Series, Weather | 30m | |
| 09:00 | The World's Funniest WeatherA bikini model slips on the runway; a boater slips overboard; a weather person has an embarrassing slip of the tongue. | S1 E3, Snow Way | Series, Weather | 30m |
| 09:30 | The World's Funniest WeatherA weathercaster has an embarrassing slip of the tongue; a skier hits the slopes...with his face; a tribute to the cold and flu season. | Today's Forecast: Funny | Series, Weather | 30m |
| 10:00 | Funny You Should AskFormer "Extra" correspondent Jon Kelley hosts this comedy game show that features a panel of comedians interacting with two contestants, who have a... | Game show, Comedy | 30m | |
| 10:30 | Funny You Should AskFormer "Extra" correspondent Jon Kelley hosts this comedy game show that features a panel of comedians interacting with two contestants, who have a... | Game show, Comedy | 30m | |
| 11:00 | Funny You Should AskFormer "Extra" correspondent Jon Kelley hosts this comedy game show that features a panel of comedians interacting with two contestants, who have a... | Game show, Comedy | 30m | |
| 11:30 | Funny You Should AskJon Lovitz; Tiffany Haddish; Adam Carolla; Byron Allen; Whitney Cummings; Jamie Kennedy. | Series, Game show | 30m | |
| 12:00 | The World's Funniest WeatherA weather reporter has a slip of the tongue; a guy drives his car onto a frozen lake; a woman loses her wig on an amusement park ride. | Breaking the Ice | Series, Weather | 30m |
| 12:30 | The World's Funniest WeatherHighlights of past funny weather clips. | The World's Funniest Weather Best of Special | Series, Weather | 30m |
| 13:00 | The World's Funniest WeatherA reporter gets pantsed on live TV; an angry delivery man destroys a porch full of jack-o-lanterns; a toddler sees another side of a bride when he ... | Snow and Tell | Series, Weather | 30m |
| 13:30 | The World's Funniest WeatherAn out-of-control skier; a dizzy guy with a baseball bat; inner tube wipeouts. | A Bunch of Snow Offs! | Series, Weather | 30m |
| 14:00 | Comics Unleashed With Byron AllenDavid Brenner; Eric Schwartz; Carole Montgomery; Ian Edwards. | Series, Comedy | 30m | |
| 14:30 | Comics Unleashed With Byron AllenBlake Clark; Greg Warren; Kathleen Madigan; Joe Recca. | Series, Comedy | 30m | |
| 15:00 | Comics Unleashed With Byron AllenDavid Brenner; David Crowe; Whitney Cummings; Anthony Griffith. | Series, Comedy | 30m | |
| 15:30 | Comics Unleashed With Byron AllenMichael Loftus; Jeff Wayne; Lisa Ann Walter; Lowell Sanders. | Series, Comedy | 30m | |
| 16:00 | The World's Funniest WeatherA mishandled pair of nunchucks; a collapsing dock; a bike rider loses her balance. | Snow Down, You Move Too Fast | Series, Weather | 30m |
| 16:30 | The World's Funniest WeatherA meteorologist meets a seal; a girl on a carnival ride collides with a seagull; a dog gives a bride a wedding shower. | I Like Bad Putts and I Cannot Lie! | Series, Weather | 30m |
| 17:00 | The World's Funniest WeatherA weatherman falls asleep during a live broadcast; a hard-hitting reporter walks into a pole; a talking parrot gives some unwanted relationship adv... | Slip Happens | Series, Weather | 30m |
| 17:30 | The World's Funniest WeatherA field reporter is drenched by a malfunctioning sprinkler. | There's Snow Place Like Home | Series, Weather | 30m |
| 18:00 | Weather Gone Viral On nowA 16-year-old driver is tested when an outbreak of tornadoes slams Texas; a melting glacier in Pakistan cripples a major thoroughfare; it's a deadl... | S8 E10, Earthly Perils | Series, Weather | 1h |
| 19:00 | Weather Gone ViralA locked door leaves a golfer at the mercy of a deadly tornado; a ferry ride in Germany turns into a nightmarish commute; an extreme mountain biker... | S8 E9, The Ride of Your Life | Series, Weather | 1h |
| 20:00 | The World's Funniest WeatherWeather reporters find trouble when they leave the studio; people do crazy things in the heat; powerful wind. | S1 E1, Episode 1 | Series, Weather | 30m |
| 20:30 | The World's Funniest WeatherHighlighting weather-related videos from local stations and broadcasters around the world; from reporters in the field struggling through everythin... | Series, Weather | 30m | |
| 21:00 | The World's Funniest WeatherA bikini model slips on the runway; a boater slips overboard; a weather person has an embarrassing slip of the tongue. | S1 E3, Snow Way | Series, Weather | 30m |
| 21:30 | The World's Funniest WeatherA weathercaster has an embarrassing slip of the tongue; a skier hits the slopes...with his face; a tribute to the cold and flu season. | Today's Forecast: Funny | Series, Weather | 30m |
| 22:00 | Funny You Should AskFormer "Extra" correspondent Jon Kelley hosts this comedy game show that features a panel of comedians interacting with two contestants, who have a... | Game show, Comedy | 30m | |
| 22:30 | Funny You Should AskFormer "Extra" correspondent Jon Kelley hosts this comedy game show that features a panel of comedians interacting with two contestants, who have a... | Game show, Comedy | 30m | |
| 23:00 | Funny You Should AskFormer "Extra" correspondent Jon Kelley hosts this comedy game show that features a panel of comedians interacting with two contestants, who have a... | Game show, Comedy | 30m | |
| 23:30 | Funny You Should AskJon Lovitz; Tiffany Haddish; Adam Carolla; Byron Allen; Whitney Cummings; Jamie Kennedy. | Series, Game show | 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_84saanss/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_84saanss/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_84saanss/history?from=2025-10-12T00:00:00Z&to=2025-10-13T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_84saanss/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_84saanss/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_84saanss/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_84saanss/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_smr6jdsv", "channel": "ch_84saanss", "start": "2026-10-12T04:00:00Z", "stop": "2026-10-12T05:00:00Z", "title": "Weather Gone Viral", "sub_title": "Weather Wipeouts", "description": "People's lives can change in an instant when weather turns violent; excessive...", "category": [ "series", "weather", "documentary" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 38, "date": "2026-10-12", "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 | 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.