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/Berlin 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/Berlin. The same day from the API: GET /v1/channels/ch_mp43w30t/schedule?date=2026-10-11&tz=Europe/Berlin
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:25 | Keine gute TatEin gewaltiger Sturm braut sich über der Vorstadt von Atlanta zusammen. Terry (Taraji P. Henson, Oscar-Nominierung für „Der seltsame Fall des Benja... | Thriller | 1h 25m | |
| 00:50 | Bad Santa„Dieser Weihnachtsmann isst, trinkt, furzt und treibt’s mit Frauen“ – so beschreibt Willie (Billy Bob Thornton) sich selbst. Der chronisch mies gel... | Schwarze komödie | 1h 35m | |
| 02:25 | Keine gute TatEin gewaltiger Sturm braut sich über der Vorstadt von Atlanta zusammen. Terry (Taraji P. Henson, Oscar-Nominierung für „Der seltsame Fall des Benja... | Thriller | 1h 25m | |
| 03:50 | Sea PatrolDer Tod von Carl Davies und die rätselhaften Vorgänge auf Bright Island lassen Mike keine Ruhe, zumal er Wind davon bekommt, dass eine Polizeiaktio... | S1 E12, Deep Water | Actionserie | 45m |
| 04:35 | Sea PatrolSwain ist mit seiner Frau Sally, die ihr erstes Kind erwartet, im Krankenhaus, als sein Ersatzmann ausfällt. Schweren Herzens muss er seine Frau al... | S1 E13, Cometh the Hour | Actionserie | 45m |
| 05:20 | Sea PatrolIm Finale der 1. Staffel kommt es für die Besatzung der „Hammersley“ noch mal ganz dicke. Der verbrecherische Gallagher hält ein hochgiftiges Präpa... | S2 E1, The Dogs of War | Actionserie | 45m |
| 06:05 | Sea PatrolZurück auf der HMAS „Hammersley“ findet die Sea Patrol Crew ein verbessertes Patrouillenboot vor. Das Team soll eine Gruppe von Arbeitern in Samaru... | S2 E2, Fortune Favours | Actionserie | 50m |
| 06:55 | Sea PatrolWegen ihres aufbrausenden Temperaments gerät Bomber, der neue Smutje an Bord der Hammerley, mit den anderen Crewmitgliedern immer wieder aneinander... | S2 E3, Takedown | Actionserie | 45m |
| 07:40 | Sea PatrolDie Crew der Hammersley verfolgt illegale Einwanderer, die sie schließlich auf offener See auf einer Sandbank aufgreifen. Die Geretteten, unter ihn... | S2 E4, Heaven Born Captains | Actionserie | 50m |
| 08:30 | Sea PatrolKates Abendessen mit ihrer Internetbekanntschaft Jim wird brüsk unterbrochen, als Jim einen geschäftlichen Anruf erhält. Schon am nächsten Tag gibt... | S2 E5, Giving Up the Dead | Actionserie | 45m |
| 09:15 | Sea PatrolVon einem Landgang kehrt Robert mit einem Filmriss zurück an Bord der Hammersley. Bei einer Übung mit den neuen Schnellbooten reagiert er nicht auf... | S2 E6, Birds | Actionserie | 50m |
| 10:05 | Sea PatrolBei einem Einsatz mit dem arroganten Campell Fulton von der Marine Protection Behörde entert die Crew der Hammersley ein ausländisches Fischerboot.... | S2 E7, Hidden Agendas | Actionserie | 45m |
| 10:50 | Sea PatrolWährend ihres friedenserhaltenden Einsatzes auf den Samaru-Inseln sammelt die Besatzung der Hammersley Waffen ein, die die Bevölkerung im Rahmen ei... | S2 E8, Heart of Glass | Actionserie | 50m |
| 11:40 | Sea PatrolZu ihrem 21. Geburtstag bekommt Bomber von ihrer Mutter ein silbernes Armband geschenkt. Spider begleitet sie an Deck. Ordnungsgemäß melden sie sic... | S2 E9, Shadow Line | Actionserie | 45m |
| 12:25 | Sea PatrolDie Hammersley geht dem Notruf eines Frachters nach, doch als sie dessen Position erreicht, ist das Schiff gesunken. Mit Ausnahme des Seemanns Pear... | S2 E10, Rules of Engagement | Actionserie | 50m |
| 13:15 | Sea PatrolDie Crew der Hammersley leistet Aufbauhilfe auf den Samaru-Inseln, als plötzlich eine Mörsergranate einschlägt. Mike erhält Order, die Verletzen au... | S2 E11, A Brilliant Career | Actionserie | 45m |
| 14:00 | Sea PatrolInterimsweise übernimmt Commander Freeman das Kommando an Bord der Hammersley, die einem Notruf nachgeht, doch der Trawler reagiert nicht auf Kates... | S2 E12, Friends Close; Enemies Closer | Actionserie | 50m |
| 14:50 | Sea PatrolDie Hammersley empfängt einen Notruf von Walsmans Yacht Enterprise. Die Angreifer werden in die Flucht geschlagen, doch Walsman scheint vor allem d... | S2 E13, Soldiers of Fortune | Actionserie | 45m |
| 15:35 | Sea PatrolExplosives Staffelfinale der preisgekrönten Serie. An Bord der „Hammersley“ sieht die Navy-Crew, wie ein Schiff in die Luft fliegt. Drahtzieher Ray... | S3 E1, Catch and Release | Actionserie | 50m |
| 16:25 | Sea PatrolNikki ist überglücklich als ET ihr einen Heiratsantrag macht. Er verrät ihr auch, dass er aus der Marine austreten möchte um sich ganz seinem Hobby... | S3 E2, Monkey Business | Actionserie | 45m |
| 17:10 | Sea PatrolDurch den Tod von ET schwer getroffen fällt es der Crew der Hammersley sehr schwer, seinen Nachfolger an Board willkommen zu heißen. 2 Dads, wie de... | S3 E3, China Dolls | Actionserie | 50m |
| 18:00 | Sea PatrolEin Fischerboot mit eigenartiger Besatzung bestehend aus einem Kapitän und zahlreichen jungen, ängstlichen Frauen hält die Crew der Hammersley in A... | S3 E4, Guns | Actionserie | 45m |
| 18:45 | Jesse Stone: Lost in ParadiseWeil im Städtchen Paradise nichts los ist, hilft Polizeichef Stone (Selleck, auch Co-Autor) in Boston bei den „kalten Fällen“: Ein Prostituiertenmo... | Krimi | 1h 30m | |
| 20:15 | Once Upon a Time in HollywoodWährend bei Rick nebenan Shootingstar Roman Polanski und seine schwangere Frau Sharon Tate einziehen, gerät Cliff mit der Hippiekommune von Charles... | Drama | 2h 35m | |
| 22:50 | S.W.A.T. – Unter VerdachtDer Einsatz von Travis Hall (Sam Jaeger) und seinem S.W.A.T.-Team im Hafen geht gehörig schief, es gibt viele Tote. Immerhin entdecken die Polizist... | Actionthriller | 1h 30m |
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_mp43w30t/schedule?date=2026-10-11&tz=Europe/Berlin" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_mp43w30t/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_mp43w30t/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_mp43w30t/schedule?date=2026-10-11&tz=Europe/Berlin"); 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_mp43w30t/schedule?date=2026-10-11&tz=Europe/Berlin", { 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_mp43w30t/schedule", params={"date": "2026-10-11", "tz": "Europe/Berlin"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_mp43w30t/schedule?date=2026-10-11, the first programme { "data": [ { "id": "ls_xn7cjjv8", "channel": "ch_mp43w30t", "start": "2026-10-10T21:25:00Z", "stop": "2026-10-10T22:50:00Z", "title": "Keine gute Tat", "sub_title": null, "description": "Ein gewaltiger Sturm braut sich über der Vorstadt von Atlanta zusammen. Terry...", "category": [ "thriller" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 25, "date": "2026-10-11", "tz": "Europe/Berlin" } }
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 |
|---|---|---|
| 23:40 | Yellowstone | Westernserie |
| 00:45 | Yellowstone | Westernserie |
| 02:10 | Spider-Man: A New Universe | Digitrick-sci-fi-action |
| 27 more programmes that day, on Archive | ||
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.