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/Oslo 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/Oslo. The same day from the API: GET /v1/channels/ch_pfh65sfk/schedule?date=2026-10-12&tz=Europe/Oslo
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | The Friday The 13th MurdersDenne skremmende serien avslører virkelige drap knyttet til fredag den 13. Hver sak viser hvordan overtro blir til en ekte skrekkhistorie. | S1 E6, She Had No Name | Documentary | 1h |
| 01:00 | Unmasking A Monster: Aileen WuornosUkjente historier fra livet til USAs mest fascinerende drapskvinne, Aileen Wuornos, avdekkes gjennom eksklusive intervjuer og banebrytende teknologi. | S1 E1, Face to Face With the Monster | Documentary | 1h |
| 02:00 | Unmasking A Monster: Aileen WuornosUkjente historier fra livet til USAs mest fascinerende drapskvinne, Aileen Wuornos, avdekkes gjennom eksklusive intervjuer og banebrytende teknologi. | S1 E2, I'm a Good Girl | Documentary | 1h |
| 03:00 | Unmasking A Monster: Aileen WuornosUkjente historier fra livet til USAs mest fascinerende drapskvinne, Aileen Wuornos, avdekkes gjennom eksklusive intervjuer og banebrytende teknologi. | S1 E3, The World Will Learn | Documentary | 1h |
| 04:00 | The Curious Case of Natalia Grace: The Final ChapterI denne utrolige serien full av overraskelser tar vi for oss spørsmålet om Natalia Barnett er et kortvokst barn fra Ukraina som har blitt utnyttet,... | S3 E3, The Hell Loop | Documentary | 1h |
| 05:00 | The Curious Case of Natalia Grace: The Final ChapterI denne utrolige serien full av overraskelser tar vi for oss spørsmålet om Natalia Barnett er et kortvokst barn fra Ukraina som har blitt utnyttet,... | S3 E4, Breaking the Chains | Documentary | 1h |
| 06:00 | Border Control: EuropeVi følger et tollere i flere europeiske land i jakten på narkotiks og andre forbudte varer. | Food For Thought | Entertainment | 30m |
| 06:30 | Border Control: EuropeVi følger et tollere i flere europeiske land i jakten på narkotiks og andre forbudte varer. | Creative Merchandising | Entertainment | 30m |
| 07:00 | Border Control: EuropeVi følger et tollere i flere europeiske land i jakten på narkotiks og andre forbudte varer. | By The Vanload | Entertainment | 30m |
| 07:30 | Border Control: EuropeVi følger et tollere i flere europeiske land i jakten på narkotiks og andre forbudte varer. | Episode 12 | Entertainment | 30m |
| 08:00 | Chaos In CourtDramatiske og uventede øyeblikk fra innsiden av rettssalen. | S2 E2, Chances and Circumstances | Documentary | 30m |
| 08:30 | Chaos In CourtDramatiske og uventede øyeblikk fra innsiden av rettssalen. | S2 E9, Sudden Impact | Documentary | 30m |
| 09:00 | Chaos In CourtDramatiske og uventede øyeblikk fra innsiden av rettssalen. | S2 E3, Acts of Violence | Documentary | 30m |
| 09:30 | Chaos In CourtDramatiske og uventede øyeblikk fra innsiden av rettssalen. | S2 E10, Court of Public Opinion | Documentary | 30m |
| 10:00 | The Killer Beside MeSanne kriminalhistorier avslører de mørke sidene på arbeidsplasser, der kolleger stoler på rivalisering, romanser, maktmisbruk og mordbrudd. | S3 E4, Fatal Fraud | Documentary | 1h |
| 11:00 | The Killer Beside MeSanne kriminalhistorier avslører de mørke sidene på arbeidsplasser, der kolleger stoler på rivalisering, romanser, maktmisbruk og mordbrudd. | S3 E5, Carpool Predator | Documentary | 1h |
| 12:00 | Shadow of DoubtEn titt på ulike teorier om komplekse lovbrudd og hvem man skal tro. | S2 E4, Right Place, Wrong Time | Documentary | 1h |
| 13:00 | Shadow of DoubtEn titt på ulike teorier om komplekse lovbrudd og hvem man skal tro. | S2 E5, Murder or Suicide? | Documentary | 1h |
| 14:00 | Good Cop, Bad CopÅ løse en drapssak er vanskelig nok, men hva skjer når etterforskerne står overfor en forbryter som vet hvordan man holder seg ett skritt foran - e... | Ticking Time Bomb | Documentary | 1h |
| 15:00 | Good Cop, Bad CopÅ løse en drapssak er vanskelig nok, men hva skjer når etterforskerne står overfor en forbryter som vet hvordan man holder seg ett skritt foran - e... | Hunting The Hunter | Documentary | 1h |
| 16:00 | Swamp MurdersI grumsete farvann vil hemmeligheter til slutt komme opp til overflaten, fra sumpen i Louisiana, Great Lake o' the Cherokees i Missouri og elvene i... | S5 E4, Lethal Attraction | Documentary | 1h |
| 17:00 | Swamp MurdersI grumsete farvann vil hemmeligheter til slutt komme opp til overflaten, fra sumpen i Louisiana, Great Lake o' the Cherokees i Missouri og elvene i... | S5 E5, Deadliest Catch | Documentary | 1h |
| 18:00 | The Night That Didn't EndFor de som har fått en elsket myrdet, kan de skremmende minnene bli spilt i en uendelig loop. | S2 E2, Missing Half | Documentary | 1h |
| 19:00 | The Night That Didn't EndFor de som har fått en elsket myrdet, kan de skremmende minnene bli spilt i en uendelig loop. | S2 E4, In the Dead of Night | Documentary | 1h |
| 20:00 | The Murder TapesEtterforskning av ekte forbrytelser med videoer fra kroppskameraene til politibetjenter fra hele USA. Følg med på dramatikken som vil lede politiet... | S5 E10, The Drop Off | Documentary | 1h |
| 21:00 | Game Day MurdersSportsprogramleder Lindsay Czarniak etterforsker drapssaker i sportsverdenen. | S1 E2, Ice Cold Conspiracy | Shows | 1h |
| 22:00 | 911: Did The Killer Call?Tre forferdelige drap. Tre oppringninger til nødtelefonen. Alle tre hevder at de er uskyldige, men samtalene kan avsløre mye. Finn ut hvem som drepte. | S1 E3, Reactions to Murder | Documentary | 1h |
| 23:00 | Unmasking A Monster: Aileen WuornosUkjente historier fra livet til USAs mest fascinerende drapskvinne, Aileen Wuornos, avdekkes gjennom eksklusive intervjuer og banebrytende teknologi. | S1 E1, Face to Face With the Monster | Documentary | 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_pfh65sfk/schedule?date=2026-10-12&tz=Europe/Oslo" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_pfh65sfk/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_pfh65sfk/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_pfh65sfk/schedule?date=2026-10-12&tz=Europe/Oslo"); 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_pfh65sfk/schedule?date=2026-10-12&tz=Europe/Oslo", { 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_pfh65sfk/schedule", params={"date": "2026-10-12", "tz": "Europe/Oslo"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_pfh65sfk/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_jvm17mmn", "channel": "ch_pfh65sfk", "start": "2026-10-11T22:00:00Z", "stop": "2026-10-11T23:00:00Z", "title": "The Friday The 13th Murders", "sub_title": "Feared Silent", "description": "Denne skremmende serien avslører virkelige drap knyttet til fredag den 13. Hv...", "category": [ "documentary" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 28, "date": "2026-10-12", "tz": "Europe/Oslo" } }
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.