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-15&tz=UTC
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Beavis And Butt-HeadMeditation Sucks / Polling Place: The duo try to empty their minds and find they are surprisingly good at it. // The duo mistake their neighbourhoo... | 30m | ||
| 00:30 | Beavis And Butt-HeadOld Man Beavis / Hunting Trip: Butt-Head makes Beavis look old so he can buy beer. Beavis ends up in a senior living facility. // Tom Anderson take... | 25m | ||
| 00:55 | Stupid CentralComedian Babatunde Aléshé delivers a fresh new batch of the funniest clips out there, including cute kids, pensioners growing old disgracefully, an... | 25m | ||
| 01:20 | Stupid CentralComedian Babatunde Aléshé delivers a fresh batch of the funniest clips out there. We'll show you how NOT to be a ninja, plus: farmyard flops, and b... | 35m | ||
| 01:55 | Spin CityMike's Best Friend's Boyfriend: Mike thinks Carter's new boyfriend is hitting on him. Paul tries to impress a reporter from his hometown until Rand... | S4 E17, Mike's Best Friend's Boyfriend | 25m | |
| 02:20 | Spin CityThe Pig Whisperer: Angry farmers fight Randall's land proposal, so Mike enlists James' help by forcing him to enter a pig contest. The Mayor bonds ... | S4 E18, The Pig Whisperer | 20m | |
| 02:40 | Impractical Jokers: UncensoredThe guys get up to no good at the mall. Today's loser has to pose as a parking attendant, taking the blame for whatever happened inside people's ca... | 25m | ||
| 03:05 | Impractical Jokers: UncensoredThe Jokers pitch a business to a focus group but must work with fellow comedian Steve Byrne who adds some facts that would undermine the presentati... | 25m | ||
| 03:30 | Everybody Loves RaymondCaptain Nemo: When Nemo's basketball team performs badly in the Pizza League, the other players elect Robert as their captain. When Robert leaves h... | S1 E11, Captain Nemo | 20m | |
| 03:50 | Everybody Loves RaymondThe Ball: When Ray confronts Frank about a baseball signed by Mickey Mantle, Frank admits that it is a fake. Ray is very hurt and decides never to ... | S1 E12, The Ball | 25m | |
| 04:15 | Everybody Loves RaymondDebra's Sick: Debra, Ally and Michael are all sick, and Ray has to take to kids to the doctor. He has a meeting with NFL legend Terry Bradshaw that... | S1 E13, Debra's Sick | 20m | |
| 04:35 | Everybody Loves RaymondWho's Handsome? When Debra's friend Amy MacDougall contributes to Robert's Police Welfare Fund, she and Robert hit it off. Robert is unsure about g... | S1 E14, Who's Handsome? | 25m | |
| 05:00 | Everybody Loves RaymondThe Car: After buying the Plymouth Valiant from his father for $462.25, Ray gives the car to Debra. She complains about all the problems with the c... | S1 E15, The Car | 25m | |
| 05:25 | Everybody Loves RaymondDiamonds: Ray is shocked to learn that the engagement ring he bought for Debra, with Frank's help, is fake. He comes up with schemes to exchange th... | S1 E16, Diamonds | 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)Colin gets bossy playing the "Hollywood Director" and there's a time-bending game of "Forward Rewind". Guest performers are Olympic synchronised sw... | 30m | ||
| 08:30 | Whose Line Is It Anyway? (USA)Enjoy the cast's vocal talents as they improvise a musical hit in "Three-Headed Broadway Star", and Gary & Wayne serenade guest Wilson Bethel in "D... | 30m | ||
| 09:00 | Spin CityUneasy Rider: The Mayor's father dies and Mike urges him to get in touch with his feelings. Staffers use Paul's Magic 8 ball to make simple decisio... | S4 E19, Uneasy Rider | 30m | |
| 09:30 | Spin CityAbout Last Night: Preparing for a Presidential visit, staff members deemed "Non-vital personnel" drown their sorrows at the local bar. Paul tries t... | S4 E20, About Last Night | 30m | |
| 10:00 | Funniest Adverts On The Planet!Josh Widdicombe is your hilarious guide travelling through the worlds of the funniest adverts ever made! Showcasing how dating and relationships ar... | 30m | ||
| 10:30 | Funniest Adverts On The Planet!Josh Widdicombe is your guide travelling through the world of the funniest adverts ever made! Featuring medical conditions that could only ever be ... | 30m | ||
| 11:00 | Takeshi's Castle Ft. Jonathan RossJonathan Ross narrates as one hundred new recruits face the brand new teetering Dominoes, the swinging Bridge the Gap and the crazy Knock Knock bef... | 30m | ||
| 11:30 | Takeshi's Castle Ft. Jonathan RossJonathan Ross narrates as a hundred more warriors aim for the prize of storming the castle. But with Runaway Rockaway, Breakfast and Bridge Ball in... | 30m | ||
| 12:00 | Criminally FunnyThe show that lifts the lid on the funnier side of crime. Including mayhem in a fireworks shop, traffic cone theft, and a digger driver's revenge. ... | S1 E9, Episode 9 | 45m | |
| 12:45 | Criminally FunnyThe show that lifts the lid on the funnier side of crime. This episode we have bad delivery drivers, sleepy security guards, and Santa puts himself... | S1 E10, Episode 10 | 45m | |
| 13:30 | Impractical JokersThe Jokers pitch a business to a focus group but must work with fellow comedian Steve Byrne who adds some facts that would undermine the presentati... | 30m | ||
| 14:00 | Impractical JokersThe Jokers persuade a temp worker to be their senior vice president for an investor meeting. The losing Joker plays an inept stage manager for John... | 30m | ||
| 14:30 | Everybody Loves RaymondThe Game: When the cable goes out, Frank, Marie and Robert come barging into Ray and Debra's house, but their television service is dead as well. T... | S1 E17, The Game | 30m | |
| 15:00 | Everybody Loves RaymondRecovering Pessimist: Robert wins a Perfect Attendance Medal, but Ray's Sports Writer of the Year nomination overshadows it. Ray refuses to enjoy i... | S1 E18, Recovering Pessimist | 30m | |
| 15:30 | Everybody Loves RaymondThe Dog: A bulldog follows Ray home and he decides to keep it. After Debra's objection he gives it to Robert, because Robert had a bulldog named Sh... | S1 E19, The Dog | 30m | |
| 16:00 | Everybody Loves RaymondNeighbours: Ray presents Frank with a book of hobbies to keep him from disturbing them, but it backfires. Frank then starts disturbing the entire n... | S1 E20, Neighbors | 30m | |
| 16:30 | Everybody Loves RaymondFascinating Debra: Dr. Nora Sarrazin, a radio psychologist comes to interview Debra for a book, but she winds up being more interested in Raymond a... | S1 E21, Fascinatin' Debra | 30m | |
| 17:00 | The Upper HandThe Old Girl Network: Caroline's university reunion brings a visit from her old rival - who helps herself to whatever she fancies. (S1, E04) | S1 E4, The Old Girl Network | 30m | |
| 17:30 | The Upper HandCarolines First Fight: Caroline disapproves of Charlie's attitude towards the children's fighting, but a traumatic day forces her to eat her words.... | S1 E5, Caroline's First Fight | 30m | |
| 18:00 | Sabrina The Teenage WitchBundt Friday: Under the influence of "truth sprinkles," Sabrina learns honesty is the best policy. (S1, E02) | 30m | ||
| 18:30 | Sabrina The Teenage WitchThe True Adventures of Rudy Kazootie: Big trouble comes in a small package when Sabrina takes a babysitting job. (S1, E03) | 30m | ||
| 19:00 | Sabrina The Teenage WitchTerrible Things: Sabrina's good intentions turn bad when she uses her magic to meddle in other people's lives. (S1, E04) | 30m | ||
| 19:30 | Sabrina The Teenage WitchA Halloween Story: Sabrina faces a frightful dilemma when she must be in two places at once for Halloween. (S1, E05) | 30m | ||
| 20:00 | The Ricky Gervais ShowRicky, Stephen and Karl discuss Karl's theory on how museums procure items. Also, Karl pitches his new idea for a film about a man whose brain is t... | S3 E1, Bryan's Brain | 30m | |
| 20:30 | The Ricky Gervais ShowAfter Stephen recalls being the only kid in his school to dress in a costume for Comic Relief Day, Karl shares his idea that there should be one, a... | S3 E2, Comic Relief | 30m | |
| 21:00 | FriendsThe One With The Proposal (1): Chandler's romantic marriage proposal is ruined when Monica's former boyfriend (Tom Selleck) returns. Joey accidenta... | 30m | ||
| 21:30 | FriendsThe One With The Proposal (2): Chandler fools Monica into believing he hates the idea of marriage, but his plan backfires as she seeks consolation ... | 30m | ||
| 22:00 | FriendsThe One With Monica's Thunder: Monica excitedly reveals the good news of her engagement to everyone, but Rachel and Ross upstage her by reuniting. ... | 30m | ||
| 22:30 | FriendsThe One With Rachel's Book: Joey finds out that Rachel is reading a steamy romance novel and Monica discovers that her parents have spent the money... | 30m | ||
| 23:00 | FriendsThe One With Phoebe's Cookies: Monica becomes obsessed with obtaining Phoebe's secret cookie recipe. Meanwhile, whilst trying to bond, Chandler acc... | 30m | ||
| 23:30 | FriendsThe One With Rachel's Assistant: Rachel wants to hire a cute, young male assistant over a more qualified woman. Meanwhile, Joey's show gets cancell... | 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-15&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-15&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-15&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-15", "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-15, the first programme { "data": [ { "id": "ls_rvgg8ac8", "channel": "ch_pb8e9j2j", "start": "2026-10-15T00:00:00Z", "stop": "2026-10-15T00:30:00Z", "title": "Beavis And Butt-Head", "sub_title": null, "description": "Meditation Sucks / Polling Place: The duo try to empty their minds and find t...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 47, "date": "2026-10-15", "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.