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/Brussels 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/Brussels. The same day from the API: GET /v1/channels/ch_xxgc1g7g/schedule?date=2026-10-12&tz=Europe/Brussels
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:19 | Meet, Marry, MurderMarian Caliman war charmant und hilfsbereit. Er gewann seine Frau Faye und ihre Familie für sich, bis er sein wahres Gesicht als gewalttätiger Miss... | 53m | ||
| 23:19 | Meet, Marry, MurderMarian Caliman war charmant und hilfsbereit. Er gewann seine Frau Faye und ihre Familie für sich, bis er sein wahres Gesicht als gewalttätiger Miss... | 53m | ||
| 00:12 | Meet, Marry, MurderAndrew Parsons versuchte zu leugnen, was er seiner entfremdeten Frau Janee angetan hatte, selbst als die Polizei entdeckte, dass alles auf Band auf... | 49m | ||
| 00:12 | Meet, Marry, MurderAndrew Parsons versuchte zu leugnen, was er seiner entfremdeten Frau Janee angetan hatte, selbst als die Polizei entdeckte, dass alles auf Band auf... | 49m | ||
| 01:01 | Meet, Marry, MurderScott und Lori Gellatly hatten eine stürmische Romanze, gefolgt von einer missbräuchlichen Ehe. Als Lori ihn verließ, wurde ihre gesamte Familie zu... | 53m | ||
| 01:54 | Meet, Marry, MurderMark Arthur wollte jeden Schritt seiner Frau Heather kontrollieren und sogar ihr Telefon überwachen. Als sie einen anderen Mann kennenlernte, verlo... | 53m | ||
| 02:47 | Meet, Marry, MurderAngela Taylor hasste ihren entfremdeten Ehemann Bill, weil er ihr die Scheidung verweigerte, also nahmen sie und ihr Liebhaber die Sache selbst in ... | 52m | ||
| 03:39 | Meet, Marry, MurderGreg und Michele Williams wurden in ihrem Haus überfallen. Er starb, und sie überlebte. Wie würden die Ermittler herausfinden, was wirklich passier... | 53m | ||
| 04:32 | Meet, Marry, MurderMaria Sanutti-Spencer wurde angeblich von einem Mafioso aufgezogen. Ihre gewalttätigen Drohungen erwiesen sich als mehr als nur Worte, als ihr Mann... | 54m | ||
| 05:25 | Meet, Marry, MurderClaire und Andrew Tavener waren ein geselliges Paar... fast zu gesellig. Wenn Andrew betrunken war, wurde er paranoid und gewalttätig. | 53m | ||
| 06:18 | Meet, Marry, MurderAngesichts des Altersunterschieds von 22 Jahren dachte Jessica, dass Sonny ihr Fürsorger und Beschützer sein würde. Sie ahnte nicht, dass er ihr Mö... | 52m | ||
| 07:11 | Meet, Marry, MurderAus Angst, dass seine Frau ihm sein Vermögen wegnehmen würde, beschloss Tom, ihr Leben zu Geld zu machen. | 50m | ||
| 08:01 | Meet, Marry, MurderOmar Murray arbeitete hart, um seiner Frau Alisha alles zu geben, was sie wollte. Aber das war nicht genug, und Alisha beschloss, dass er tot mehr ... | 53m | ||
| 08:53 | Meet, Marry, MurderGlenna und Marty Duram führten eine unbeständige Ehe, aber niemand ahnte, dass sie mit einem höchst verdächtigen Todesfall enden würde. | 51m | ||
| 09:45 | Meet, Marry, MurderNachdem Sophie Cavanagh ihren Mann Martin verlassen hatte, tat er alles, was er konnte, um weiterhin Zeit mit ihr zu verbringen und sie davon abzuh... | 53m | ||
| 10:38 | Meet, Marry, MurderManling Tsang Williams war von Ehe und Elternschaft desillusioniert. Anstatt sich von ihrem Mann Neal scheiden zu lassen, beging sie ein unvorstell... | 50m | ||
| 10:38 | Meet, Marry, MurderManling Tsang Williams war von Ehe und Elternschaft desillusioniert. Anstatt sich von ihrem Mann Neal scheiden zu lassen, beging sie ein unvorstell... | 50m | ||
| 11:28 | Meet, Marry, MurderKeith Farquharson war ein Polizist, ein Ehebrecher und ein Mörder. Als seine Frau Alice ihn fragte, ob er sie liebe, antwortete er mit extremer Gew... | 50m | ||
| 11:28 | Meet, Marry, MurderKeith Farquharson war ein Polizist, ein Ehebrecher und ein Mörder. Als seine Frau Alice ihn fragte, ob er sie liebe, antwortete er mit extremer Gew... | 50m | ||
| 12:19 | Meet, Marry, MurderAssia Newton hatte ihre missbrauchende Ehe verlassen und träumte von einem neuen Leben mit ihrem tunesischen Liebhaber. Doch ihr entfremdeter Ehema... | 52m | ||
| 12:19 | Meet, Marry, MurderAssia Newton hatte ihre missbrauchende Ehe verlassen und träumte von einem neuen Leben mit ihrem tunesischen Liebhaber. Doch ihr entfremdeter Ehema... | 52m | ||
| 13:11 | Meet, Marry, MurderKelly und Jason Cochran haben einen Pakt geschlossen, jeden zu töten, der sich zwischen sie stellt. Jason ahnte nicht, dass Kelly einen Hang zum Mo... | 1h | ||
| 14:11 | Meet, Marry, MurderLisa und Thomas Infante, ein Paar aus Kindertagen, hatten sich schnell auseinandergelebt, doch ihre Ehe hielt stand, bis Lisa den fatalen Entschlus... | 53m | ||
| 15:04 | Meet, Marry, MurderMalcolm Webster war ein Charmeur, dessen Liebhaber auf geheimnisvolle Weise ums Leben kamen. | 50m | ||
| 15:54 | Meet, Marry, MurderFür andere war Stephen Searle ein Politiker, Veteran und Kneipenwirt. Für seine Frau Anne war er ein gewalttätiger Missbrauchstäter. Erst ihr Tod e... | 53m | ||
| 16:47 | Meet, Marry, MurderAnthony Anastasi zog mit seiner Geliebten in das Haus der Familie. Seine Frau Ann Marie gab vor, dieAnthony Anastasi zog mit seiner Geliebten in da... | 53m | ||
| 17:40 | Meet, Marry, MurderDie Familie Donnelly schottete sich von der Außenwelt ab. In Wirklichkeit verbarg ihr geheimnisvolles Verhalten die Gewalt in ihrem Haus. | 51m | ||
| 18:30 | Meet, Marry, MurderDer Krankenpfleger Chaz Higgs und die Politikerin Kathy Augustine hatten eine rasante Romanze, die endete, als er sein medizinisches Wissen für die... | 56m | ||
| 19:27 | Meet, Marry, MurderDenise Williams war am Boden zerstört, als ihr Mann Mike bei einem Jagdausflug verschwand. Man befürchtete, er sei ertrunken oder von Alligatoren g... | 56m | ||
| 20:22 | Meet, Marry, MurderDer Rettungssanitäter Paul Novak hatte genug von seiner Frau Catherine und begann, den perfekten Mord zu planen. | 55m | ||
| 21:18 | Meet, Marry, MurderJanbaz Tarin zwang Raneem zu einer Beziehung. Als sie versuchte, auszubrechen, nahm er die ultimative Rache. | 53m | ||
| 21:18 | Meet, Marry, MurderJanbaz Tarin zwang Raneem zu einer Beziehung. Als sie versuchte, auszubrechen, nahm er die ultimative Rache. | 53m | ||
| 22:11 | Meet, Marry, MurderGeorge Young gab seinem Freund Tim Lee einen Job und eine Bleibe. Doch Tim und Georges Frau Tia revanchierten sich mit Verrat. | 54m | ||
| 22:11 | Meet, Marry, MurderGeorge Young gab seinem Freund Tim Lee einen Job und eine Bleibe. Doch Tim und Georges Frau Tia revanchierten sich mit Verrat. | 54m | ||
| 23:05 | Meet, Marry, MurderChacey Poynter sah Männer als Werkzeuge, um zu bekommen, was sie wollte. Ihr Mann Bob bot ihr Stabilität und Geld. Ihre Freunde boten ihr eine Mögl... | 53m | ||
| 23:05 | Meet, Marry, MurderChacey Poynter sah Männer als Werkzeuge, um zu bekommen, was sie wollte. Ihr Mann Bob bot ihr Stabilität und Geld. Ihre Freunde boten ihr eine Mögl... | 53m | ||
| 23:58 | Meet, Marry, MurderDie Ehe von Melanie und David Clark war unbeständig, leidenschaftlich und manchmal missbräuchlich. Sie endete, als einer der beiden ausrastete und ... | 51m |
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_xxgc1g7g/schedule?date=2026-10-12&tz=Europe/Brussels" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_xxgc1g7g/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_xxgc1g7g/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_xxgc1g7g/schedule?date=2026-10-12&tz=Europe/Brussels"); 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_xxgc1g7g/schedule?date=2026-10-12&tz=Europe/Brussels", { 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_xxgc1g7g/schedule", params={"date": "2026-10-12", "tz": "Europe/Brussels"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_xxgc1g7g/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_fwpmybvm", "channel": "ch_xxgc1g7g", "start": "2026-10-11T21:19:11Z", "stop": "2026-10-11T22:12:36Z", "title": "Meet, Marry, Murder", "sub_title": null, "description": "Marian Caliman war charmant und hilfsbereit. Er gewann seine Frau Faye und ih...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 37, "date": "2026-10-12", "tz": "Europe/Brussels" } }
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 155 countries.