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 UTC 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 UTC. The same day from the API: GET /v1/channels/ch_rcmqppqe/schedule?date=2026-10-13&tz=UTC
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:30 | StargateDie Erschütterungen einer Sonneneruption katapultiert das SG-1-Team durch Raum und Zeit. Es landet im Jahr 1969 und wird gefilzt von einem jungen S... | Serie | 45m | |
| 00:15 | StargateAls Jack (Richard Dean Anderson) aus tiefem Schlaf erwacht umstehen in lauter fremde Menschen die behaupten, er habe knapp 80 Jahre lang im Kältesc... | Serie | 45m | |
| 01:00 | Star Trek: EnterpriseArcher und Mayweather geraten in ein militärisches Sperrgebiet und werden festgenommen. Im Gefängnis auf Tandara Prime sollen sie brisante Informat... | Serie | 45m | |
| 01:45 | Star Trek: EnterpriseEin fremdes Pflanzenwesen greift die Crew an und hüllt sie in tödliche Kokons. Als sich ihre Nervensysteme mit dem Wesen verbinden, entbrennt ein d... | Serie | 45m | |
| 02:30 | Stargate AtlantisAtlantis wird von den grausamen Wraith belagert. Die Stargate-Crew will sich aber nicht einfach geschlagen geben. Von der Erde erreicht das Team au... | Serie | 45m | |
| 03:15 | Stargate AtlantisAls in der Daedalus mehrere Männer unter mysteriösen Umständen ums Leben kommen, hegt Dr. McKay (David Hewlett) einen schrecklichen Verdacht. Das R... | Serie | 45m | |
| 04:00 | Star Trek: Science vs. Fiction On nowIn diesem Special beschäftigt sich Astrophysiker Prof. Dr. Harald Lesch mit Androiden, Lasern, Phasern und Photonentorpedos sowie dem Traktorstrahl... | Info | 30m | |
| 04:30 | StargateWährend einer Mission trifft das SG-1-Team auf sehr freundliche und friedliche Aliens, die ein viel schlichteres Leben führen als die Menschen auf ... | Serie | 45m | |
| 05:15 | StargateDie Reetou planen die Menschheit auszulöschen. Da ihr Planet von den Goa'Uld zerstört wurde, glauben sie nun sie können die Goa'Uld vernichten in d... | Serie | 50m | |
| 06:05 | StargateDie Erschütterungen einer Sonneneruption katapultiert das SG-1-Team durch Raum und Zeit. Es landet im Jahr 1969 und wird gefilzt von einem jungen S... | Serie | 45m | |
| 06:50 | StargateAls Jack (Richard Dean Anderson) aus tiefem Schlaf erwacht umstehen in lauter fremde Menschen die behaupten, er habe knapp 80 Jahre lang im Kältesc... | Serie | 50m | |
| 07:40 | Star Trek: EnterpriseArcher und Mayweather geraten in ein militärisches Sperrgebiet und werden festgenommen. Im Gefängnis auf Tandara Prime sollen sie brisante Informat... | Serie | 45m | |
| 08:25 | Star Trek: EnterpriseEin fremdes Pflanzenwesen greift die Crew an und hüllt sie in tödliche Kokons. Als sich ihre Nervensysteme mit dem Wesen verbinden, entbrennt ein d... | Serie | 45m | |
| 09:10 | Star Trek – Das nächste JahrhundertIm Rahmen eines Austauschprogramms kommt ein Benzite namens Mendon an Bord der Enterprise. Commander Riker wiederrum tritt, Worfs Einwänden zum Tro... | Serie | 50m | |
| 10:00 | Star Trek – Das nächste JahrhundertData soll an den Kybernetik-Spezialisten Captain Maddox übergeben werden. Maddox will Data einfach auseinandernehmen, um einen zweiten Androiden zu... | Serie | 50m | |
| 10:50 | Star Trek – Das nächste JahrhundertDie Enterprise bringt die junge Prinzessin Salia auf den Planeten Daled IV. Dort hat sie als künftige Herrscherin schwierige Aufgaben zu bewältigen... | Serie | 50m | |
| 11:40 | Star Trek – Deep Space NineNach seiner Rückkehr erkennt OBrien die Station nicht wieder: Sicherheitssysteme sperren ihn aus, Kollegen und sogar seine Frau verhalten sich merk... | Serie | 50m | |
| 12:30 | Star Trek – Deep Space NineSisko und OBrien stoßen auf eine Kolonie ohne Technik, gefangen auf einem fremden Planeten. Die Anführerin wirbt für ein Leben ohne Geräte, doch Si... | Serie | 50m | |
| 13:20 | Star Trek – Deep Space NineOdo und Dax stoßen auf ein mysteriöses Partikelfeld, das Bewohner spurlos verschwinden lässt. Bei ihren Ermittlungen geraten sie in ein gefährliche... | Serie | 50m | |
| 14:10 | Star Trek – Raumschiff VoyagerDie Crew befreit versehentlich einen suizidgefährdeten Q aus dem Kometen. Nun sucht er Asyl auf der Voyager – und jede Möglichkeit, seinem Leben ei... | Serie | 50m | |
| 15:00 | Star Trek – Raumschiff VoyagerUm eine todkranke Vidiianerin zu retten, überträgt der Doktor ihr Bewusstsein in den Computer und erschafft ein Hologramm. Zwischen den beiden entw... | Serie | 50m | |
| 15:50 | Star Trek – Raumschiff VoyagerDie Stimmung an Bord ist im Keller. Neelix startet eine eigene Show, um die Crew aufzumuntern. Doch Paris hat genug und verlässt die Voyager für ei... | Serie | 50m | |
| 16:40 | Star Trek: EnterpriseEin geheimer Auftrag, eine rätselhafte Botschafterin und ein tödlicher Hinterhalt: Als feindliche Schiffe angreifen, kämpft die Crew der Enterprise... | Serie | 45m | |
| 17:25 | Star Trek: EnterpriseEin mutmaßlicher Terrorist lädt Archer und Tucker auf seinen Planeten ein. Dort geraten sie in einen Konflikt zwischen einer unterdrückten Bevölker... | Serie | 50m | |
| 18:15 | Alien – Das unheimliche Wesen aus einer fremden WeltRidley Scotts bahnbrechender und oscargekrönter Sci-Fi-Schocker: Sigourney Weaver kämpft an Bord eines Weltraumfrachters gegen eine mörderische Kre... | Spielfilm | 1h 55m | |
| 20:10 | Syfy InsideSYFY ist zu Gast auf der Fan-Convention "Star Wars Celebration". | Kultur | 20m | |
| 20:30 | Stargate AtlantisAuf einem fremden Planeten stößt das Stargate-Team auf einen toten Wraith. Offenbar wurde der Alien wegen seiner Enzyme getötet. Es ist schnell kla... | Serie | 45m | |
| 21:15 | Stargate AtlantisDr. McKay (David Hewlett) und Lieutenant Laura Cadman (Jaime Ray Newman) geraten in die Schusslinie gegen die Wraith. Eigentlich müssten beide rema... | Serie | 45m | |
| 22:00 | StargateIn Gefangenschaft der Goa'Uld müssen Sam (Armanda Tapping) und Daniel (Michael Shanks) hilflos mit ansehen, wie bei Jack (Richard Dean Anderson) ei... | Serie | 45m | |
| 22:45 | StargateSams Vater Jacob (Carmen Argenziano) bittet das SG-1-Team um Hilfe bei seiner Suche nach dem ehemaligen verstoßenen Goa'Uld Systemlord Seth (Robert... | Serie | 45m | |
| 23:30 | StargateDer Anführer der Asgard Thor berichtet Jack (Richard Dean Anderson), dass die Herrscher des Goa'Uld Systems planen, die Erde anzugreifen und bietet... | Serie | 45m |
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_rcmqppqe/schedule?date=2026-10-13&tz=UTC" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_rcmqppqe/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_rcmqppqe/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_rcmqppqe/schedule?date=2026-10-13&tz=UTC"); 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_rcmqppqe/schedule?date=2026-10-13&tz=UTC", { 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_rcmqppqe/schedule", params={"date": "2026-10-13", "tz": "UTC"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_rcmqppqe/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_j9zm2p85", "channel": "ch_rcmqppqe", "start": "2026-10-12T23:30:00Z", "stop": "2026-10-13T00:15:00Z", "title": "Stargate", "sub_title": null, "description": "Die Erschütterungen einer Sonneneruption katapultiert das SG-1-Team durch Rau...", "category": [ "serie" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 31, "date": "2026-10-13", "tz": "UTC" } }
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 | Friday 13 October 2023 | 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.