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 UTC 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 UTC. The same day from the API: GET /v1/channels/ch_pb8e9j2j/schedule?date=2026-10-12&tz=UTC
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | South ParkHoliday Special: It's Columbus Day and Randy is all a fluster; tearing a Columbus statue down and misusing the word "indigenous"! When the kids que... | S21 E3, Holiday Special | 30m | |
| 00:30 | South ParkFranchise Prequel: It's time for C**n and Friends to cash-in on the superhero movie/TV craze - but, with the help of Facebook and Mark Zuckerberg, ... | S21 E4, Franchise Prequel | 30m | |
| 01:00 | South ParkHummels & Heroin: Beloved entertainers are being cut down in their prime due to massive overdoses of opiates, but what does Stan's grandpa and his ... | S21 E5, Hummels & Heroin | 30m | |
| 01:30 | South ParkSons a Witches: When Randy and the other dads have their annual Halloween get-together, some spell-making creates all kinds of problems. Cartman re... | S21 E6, Sons a Witches | 30m | |
| 02:00 | The Daily ShowJon Stewart breaks down the tech headlines: Trump's refusal to regulate AI and CEOs' attempts to make human annihilation less scary. Former Anthrop... | Doubling Down | 55m | |
| 02:20 | The Daily ShowJon Stewart breaks down the tech headlines: Trump's refusal to regulate AI and CEOs' attempts to make human annihilation less scary. Former Anthrop... | 40m | ||
| 02:55 | The Daily ShowMichael breaks down the headlines: TX candidate Ken Paxton brags he tears down posters of missing children & OH candidate Vivek Ramaswamy drops a c... | 25m | ||
| 03:00 | The Daily ShowMichael breaks down the headlines: TX candidate Ken Paxton brags he tears down posters of missing children & OH candidate Vivek Ramaswamy drops a c... | 25m | ||
| 03:20 | The Daily ShowBrand new and exclusive. Join The Daily Show team as they take a satirical sideswipe at the latest in news and current affairs. Emmy Award winning ... | 30m | ||
| 03:25 | The Daily ShowBrand new and exclusive. Join The Daily Show team as they take a satirical sideswipe at the latest in news and current affairs. Emmy Award winning ... | 25m | ||
| 03:50 | The Daily ShowMAGA diplomat Kimberly Guilfoyle demands a $100,000 quid pro quo from pizza exec Eric Deters and Michael asks who gives the best value for your bri... | 25m | ||
| 04:15 | Everybody Loves RaymondCrazy Chin: The MacDougalls notice that Robert touches food to his chin when he eats. Amy thinks it is a response to stress. Robert dislikes the fa... | S8 E18, Crazy Chin | 20m | |
| 04:35 | Everybody Loves RaymondThe Nice Talk: The MacDougalls and the Barones attempt to bond over a 500-piece puzzle during Easter, but only Ray and Pat stay up to do it. While ... | S8 E19, The Nice Talk | 25m | |
| 05:00 | Everybody Loves RaymondSister-in-Law: Ray tells Robert that Amy talks too much after she chats with Ray while he tries to watch a basketball game on TV. Later that night,... | S9 E13, Sister-In-Law | 25m | |
| 05:25 | Everybody Loves RaymondThe Power of No: To gain power over Debra, Ray keeps turning down Debra for sex. She keeps doing nice things to make him happy because she thinks t... | S9 E14, The Power of No | 35m | |
| 06:00 | TeleshoppingTeleshopping. | 1h | ||
| 07:00 | Cruise TV With LoveitBookitYour one-stop-shop for all things cruise; bringing you the hottest destinations, ground-breaking ships and the latest deals to ensure your next cru... | 1h | ||
| 08:00 | Whose Line Is It Anyway? (USA)TV star Grace Byers goes a date in a 'Wizard of Oz' obsessed restaurant. Brad welcomes bizarre characters in "Party Quirks", incl. Wayne's melting ... | 30m | ||
| 08:30 | Whose Line Is It Anyway? (USA)Enjoy a bad dancing "Newsflash" and a packed "Scenes From A Hat", where the performers reveal the world's worst battle cry, unlikely news reports a... | 30m | ||
| 09:00 | Spin CityA Tale of Two Sisters: Challenged to find a way to get over his crush on Caitlin, Mike makes a date with another woman: Caitlin's sister (Christine... | S4 E13, A Tale of Two Sisters | 30m | |
| 09:30 | Spin CityCasino: Paul's raffle ticket glitch results in dozens of winners. James gets braces at the worst possible time. To avoid doing her busy work, Stuar... | S4 E14, Casino | 30m | |
| 10:00 | BlockbustersDara Ó Briain schools our sixth former contestants Seth, Jodie, and Sophie as they take on this iconic trivia-based quiz for the chance to win some... | 30m | ||
| 10:30 | BlockbustersDara Ó Briain schools our sixth former contestants Matt, Maisie, and Melissa as they take on this iconic trivia-based quiz for the chance to win so... | 30m | ||
| 11:00 | Takeshi's Castle Ft. Jonathan RossJonathan Ross narrates as we prepare for thrills, spills and a whole load of soggy shorts as they encounter Flying Mushroom and Stepping Stone. (S3... | 30m | ||
| 11:30 | Takeshi's Castle Ft. Jonathan RossJonathan Ross narrates as The General's got himself an all-female army to take on Takeshi's Castle this week. They have to eat their way through Br... | 30m | ||
| 12:00 | Criminally FunnyThe show that lifts the lid on the funnier side of crime. This episode's crime capers galore include bus stop buffoonery, a streaker in an airport,... | S1 E3, Episode 3 | 50m | |
| 12:45 | Criminally FunnyThe show that lifts the lid on the funnier side of crime. Featuring mobility scooter theft and a policeman takes a ride on the roof of a getaway ca... | S1 E4, Episode 4 | 45m | |
| 12:50 | Criminally FunnyThe show that lifts the lid on the funnier side of crime. Featuring mobility scooter theft and a policeman takes a ride on the roof of a getaway ca... | S1 E4, Episode 4 | 45m | |
| 13:30 | Impractical JokersThe guys play concierges at a hotel lobby doing and saying what they are told, then try to get insurance fraud at a grocery store using strangers a... | 30m | ||
| 13:35 | Impractical Jokers Prank HollywoodIn this special 200th episode, the guys arrive in L. A. to try directing; the jokers get people to untangle their headphones before being pantsed b... | 55m | ||
| 14:00 | Impractical Jokers Prank HollywoodIn this special 200th episode, the guys arrive in L. A. to try directing; the jokers get people to untangle their headphones before being pantsed b... | 30m | ||
| 14:30 | Everybody Loves RaymondPat's Secret: Robert discovers Pat smoking, but promises not to tell, but this turns out bad when Marie catches him, and tells the whole family. (S... | S9 E15, Pat's Secret | 30m | |
| 15:00 | Everybody Loves RaymondThe Finale: Ray fears getting his adenoids removed, but Debra convinces him to go through with the surgery. In the waiting room a nurse comes out w... | S9 E16, The Finale | 30m | |
| 15:30 | Everybody Loves RaymondPilot: Debra is upset with Ray's family's invasive behaviour, especially the awful mother. The Barones live across the street and have the habit of... | S1 E1, Pilot | 30m | |
| 16:00 | Everybody Loves RaymondI Love You: During dinner with their friends, Bernie and Linda, Debra and Ray witness public display of affection. Later Debra is dying to know why... | S1 E2, I Love You | 30m | |
| 16:30 | Everybody Loves RaymondI Wish I Were Gus: When a family member on Ray's side dies it becomes Ray's job to give the eulogy at the funeral ceremony. Marie is shocked to dis... | S1 E3, I Wish I Were Gus | 30m | |
| 17:00 | The Upper HandTo Let or Not to Let: Charlie and Caroline disagree over Charlie's choice of tenant for Caroline's cottage. (S4, E11) | S4 E11, To Let or Not to Let | 30m | |
| 17:30 | The Upper HandBig Bad Burrows: Charlie is not keen on taking part in a charity boxing match and being coached by Caroline. (S4, E12) | S4 E12, Big Bad Burrows | 30m | |
| 18:00 | Sabrina The Teenage WitchIn Sabrina We Trust: Sabrina uses magic to regain Roxie's trust. (S7, E12) | 30m | ||
| 18:30 | Sabrina The Teenage WitchSabrina In Wonderland: Sabrina scrambles to avoid cupid's arrow. (S7, E13) | 30m | ||
| 19:00 | Sabrina The Teenage WitchPresent Perfect: The harder Sabrina tries to be perfect, the more mistakes she makes. (S7, E14) | 30m | ||
| 19:30 | Sabrina The Teenage WitchCirque Du Sabrina: Sabrina's new boyfriend has thrown her life seriously out of balance. (S7, E15) | 30m | ||
| 20:00 | The Ricky Gervais ShowTopics include the value of discovering new species; a perturbing feature for a future car; and a documentary about a pregnant man. (S2, E09) | S2 E9, Natural History | 30m | |
| 20:30 | The Ricky Gervais ShowKarl's academic predictions for the future include; everyone will be ugly and physically weaker, trousers will cease to be produced and we will ble... | S2 E8, Future | 30m | |
| 21:00 | FriendsThe One Where Ross Got High: On Thanksgiving, Chandler tries to gain favour with Monica's parents. However, an incident from his and Ross' college ... | 30m | ||
| 21:30 | FriendsThe One With The Joke: Chandler is upset when a men's magazine prints Ross's joke. However, both Chandler and Ross claim to have originated the jok... | 30m | ||
| 22:00 | FriendsThe One With Rachel's Sister: Rachel tries to help her pampered younger sister, Jill (guest-star Reese Witherspoon), find independence, that is unt... | 30m | ||
| 22:30 | FriendsThe One Where Chandler Can't Cry: Angry that Rachel interfered in her relationship with Ross, Jill sets out to seduce him. Meanwhile, Joey learns t... | 30m | ||
| 23:00 | FriendsThe One That Could Have Been (2): In the friends' continuing speculative fantasy, Ross initiates a threesome with his wife and her female friend bu... | 30m | ||
| 23:30 | FriendsThe One With Unagi: Chandler and Monica agree to give each other homemade presents for their six-month anniversary and Ross tries to teach martial ... | 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_pb8e9j2j/schedule?date=2026-10-12&tz=UTC" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_pb8e9j2j/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_pb8e9j2j/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_pb8e9j2j/schedule?date=2026-10-12&tz=UTC"); 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_pb8e9j2j/schedule?date=2026-10-12&tz=UTC", { 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_pb8e9j2j/schedule", params={"date": "2026-10-12", "tz": "UTC"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_pb8e9j2j/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_abgwdx9z", "channel": "ch_pb8e9j2j", "start": "2026-10-12T00:00:00Z", "stop": "2026-10-12T00:30:00Z", "title": "South Park", "sub_title": "Holiday Special", "description": "Holiday Special: It's Columbus Day and Randy is all a fluster; tearing a Colu...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 50, "date": "2026-10-12", "tz": "UTC" } }
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 | Monday 13 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 150 countries.