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.
All times America/New_York. The same day from the API: GET /v1/channels/ch_75x96r1s/schedule?date=2026-10-10&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:42 | Bondi RescueLifeguards search for a couple who have been washed off rocks by a large wave. Joel rescues a family of four in the flagged area. Lifeguards compet... | S15, Episode 06 | 26m | |
| 00:08 | Bondi RescueFor the first time ever, lifeguards treat a teenager suffering anaphylactic shock. An injury in the skatebowl. Bondi's newest trainee Harrison perf... | S9, Episode 03 | 26m | |
| 00:34 | Bondi RescueThe lifeguards put their lives on the line in the annual lifeguard challenge. Tommy gets bad news about his father's health, and pulls a beginner s... | S13, Episode 07 | 27m | |
| 01:01 | Bondi RescueAs the season concludes, lifeguards play a final prank on trainee Harrison, enlisting football star Alessandro Del Piero to break the 'no ball game... | S9, Episode 13 | 25m | |
| 01:26 | Bondi RescueLifeguard Maxi juggles lifeguarding and firefighting duties. An Iranian tourist is pulled ashore unresponsive and they battle the language barrier ... | S15, Episode 02 | 25m | |
| 01:51 | Bondi RescueA rough tackle brings a game of beach gridiron to a halt. A messy incident occurs on the promenade. Harrison faces karma for dismissing bluebottle ... | S16, Episode 06 | 25m | |
| 02:17 | Bondi RescueNew Years Eve brings massive crowds and huge surf. Reidy and Azza race to a man who's dislocated his shoulder in the water. A Swedish backpacker fi... | S9, Episode 04 | 25m | |
| 02:42 | Bondi RescueTrainee lifeguard and Bra Boy member Jesse fractures his spine when dumped by a huge wave. Jake rescues a beginner surfer being smashed against cli... | S7, Episode 13 | 26m | |
| 03:08 | Bondi RescueOn the predicted hottest day of summer, Bondi lifeguards brace for a huge crowd. Hoppo saves a drowning Chinese student. Evo rescues a semi-conscio... | S16, Episode 05 | 28m | |
| 03:36 | Bondi RescueA typical Bondi summer with the apprehension of perverts and bag thieves. Trainee Dylan impresses with a double-rescue. However, everything changes... | S15, Episode 10 | 28m | |
| 04:04 | Bondi RescueOn New Year's Day thousands descend on the beach, lifeguards deal with drunk people including one who really doesn't want to get out of the water. ... | S17, Episode 04 | 28m | |
| 04:32 | Bondi RescueThree new 18-year-old Bondi lifeguards‚ Dylan, Chase, and Noah now carry the weight of the Bondi community on their shoulders. Chase mans the tower... | S15, Episode 01 | 28m | |
| 05:00 | Bondi RescueIn the most powerful episode ever, two people from the same family drown. The remaining family members watch as lifeguards attempt to resuscitate t... | S12, Episode 12 | 26m | |
| 05:25 | Bondi RescueDuring big surf at Bondi, only the brave or foolhardy enter. Lifeguards aid surfers separated from their boards and chase a four-legged beach intru... | S16, Episode 04 | 26m | |
| 05:51 | Bondi RescueThe boys try conquer their fear of sharks, but diving with great whites may only make things worse. And tragedy strikes, as lifeguards must recover... | S8, Episode 09 | 25m | |
| 06:16 | Bondi RescueOn the first sunny day of December, one man falls off the jetski rescue mat unnoticed. A dance party with 3000 backpackers behind the lifeguard tow... | S7, Episode 01 | 28m | |
| 06:44 | Bondi RescueA man is dragged unconscious from the water, no pulse and not breathing. Reidy and Beardy attach the defibrillator and oxygen mask and begin resusc... | S10, Episode 06 | 26m | |
| 07:10 | Bondi RescueMouse accidentally turns off his radio, putting lives at risk. A giant bait ball is spotted off Bondi Beach. The public reports a shark sighting, l... | S12, Episode 06 | 25m | |
| 07:35 | Bondi RescueA man loses control of his car and crashes on to Bondi Beach. Harries and Trainee Harrison are first on the scene. Taco's traineeship is coming to ... | S9, Episode 06 | 26m | |
| 08:01 | Bondi Rescue500 Dutch tourists storm into the surf to celebrate New Year's Day. On the promenade Singlets treats a rollerblader with a severely dislocated knee... | S14, Episode 07 | 26m | |
| 08:27 | Bondi RescueDuring storm season, a tornado hits Southern Sydney. Tourists brave the waves at Bondi. Jesse, alone in the tower, can't assist a drowning man as a... | S11, Episode 02 | 26m | |
| 08:52 | Bondi RescueNew team members are thrown in the deep end when a series of monster waves land on Bondi. Boo and Lachie battle the dangerous conditions as they em... | S13, Episode 03 | 26m | |
| 09:19 | Bondi RescueA woman is found lifeless between the flags, she's not breathing and doesn't have a pulse. As lifeguards begin chest compressions to try bring her ... | S10, Episode 02 | 26m | |
| 09:44 | Bondi RescueBeloved Bondi lifeguard Maxi risks his life to rescue two fishermen from an overturned boat in challenging seas. Jethro is angry after rescuing tou... | S11, Episode 10 | 26m | |
| 10:10 | Bondi RescueA car free falls off a ledge onto a busy walking track. A man harassing women on the beach flees from police, who require a helicopter, boat and je... | S15, Episode 05 | 26m | |
| 10:36 | Bondi RescueHoppo and Corey aid a woman hit by a car on Campbell Parade, Jethro returns to work after a mystery illness, Tommy and Jake assist a heavily concus... | S12, Episode 05 | 26m | |
| 11:02 | Bondi RescueChappo and H-man cautiously prepare a 19 year old German tourist for hospital after he's broken his back. Trainees Taco and Jesse have a difficult ... | S8, Episode 11 | 25m | |
| 11:27 | Bondi RescueOn New Year's Day, hundreds of Dutch revelers hit the water. The festivities turn serious as a teenage girl has a drug overdose. Chappo rescues two... | S15, Episode 04 | 26m | |
| 11:53 | Bondi RescueShark season hits Australia's East Coast as a large bull shark prompts lifeguards to sound the alarm, clearing thousands of swimmers from the water... | S10, Episode 01 | 26m | |
| 13:12 | Bondi RescueTommy showcases the art of rescue in the funniest moment of the season. An unmanned boat drifts off Bondi. Troy rescues a young girl in front of th... | S12, Episode 11 | 26m | |
| 13:38 | Bondi RescueNew Years Eve in Bondi a beach event with hundreds of participants leads the group directly into a rip a painful ending for a German tourist. | S13, Episode 04 | 27m | |
| 14:05 | Bondi RescueBeloved Bondi lifeguard Maxi risks his life to rescue two fishermen from an overturned boat in challenging seas. Jethro is angry after rescuing tou... | S11, Episode 10 | 26m | |
| 14:31 | Bondi RescueThe lifeguards put their lives on the line in the annual lifeguard challenge. Tommy gets bad news about his father's health, and pulls a beginner s... | S13, Episode 07 | 27m | |
| 14:59 | Bondi RescueA Swedish tourist comes off second best while showing off his backflipping skills. After a girl is rushed to the tower suffering an anaphylactic sh... | S17, Episode 07 | 28m | |
| 15:27 | Bondi RescueBondi reopens after its first closure since World War II. A paraglider crashes into the water, prompting a lifeguard rescue. Mario attempts to fix ... | S16, Episode 01 | 26m | |
| 15:53 | Bondi RescueAn 18 year old man breaks his leg and lifeguards administer analgesic pain killer. Maxi uses a tracking device to locate a thief. Corey struggles t... | S7, Episode 12 | 26m | |
| 16:18 | Bondi RescueTragedy unfolds as a Chinese backpacker is left comatose after-hours. A father loses his son in a massive crowd. Lifeguards struggle communicating ... | S14, Episode 02 | 26m | |
| 16:44 | Bondi RescueIn soaring temperatures, a 2-year-old girl is trapped in a locked car. A mother and daughter are saved by a man who can barely swim himself. Lifegu... | S11, Episode 08 | 26m | |
| 17:10 | Bondi RescueThe Rooster NRL team go surfing with lifeguards, but run over Yatesy on a rescue board, breaking his ribs and puncturing his lung. Quinn attends to... | S8, Episode 12 | 25m | |
| 17:35 | Bondi RescueIn the emotional finale episode, a mass rescue unfolds in Backpackers, Hoppo ties the knot, and trainees Glick and Jethro get a final chance to imp... | S10, Episode 13 | 26m | |
| 18:01 | Bondi RescueSinglets returns to work, performing his first rescue since the tragic drowning of a Norwegian man. Pierre from Hong Kong fulfills a dream by visit... | S12, Episode 13 | 26m | |
| 18:28 | Bondi RescueChristmas crowds at Bondi overwhelm lifeguards. Caught between minor rescues and serious situations, Maxi makes a wrong decision. Jake struggles wi... | S15, Episode 03 | 26m | |
| 18:54 | Bondi RescueIt's pack up time and Chappo sees a swimmer struggling to keep their head above water. Without a rescue board, Chappo sprints down the beach and di... | S17, Episode 03 | 26m | |
| 21:04 | Bondi RescueLifeguards investigate an unidentified floating object a kilometre offshore. Harries loses his cool with a tourist. Mario rescues a woman clinging ... | S15, Episode 09 | 26m | |
| 21:30 | Bondi RescueTrainee lifeguard and Bra Boy member Jesse fractures his spine when dumped by a huge wave. Jake rescues a beginner surfer being smashed against cli... | S7, Episode 13 | 26m | |
| 21:56 | Bondi RescueChappo must decide which of three struggling swimmers to rescue first. Lifeguards use spotlights when Bondi hosts 15,010 World Pride Beach Party re... | S17, Episode 11 | 28m | |
| 22:24 | Bondi RescueLifeguards search for a couple who have been washed off rocks by a large wave. Joel rescues a family of four in the flagged area. Lifeguards compet... | S15, Episode 06 | 26m | |
| 22:50 | Bondi RescueA typical Bondi summer with the apprehension of perverts and bag thieves. Trainee Dylan impresses with a double-rescue. However, everything changes... | S15, Episode 10 | 28m | |
| 23:18 | Bondi RescueA woman is found lifeless between the flags, she's not breathing and doesn't have a pulse. As lifeguards begin chest compressions to try bring her ... | S10, Episode 02 | 26m | |
| 23:44 | Bondi RescueThe biggest mass rescue at Bondi in years sees over 40 swimmers in trouble, the beach closed and lifeguards stretched to their limits. Former pro s... | S9, Episode 02 | 26m |
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_75x96r1s/schedule?date=2026-10-10&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_75x96r1s/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_75x96r1s/history?from=2026-10-05T00:00:00Z&to=2026-10-06T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_75x96r1s/schedule?date=2026-10-10&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_75x96r1s/schedule?date=2026-10-10&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_75x96r1s/schedule", params={"date": "2026-10-10", "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_75x96r1s/schedule?date=2026-10-10, the first programme { "data": [ { "id": "ls_fq5ys2en", "channel": "ch_75x96r1s", "start": "2026-10-10T03:42:07Z", "stop": "2026-10-10T04:08:36Z", "title": "Bondi Rescue", "sub_title": "S15, Episode 06", "description": "Lifeguards search for a couple who have been washed off rocks by a large wave...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 50, "date": "2026-10-10", "tz": "America/New_York" } }
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.