73.8M 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 Europe/Dublin 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 Europe/Dublin. The same day from the API: GET /v1/channels/ch_593r7dmd/schedule?date=2026-10-12&tz=Europe/Dublin
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | How I Caught the KillerIn 2017, the Tampa area of Seminole Heights found itself gripped by terror after shootings claimed the lives of four innocent victims, all of whom ... | S4 E1, 51 Days Of Fear - Howell Donaldson | Crime, Documentary | 1h |
| 01:00 | Murder UncutIn 2020, Letecia Stauch reported that her 11-year-old stepson had not come home, triggering a massive search before police investigators uncovered ... | S1 E5, The Step Mom | Crime, Documentary | 1h |
| 02:00 | Britain's Most Evil KillersMurderer and rapist Colin Pitchfork took the lives of two 15-year-old girls in Leicestershire and became the first person to be convicted of murder... | S5 E8, Colin Pitchfork | Documentary, Crime | 1h |
| 03:00 | Murdered at First SightAmerican teenager Hunter Smith starts a new life in order to provide for his young daughter, but his dreams are cruelly dashed while hitchhiking fr... | S2 E2, Hunter Smith | Crime, Documentary | 1h |
| 04:00 | The Force: ManchesterA traffic cop gets more than he bargained for when he pulls over a man for not wearing a seat belt. | S2 E10, Manchester: The Van | Documentary, Crime | 1h |
| 05:00 | Send in the Dogs UKSniffer dog Bella is on the scent for drugs, Otto hunts for a car thief on the run, there is an emergency dash to the vet for German shepherd Beth,... | To Catch a Killer | Animals, Crime | 1h |
| 06:00 | Highway CopsA father gets caught speeding with his newborn baby on board, a migraine causes a mess on the back roads, and a rider gives an unusual excuse for s... | S7 E7, Episode 7 | Reality, Crime | 30m |
| 06:30 | Highway CopsA nose-to-tail could turn into a fistfight, a group of Kiwis are behaving badly on the roads, and a person gets two tickets in one day. | S7 E8, Episode 8 | Reality, Crime | 30m |
| 07:00 | A1: Highway PatrolSprotbrough traffic officers respond to a nine-vehicle pileup caused by an abandoned car, a Scottish shoplifter feels the sharp end of the law, and... | S3 E1, Episode 1 | Documentary, Reality | 1h |
| 08:00 | Send in the Dogs UKThe Met's only father-and-son dog squad pairing are sent on a raid to a house suspected of being a cannabis factory. PCs John and Kevin Tozer both ... | Under Way | Animals, Crime | 1h |
| 09:00 | Road WarsSimon and Chris tackle a car thief in the snow, later their arrestee's drug stash is found in his nether regions, and someone in the custody suite ... | Episode 1 | Reality, Crime | 30m |
| 09:30 | Road WarsCharlie and Ruffy deal with tiny motorbikes that are illegally out on the road, and a man is caught with cannabis in his pocket. | Episode 8 | Reality, Crime | 30m |
| 10:00 | Brit Cops: Rapid ResponseOfficers race to a terrible crash and tend to chaos on a roundabout, and police training pays off when officers find themselves having to get invol... | S3 E8, Episode 8 | Docudrama, Crime | 1h |
| 11:00 | Caught on DashcamFrom dastardly pedestrians to international road rage, we've got it all caught on camera. | S4 E9, Episode 9 | Reality, Documentary | 1h |
| 12:00 | Killer in My VillageWhen the body of teenager Connor Lyons is found in the River Hull, police investigators begin to have suspicions that his death might be connected ... | S6 E2, Connor Lyons | Documentary, Crime | 1h |
| 13:00 | Britain's Most Evil KillersBefore his apprehension by police, Steven Grieveson murdered four teenage boys in 1994, a reign of terror that led to the serial killer becoming kn... | S2 E8, The Sunderland Strangler - Steven Grieveson | Documentary, Crime | 1h |
| 14:00 | Forensics: Catching the KillerIn 2002, mum Karen Doubleday was brutally murdered as she walked back to her home in Denton, and a crucial clue to finding her killer lay in pollen... | S3 E5, Murder in The Woods | Crime, Documentary | 1h |
| 15:00 | Killer in My VillageAfter the body of mum-of-two Louise Rump was found in her Bedfordshire flat, CCTV footage and disturbing information on the victim's phone led poli... | S7 E6, Louise Rump | Documentary, Crime | 1h |
| 16:00 | What the Killer Did NextWhen detectives discover the body of grandfather Peter McMahon in a freezer in Newcastle, they must unravel a tangled web of lies and deceit to rev... | S1 E4, Bei Carter | Crime, Documentary | 1h |
| 17:00 | World's Most Evil KillersExamining the crimes committed by Glen McCurley, who abducted 17-year-old Carla Walker from a bowling alley car park in 1974, before proceeding to ... | S9 E1, Glen McCurley | Documentary, Crime | 1h |
| 18:00 | How I Caught the KillerDNA left on a cigarette butt leads police investigators to a brutal killer who murdered 84-year-old Kenneth Speakman and stole the retired clerk's ... | S2 E1, Assassins Greed | Crime, Documentary | 1h |
| 19:00 | Britain's Most Evil KillersIn October 1977, 17-year-olds Christine Eadie and Helen Scott left The World's End Pub in Edinburgh, never to be seen alive again, but it took more... | S3 E2, Robert Black | Documentary, Crime | 1h |
| 20:00 | Forensics: Catching the KillerAfter mother-of-three Michelle Gunshon disappeared in 2004, police found CCTV footage showing her with a mystery man, but she was nowhere to be see... | S3 E7, The Mum Who Never Came Home | Crime, Documentary | 1h |
| 21:00 | Killer in My VillageWhen Craig Hodson-Walker is killed while trying to protect his father from a gang of robbers, a manhunt begins to track down the suspects. | S8 E6, Craig Hodson-Walker | Documentary, Crime | 1h |
| 22:00 | Forensics: Catching the KillerThe case of Tia Sharp, a 12-year-old girl reported missing in London whose disappearance led to a major search operation and an investigation that ... | S2 E2, Murder Caught On Camera | Crime, Documentary | 1h |
| 23:00 | Britain's Most Evil KillersAfter killing 12 people in Cumbria in one of the worst firearm crimes in British history, Derrick Bird turned the gun on himself. Criminologists an... | S3 E7, Colin Ireland | Documentary, Crime | 1h |
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_593r7dmd/schedule?date=2026-10-12&tz=Europe/Dublin" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_593r7dmd/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_593r7dmd/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_593r7dmd/schedule?date=2026-10-12&tz=Europe/Dublin"); 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_593r7dmd/schedule?date=2026-10-12&tz=Europe/Dublin", { 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_593r7dmd/schedule", params={"date": "2026-10-12", "tz": "Europe/Dublin"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_593r7dmd/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_r6yb8kv2", "channel": "ch_593r7dmd", "start": "2026-10-11T23:00:00Z", "stop": "2026-10-12T00:00:00Z", "title": "How I Caught the Killer", "sub_title": "51 Days of Fear: Howell Donaldson III", "description": "In 2017, the Tampa area of Seminole Heights found itself gripped by terror af...", "category": [ "crime", "documentary" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 26, "date": "2026-10-12", "tz": "Europe/Dublin" } }
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.