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 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_xa71d6hy/schedule?date=2026-10-15&tz=Europe/Dublin
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Murder on CCTVWhen student Julissa Brisman is found shot and bound in a hotel room in Boston, police use cameras to find her killer and are shocked by what they ... | S5 E4, The Man in the Black Hat | Documentary, Reality | 1h |
| 01:00 | Forensic DetectivesPolice rely on a drop of blood to determine a missing person's fate. When a woman is hit by a train a killer could be covering his tracks. | Tainted Blood | Reality, Crime | 1h |
| 02:00 | Murder on CCTVFamily man Richard Arenas is gunned down in broad daylight. With no apparent motive or witnesses, investigators attempt to track down his killer on... | S4 E11, Right Man, Wrong Man | Documentary, Reality | 1h |
| 03:00 | Murder on CCTVIn 2012, local DJ Ervin Holton is shot dead on his friend's porch. With no witnesses, police turn to the security cameras opposite for evidence. | S5 E2, Run from the Scene | Documentary, Reality | 1h |
| 04:00 | TeleshoppingPresenting the latest products live on television that can be ordered directly. The product range extends from vacuum cleaners and bath towels to s... | Shopping, Consumer | 30m | |
| 04:30 | TeleshoppingPresenting the latest products live on television that can be ordered directly. The product range extends from vacuum cleaners and bath towels to s... | Shopping, Consumer | 30m | |
| 05:00 | TeleshoppingPresenting the latest products live on television that can be ordered directly. The product range extends from vacuum cleaners and bath towels to s... | Shopping, Consumer | 30m | |
| 05:30 | TeleshoppingPresenting the latest products live on television that can be ordered directly. The product range extends from vacuum cleaners and bath towels to s... | Shopping, Consumer | 30m | |
| 06:00 | TeleshoppingPresenting the latest products live on television that can be ordered directly. The product range extends from vacuum cleaners and bath towels to s... | Shopping, Consumer | 30m | |
| 06:30 | TeleshoppingPresenting the latest products live on television that can be ordered directly. The product range extends from vacuum cleaners and bath towels to s... | Shopping, Consumer | 30m | |
| 07:00 | Say Yes to the DressActress Sabrina Ryan is dress-shopping with designer Hayley Paige. Meanwhile, a Kleinfeld's consultant prepares for her own special day and Randy m... | S17 E8, Cheetah Bride | Reality, Fashion | 1h |
| 08:00 | Say Yes to the Dress UKNew mum Laura has seen her dream dress online, but will she love its lacy A-line style in real life? Lutifah has two wedding gowns, but fears they ... | S2 E37, The Heads or Tails Show | Reality, Fashion | 30m |
| 08:30 | Say Yes to the Dress UKSacha wants a dress that pushes the envelope and helps her shine and new mum Amy wants a gown that will really wow her fiancé. | S2 E38, To Show or Not to Show | Reality, Fashion | 30m |
| 09:00 | Say Yes to the Dress UKEmily hates to shop, so she's relying on her BFFs - will they choose style or comfort? Hayley's pregnancy means a new gown to accommodate a baby bump. | S2 E39, The Feel Good, Look Good Show | Reality, Fashion | 30m |
| 09:30 | Say Yes to the Dress UKHayley falls in love with a princess gown that threatens the budget, and real-life princess Nana arrives for her final fitting, but will her mother... | S2 E40, The Princess at Any Cost Show | Reality, Fashion | 30m |
| 10:00 | Say Yes to the DressAmanda has been obsessing over a Randy Fenoli dress, but will it live up to the hype once it's on? Kindra's pastor mum wants a modest dress, but Ki... | S20 E6, Our Dress Has To Go Viral | Reality, Fashion | 1h |
| 11:00 | Judge Rinder's Crime StoriesWhen 38-year-old Michelle Gunshon went missing in December 2004, it wasn't long before police suspected murder, but with no body and a killer on th... | S5 E1, Danielle Jones | Crime, Documentary | 1h |
| 12:00 | A Killer's MistakeChacey Poynter thought that she could get anything by manipulating everyone. So when she decided to kill her husband Robert Louis Poynter, she beli... | S3 E5, Chacey Poynter | Documentary, Crime | 1h |
| 13:00 | On the CaseApril Millsap, a 14-year-old, takes her dog for their nightly walk; she is killed on a popular community bike trail; her cell phone leads investiga... | Elusive Justice | Documentary, Law | 1h |
| 14:00 | Murder on CCTVIn Kinston, North Carolina, a woman finds Jack Davis in his home with a catastrophic head wound. Surveillance footage from Jack's house and a nearb... | S13 E9, The Missing Box | Documentary, Reality | 1h |
| 15:00 | Faking It: Tears of a CrimeThe murder of 10-year-olds Holly Wells and Jessica Chapman in 2002 shocked the UK. Experts study media interviews of their killer, Ian Huntley, to ... | S2 E1, Ian Huntley | Documentary, Crime | 1h |
| 16:00 | American MonsterWhen Doug meets Rose, they quickly fall in love and later marry. However, behind the perfect façade seen in home videos, lies and deceit begin to s... | S4 E4, Life of the Party | Crime, Biography | 1h |
| 17:00 | American MonsterWhen Amanda Schmitt marries John Grazioli, the happy day is captured on home video; six months later, police respond to a 911 call and make a shock... | S4 E12, Too Good to Be True | Crime, Biography | 1h |
| 18:00 | Evil Lives Here: Shadows of DeathIn 2007 in Bethany, Okla., a young pregnant woman goes missing; police retrace her last steps, and unearth secrets and danger. | S1 E4, Buried Dreams | Crime, Mystery | 1h |
| 19:00 | Judge Rinder's Crime StoriesHumberside Police investigate the identity of a man whose body is found in a park in Hull, and what emerges is a shocking cover-up by a mother and ... | S5 E3, Rolandas Poskus / Amanda Playle | Crime, Documentary | 1h |
| 20:00 | Murder on CCTVWhen Maurice Byrd is found shot dead in his home, security footage reveals he had many visitors before his body was discovered. Investigators must ... | S4 E7, Maurice's Last Visitor | Documentary, Reality | 1h |
| 21:00 | Murder on CCTVEmily Lambert goes missing after spending the night at a hotel bar. Two days later, she is found murdered. Investigators will try to track down her... | S4 E12, Don't Get in the Truck | Documentary, Reality | 1h |
| 22:00 | Signs of a PsychopathPolice find a woman shot to death in a car, and the prime suspect is her dangerous psychopathic boyfriend. | S11 E15, Everybody Believes in Bad People | Crime | 30m |
| 22:30 | Signs of a PsychopathA gruesome discovery in a Florida landfill reveals two young psychopathic parents with parasitic tendencies and a disturbing plan for a double murder. | S11 E14, Can You Count Bullets? | Crime | 30m |
| 23:00 | Blood RelativesA tight-knit family from the heart of religious Virginia is torn apart when one of them washes up along the banks of the Great Dismal Swamp. | S4 E6, Blood is the New Black | 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_xa71d6hy/schedule?date=2026-10-15&tz=Europe/Dublin" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_xa71d6hy/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_xa71d6hy/history?from=2025-10-12T00:00:00Z&to=2025-10-13T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_xa71d6hy/schedule?date=2026-10-15&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_xa71d6hy/schedule?date=2026-10-15&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_xa71d6hy/schedule", params={"date": "2026-10-15", "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_xa71d6hy/schedule?date=2026-10-15, the first programme { "data": [ { "id": "ls_sxfdp12v", "channel": "ch_xa71d6hy", "start": "2026-10-14T23:00:00Z", "stop": "2026-10-15T00:00:00Z", "title": "Murder on CCTV", "sub_title": "The Man in the Black Hat", "description": "When student Julissa Brisman is found shot and bound in a hotel room in Bosto...", "category": [ "documentary", "reality" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 30, "date": "2026-10-15", "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 | Sunday 12 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 155 countries.