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 Europe/Stockholm time, what is on now and next, and the same data in your app with one call.
All times Europe/Stockholm. The same day from the API: GET /v1/channels/ch_31mek4c6/schedule?date=2026-10-14&tz=Europe/Stockholm
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:43 | The New DetectivesWhen there's a difficult case to crack, agents of the Bureau of Alcohol, Tobacco, Firearms and Explosives can be called in to help. | S5 E12, A Federal Offense | 1h 5m | |
| 23:43 | The New DetectivesWhen there's a difficult case to crack, agents of the Bureau of Alcohol, Tobacco, Firearms and Explosives can be called in to help. | S5 E12, A Federal Offense | 1h 5m | |
| 00:49 | The New DetectivesOften, the witnesses of a crime are also the main suspects. They're able to manipulate the truth to throw off the authorities. | S6 E1, False Witness | 1h 7m | |
| 01:55 | The New DetectivesA simple clue can provide the missing link by placing a suspect at the scene of the crime. Dirt left on shoes, tires or clothes can pinpoint where ... | S6 E2, Trails of Evidence | 1h 3m | |
| 02:59 | The New DetectivesApproximately 1.8 million Americans are reported missing each year. Some are runaways who eventually find their way home, but others simply disappe... | S6 E3, Missing | 1h 5m | |
| 02:59 | The New DetectivesApproximately 1.8 million Americans are reported missing each year. Some are runaways who eventually find their way home, but others simply disappe... | S6 E3, Missing | 1h 5m | |
| 04:04 | The New DetectivesA sniper is brought to justice through ballistic tests; a bloody hand print leads to a suspect in a double homicide; a semen sample is tied to gunman. | S6 E4, In the Line of Fire | 1h 6m | |
| 04:04 | The New DetectivesA sniper is brought to justice through ballistic tests; a bloody hand print leads to a suspect in a double homicide; a semen sample is tied to gunman. | S6 E4, In the Line of Fire | 1h 6m | |
| 05:11 | The New DetectivesSometimes blood relations lead to bloodshed. When money is the motive, murder can rip at the very foundation of family and marriage. | S6 E5, For Love or Money | 1h 3m | |
| 05:11 | The New DetectivesSometimes blood relations lead to bloodshed. When money is the motive, murder can rip at the very foundation of family and marriage. | S6 E5, For Love or Money | 1h 3m | |
| 06:14 | The New DetectivesInvestigators study small clues left at the crime scene, such as a paint chip, saliva from a cigarette and glass fragments. | S6 E6, Left at the Scene | 1h 7m | |
| 07:21 | The New DetectivesPoison is an almost invisible form of death and is often interpreted as a heart attack or underlying health issue. | S6 E7, Invisible Death | 1h 3m | |
| 08:24 | The New DetectivesAt the scene of a murder, sometimes the only clues to the killer come from the victim. | S6 E9, Written in Bone | 1h 6m | |
| 08:24 | The New DetectivesAt the scene of a murder, sometimes the only clues to the killer come from the victim. | S6 E9, Written in Bone | 1h 6m | |
| 09:30 | The New DetectivesTime of death is an important consideration in an investigation but when a killer destroys the body, even the best medical examiner would be at a l... | S6 E10, Cold Blooded | 1h 3m | |
| 09:30 | The New DetectivesTime of death is an important consideration in an investigation but when a killer destroys the body, even the best medical examiner would be at a l... | S6 E10, Cold Blooded | 1h 3m | |
| 10:33 | The New DetectivesAccidental deaths, suicides, disappearances and fires: they're an everyday part of an insurance investigator's job. | S6 E11, Fatal Error | 1h 4m | |
| 10:33 | The New DetectivesAccidental deaths, suicides, disappearances and fires: they're an everyday part of an insurance investigator's job. | S6 E11, Fatal Error | 1h 4m | |
| 11:38 | The New DetectivesDrowning deaths often look like accidents and over time water can destroy the few clues the killer may have left behind. | S6 E12, Dead in the Water | 1h 3m | |
| 12:41 | The New DetectivesFor homicide investigators, it's a race against time when they track their deadliest foe: a serial killer who murders to feel alive. | S7 E1, Bloodlust | 1h 8m | |
| 13:49 | The New DetectivesWhen a killer turns a gun on a victim, ballistic analysis is key to cracking the case. Each shot fired leaves behind its own clues, allowing scient... | S7 E2, Deadly Aim | 1h 5m | |
| 13:49 | The New DetectivesWhen a killer turns a gun on a victim, ballistic analysis is key to cracking the case. Each shot fired leaves behind its own clues, allowing scient... | S7 E2, Deadly Aim | 1h 5m | |
| 14:55 | The New DetectivesWhen theft is committed, something valuable is stolen. But when a criminal needs a new identity, theft becomes lethal. | S7 E3, Stolen Identity | 1h 7m | |
| 14:55 | The New DetectivesWhen theft is committed, something valuable is stolen. But when a criminal needs a new identity, theft becomes lethal. | S7 E3, Stolen Identity | 1h 7m | |
| 16:02 | The New DetectivesSometimes, seemingly small and insignificant clues, such as three hairs, microscopic fibers or a paint chip, become a victim's silent witness and h... | S7 E4, Silent Witness | 1h 5m | |
| 17:08 | The New DetectivesThe tread of a tire, a single shoe print or even the shape of a bruise can help investigators track down murderers. | S7 E6, Patterns of Guilt | 1h 3m | |
| 18:11 | The New DetectivesInvestigators rely on forensic odontology, the examination of dental evidence, to identify a body from a single tooth and to catch two ruthless kil... | S7 E7, A Deadly Smile | 1h 5m | |
| 19:16 | The New DetectivesThe law enforcement agency of the Navy and Marine Corps uses forensic science to solve perplexing murders. | S7 E8, Military Justice | 1h 7m | |
| 19:16 | The New DetectivesThe law enforcement agency of the Navy and Marine Corps uses forensic science to solve perplexing murders. | S7 E8, Military Justice | 1h 7m | |
| 20:24 | The New DetectivesForensic scientists find clues written in blood as they investigate the murders of three women who were killed by men who once loved them. | S7 E10, Tainted Blood | 1h 5m | |
| 20:24 | The New DetectivesForensic scientists find clues written in blood as they investigate the murders of three women who were killed by men who once loved them. | S7 E10, Tainted Blood | 1h 5m | |
| 21:29 | The New DetectivesThe elements of nature can reduce a body to bones in a matter of weeks. Combining art and science, forensic anthropologists can give victims a face... | S7 E11, Buried Secrets | 1h 3m | |
| 21:29 | The New DetectivesThe elements of nature can reduce a body to bones in a matter of weeks. Combining art and science, forensic anthropologists can give victims a face... | S7 E11, Buried Secrets | 1h 3m | |
| 22:32 | The New DetectivesSometimes, the wrong people are punished for crimes they did not commit. Forensic scientists use DNA analysis to overturn convictions of these inno... | S7 E12, Proof Of Innocence | 1h 6m | |
| 23:38 | The New DetectivesA teenager is abducted on a shopping trip. Two hikers go missing on the Appalachian Trail. A grandmother never returns home from work. | S7 E13, Drawing Conclusions | 1h 5m |
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_31mek4c6/schedule?date=2026-10-14&tz=Europe/Stockholm" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_31mek4c6/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_31mek4c6/history?from=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_31mek4c6/schedule?date=2026-10-14&tz=Europe/Stockholm"); 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_31mek4c6/schedule?date=2026-10-14&tz=Europe/Stockholm", { 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_31mek4c6/schedule", params={"date": "2026-10-14", "tz": "Europe/Stockholm"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_31mek4c6/schedule?date=2026-10-14, the first programme { "data": [ { "id": "ls_874536kv", "channel": "ch_31mek4c6", "start": "2026-10-13T21:43:43Z", "stop": "2026-10-13T22:49:11Z", "title": "The New Detectives", "sub_title": null, "description": "When there's a difficult case to crack, agents of the Bureau of Alcohol, Toba...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 35, "date": "2026-10-14", "tz": "Europe/Stockholm" } }
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.