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_4dtz8bxm/schedule?date=2026-10-11&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 22:30 | Live: College FootballFresno State Bulldogs host the No. 23 Boise State Broncos in a Pac-12 Week 6 matchup in Fresno. Fresno State relies on Jayden Mandal after his 245 ... | Sport, Football | 3h 30m | |
| 02:00 | FBI: Most WantedWhen a hacker triggers a car crash that kills a family of three, the team races to hunt him down as his ransomware demands escalate and his final t... | S2 E2, Execute | Series, Crime drama | 1h |
| 03:00 | Weather Gone ViralIn northern Myanmar, heavy rains trigger a deadly landslide at a jade mine; a water taxi in Rotterdam speeds toward disaster on the Meuse River; a ... | S9 E4, A Disaster at the Mines | Series, Weather | 1h |
| 04:00 | 9-1-1Despite the case being closed, Bobby is determined to prove his Alcoholics Anonymous sponsor was murdered and bring his killer to justice; Buck str... | S6 E12, Recovery | Series, Drama | 1h |
| 05:00 | Moissanite Fire JewelryJoin Charles Winston for expertly crafted jewelry in contemporary designs. Every Moissanite Fire jewel offers superior light dispersion and excepti... | Moissanite Fire (Oct 11th, 2026 04:00) | Series, Shopping | 1h |
| 06:00 | Paid ProgrammingPaid programming. | Consumer, Shopping | 30m | |
| 06:30 | Paid ProgrammingPaid programming. | Consumer, Shopping | 30m | |
| 07:00 | Paid ProgrammingPaid programming. | Consumer, Shopping | 30m | |
| 07:30 | Paid ProgrammingPaid programming. | Consumer, Shopping | 30m | |
| 08:00 | Paid ProgrammingPaid programming. | Consumer, Shopping | 30m | |
| 08:30 | Paid ProgrammingPaid programming. | Consumer, Shopping | 30m | |
| 09:00 | In Search of the Lord's WayPhil Sanders presents a Bible-based message of God's grace; from the Church of Christ in Edmond, Okla. | Religious | 30m | |
| 09:30 | Michael A. YoussefPastor Michael Youssef proclaims God's word to all the people around the world through the ministries of Leading The Way. | Religious | 30m | |
| 10:00 | Catholic MassReligious service. | Religious | 30m | |
| 10:30 | The VeryVera ShowSouthern Hostess, Vera Stewart, invites you to make classic recipes with a twist, gain modern etiquette tips and entertain like a pro. | Cooking | 30m | |
| 11:00 | Mad Dog & Merrill Midwest Grill'nA traveling outdoor grilling show, filled with humor, food and fun; self-proclaimed "grillologists" Mad Dog and Merrill host. | Cooking | 30m | |
| 11:30 | Green & Gold Game Day Live | Football | 30m | |
| 12:00 | Paid ProgrammingPaid programming. | Consumer, Shopping | 30m | |
| 12:30 | PBR Team SeriesTalented bull riders go head-to-head with bucking bulls to see which team comes out on top. | Sport, Bull riding | 2h 30m | |
| 15:00 | The Hill Sunday With Chris StirewaltFeaturing a variety of politicians and newsmakers discussing the latest political news from the nation's capital. | Series, News | 1h | |
| 16:00 | 4 the Record | Special, Community | 30m | |
| 16:30 | LOST INHost Christian Stevenson aka "DJ BBQ" explores unique and up-and-coming places across America. | The Southeast Coast of MA - All Here and All Near | Series, Travel | 30m |
| 17:00 | America's Funniest Home VideosAmateur videographers submit videos of their kids, pets, friends and families in funny situations to earn thousands in prize money; the studio audi... | S1 E14, May 13, 1990 | Series, Reality | 30m |
| 17:30 | America's Funniest Home VideosAmateur videographers submit videos of their kids, pets, friends and families in funny situations to earn thousands in prize money; the studio audi... | S1 E16, Grand-prize winner | Series, Reality | 30m |
| 18:00 | The ConnersJackie faces problems at the Lunch Box and must take advice from an unexpected guest; Dan and Darlene take a trip into Chicago. | S6 E1, The Publisher Cops Show Pilot | Series, Sitcom | 30m |
| 18:30 | The ConnersMark adjusts to his first day of college as a commuter student; Becky gets into a disagreement with Beverly Rose's music teacher over a song. | S6 E4, Shrinks Don't Talk and Kids Don't Sing | Series, Sitcom | 30m |
| 19:00 | Police 24/7A reported menacing call requires multiple police and dogs to resolve the situation; a man tries to get his car back from the impound yard; a secur... | S2 E18, It's Not a Good Day Today | Series, Documentary | 1h |
| 19:30 | Miss CongenialityWhen a terrorist threatens to bomb the Miss United States pageant, the FBI rushes to find a female agent to go undercover as a contestant. Unfortun... | Movie, Comedy | 2h 30m | |
| 20:00 | The '90s Boy Band BoomA front-row look at the peak era of boy bands, told by those who lived it; a look back at the boy bands -- from growing up on the road to the explo... | Special, Documentary | 2h | |
| 22:00 | Two and a Half MenCharlie goes on a spending spree for old fling Courtney when she shows up after being in prison for three years. | S8 E10, Ow, Ow, Don't Stop | Series, Sitcom | 30m |
| 22:30 | Last Man StandingMike and Chuck get their game on when Ed has a pinball machine installed in the office; Kristen and Mandy become jealous of a poem Vanessa wrote fo... | The Favourite | Series, Sitcom | 30m |
| 23:00 | Last Man StandingWhen Mandy and Kyle are hesitant to move out of the Baxter household and into their own place, Mike gives them some tough love; Ed and Chuck try to... | A Moving Finale | Series, Sitcom | 30m |
| 23:30 | The SimpsonsThis long-running animated comedy focuses on the eponymous family in the town of Springfield in an unnamed U.S. state. The head of the Simpson fami... | Animated, Sitcom | 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_4dtz8bxm/schedule?date=2026-10-11&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_4dtz8bxm/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_4dtz8bxm/history?from=2026-06-25T00:00:00Z&to=2026-06-26T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_4dtz8bxm/schedule?date=2026-10-11&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_4dtz8bxm/schedule?date=2026-10-11&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_4dtz8bxm/schedule", params={"date": "2026-10-11", "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_4dtz8bxm/schedule?date=2026-10-11, the first programme { "data": [ { "id": "ls_3p1rr7pw", "channel": "ch_4dtz8bxm", "start": "2026-10-11T02:30:00Z", "stop": "2026-10-11T06:00:00Z", "title": "Live: College Football", "sub_title": null, "description": "Fresno State Bulldogs host the No. 23 Boise State Broncos in a Pac-12 Week 6 ...", "category": [ "sports", "football" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 33, "date": "2026-10-11", "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 | Dateline | Series, Newsmagazine |
| 02:00 | Loving Living Local | Newsmagazine |
| 02:30 | OurQuadCities News at 10pm Encore | News |
| 33 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.