74.3M 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_djf1w0ct/schedule?date=2026-10-11&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Killers: Caught on CameraA woman is last seen on CCTV with her husband. In Missouri, a road rage incident leads to tragedy. | S3 E1, Libby Squire & Heather Frank, Scott Sessions | Series, True crime | 1h |
| 01:00 | Killers: Caught on CameraA dead woman in a car is linked to two brothers. Trash bags full of body parts are found in a shed. | S2 E7, Sarinana & Marzejka | Drama, Series | 1h |
| 02:00 | Killers: Caught on CameraAn abandoned car is found with four bodies inside. In the UK, a woman is murdered by her stalker. | S3 E5, Cheryl Hooder & Solomon Hayhurst | True crime, Reality | 1h |
| 03:00 | Killers: Caught on CameraA woman goes missing with a large sum of money. In the UK, the shocking murder of a woman sparks outrage. | S2 E2, Jones & Ablewhite | Drama, Series | 1h |
| 04:00 | Killers: Caught on CameraA mysterious meeting ends with a woman's body found on a country lane. A mother is dead after a house fire. | S2 E5, Wright & Hanson | Drama, Series | 1h |
| 05:00 | Killers: Caught on CameraA man buying yogurt is linked to a missing woman. A student disappears after a cab ride home. | S2 E6, Suttles & Josephson | Drama, Series | 1h |
| 06:00 | Killers: Caught on CameraCCTV reveals the final moments of a student. In the US, a double homicide leaves a trail of digital evidence. | S3 E7, Nitosha Lee Flug Presley & Alice Ruggles | True crime, Reality | 1h |
| 07:00 | I Survived . . .After being abducted at knifepoint and gang raped, a seven month pregnant woman has her throat cut and is left to die. | S4 E2, Sharetha / Joe / John | True crime, Reality | 1h |
| 08:00 | I Survived . . .Brandi and her friend, Liz, offer a ride to a man who turns on them, stabbing Liz repeatedly and beating Brandi, and then throwing her into a river. | S1 E2, Brandi / Joseph / Sam & Suzanne | Series, Reality | 1h |
| 09:00 | I Survived . . .A mother and her two young children are abducted and taken into the Florida Everglades by a crazed attacker. | S4 E5, Julie / John | Series, True crime | 1h |
| 10:00 | I Survived . . .A young girl is abducted and brutally raped in her car. A diver on a boat trip has a terrifying accident in the middle of the night. | S3 E23, Tennille / Chris / Joyce | Series, True crime | 1h |
| 11:00 | The FBI FilesShirley Russell was determined enough to reach the rank of Captain in the United States Marine Corps. When this officer turned up missing, her col... | S3 E7, Dishonored | Series, Drama | 1h |
| 12:00 | The FBI FilesWhen three people were found murdered in their home, it appeared like a burglary gone awry. But a crime this horrific deserved a closer look. | S2 E15, Moving Target | Series, Drama | 1h |
| 13:00 | The FBI FilesA suspected drug dealer would stop at nothing to keep local and federal authorities from building a case against him. When his organization starte... | S4 E11, Deadly Threat | Series, Drama | 1h |
| 14:00 | The FBI FilesShe appeared on the highway in the spring, a young woman, her life cut short, her past and her identity a mystery. Only by finding out who she was ... | S2 E18, .22 Caliber Killer | Series, Drama | 1h |
| 15:00 | The FBI FilesIn the 1970's a string of bank robberies and bombings spread fear and destruction along the east coast. The FBI faced a new breed of criminal, the... | S6 E4, Radical Agenda | Series, Drama | 1h |
| 16:00 | The FBI FilesJohn Gotti was ambitious, powerful and ruthless. He ruled with flash and conspicuous style, playing celebrity with the media and cat and mouse with... | S1 E12, John Gotti: Convicted | Series, Drama | 1h |
| 17:00 | Killers: Caught on CameraIn the US and the UK, a trail of video footage is integral in solving two shocking murder cases. | S3 E3, Patricia Birmingham & Marta Chmielecka | True crime, Series | 1h |
| 18:00 | Killers: Caught on CameraTwo women are killed, and all evidence suggests their husbands are involved with their untimely deaths. | S3 E2, Summer Tatum & Andreen McDonald | True crime, Series | 1h |
| 19:00 | Killers: Caught on CameraA British woman is found dead after a date, and a girl is killed to cover up an inappropriate relationship. | S1 E10, Grace and Lucy | Drama, Series | 1h |
| 20:00 | Killers: Caught on CameraA mysterious meeting ends with a woman's body found on a country lane. A mother is dead after a house fire. | S2 E5, Wright & Hanson | Drama, Series | 1h |
| 21:00 | Killers: Caught on CameraA man buying yogurt is linked to a missing woman. A student disappears after a cab ride home. | S2 E6, Suttles & Josephson | Drama, Series | 1h |
| 22:00 | Crime StoriesLA developer Meyer Muscatel murdered by Iouri Mikhel in a kidnap-for-ransom plot. FBI agents solve five ruthless murders; Mikhel gets death. | The Russians are Killing | Drama, Series | 1h |
| 23:00 | Crime StoriesA girl goes missing in Ontario; police follow leads across three provinces to find her abductor and uncover the truth. | The Pictou Sadist | Drama, Series | 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_djf1w0ct/schedule?date=2026-10-11&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_djf1w0ct/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_djf1w0ct/history?from=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_djf1w0ct/schedule?date=2026-10-11&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_djf1w0ct/schedule?date=2026-10-11&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_djf1w0ct/schedule", params={"date": "2026-10-11", "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_djf1w0ct/schedule?date=2026-10-11, the first programme { "data": [ { "id": "ls_r0gnfjja", "channel": "ch_djf1w0ct", "start": "2026-10-11T04:00:00Z", "stop": "2026-10-11T05:00:00Z", "title": "Killers: Caught on Camera", "sub_title": "Whitney Gray and Kira Steger", "description": "A woman is last seen on CCTV with her husband. In Missouri, a road rage incid...", "category": [ "series", "true crime", "reality" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 24, "date": "2026-10-11", "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 150 countries.