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/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_bj6430dg/schedule?date=2026-10-13&tz=Europe/Stockholm
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:28 | Langt fra Bryggen: Episode 102Familien er flyttet ind på førstesalen, hvor de skal bo til huset er færdigt. Nu skal de første vægge væltes, men kaosset sætter familielivet under... | S1 E2, Afsnit 2 | Reality, Series | 52m |
| 00:20 | Langt fra Bryggen: Episode 103 On nowStephanie og børnene kommer hjem fra ferie til lidt af en overraskelse. Den omfattende renovering trækker tænder ud, og budgettet bløder, så Cengiz... | S1 E3, Afsnit 3 | Reality, Series | 51m |
| 01:11 | Langt fra Bryggen: Episode 104Stephanie har kastet sig ud i et stort projekt på Sias værelse, men bliver kontaktet af en mand, der påstår at være hendes bror, så Linse kommer fo... | S1 E4, Afsnit 4 | Reality, Series | 50m |
| 02:01 | Langt fra Bryggen: Episode 105Stephanie og hendes nyfundne bror, Nicki, står for første gang frem offentligt og fortæller deres historie. Hjemme i huset er der lys for enden af ... | S1 E5, Afsnit 5 | Reality, Series | 47m |
| 02:48 | Langt fra Bryggen: Episode 106Stephanie kan endelig lave mad sit nye køkken, men hun får noget af et chok, da hun finder ud af præcist, hvor mange penge de har brugt på takeaway... | S1 E6, Afsnit 6 | Reality, Series | 51m |
| 03:39 | Langt fra Bryggen: Episode 201Sidste år renoverede Stephanie og Cengiz drømmehuset, men de er stadig langt fra i mål. De mange dyre projekter presser økonomien hos familien, som... | S2 E1, Afsnit 1 | Reality, Series | 52m |
| 04:31 | Langt fra Bryggen: Episode 202Cengiz har overtaget nøglerne til sin nye butik, hvor han vil starte en business med at fjerne tatoveringer. Det er en stor investering med meget p... | S2 E2, Afsnit 2 | Reality, Series | 52m |
| 05:24 | Langt fra Bryggen: Episode 203Mere renovering tvinger Cengiz og Stephanie til at tænke ud af boksen. Parret tager på årets Smukfest sidst på sommeren. Det bliver en festlig tur,... | S2 E3, Afsnit 3 | Reality, Series | 52m |
| 06:16 | Langt fra Bryggen: Episode 204Kælderen skal ryddes op, og Stephanie har svært ved at smide ud, men kælderen gemmer også på værdifulde ting. Cengiz har travlt med at få sin butik... | S2 E4, Afsnit 4 | Reality, Series | 52m |
| 07:08 | Langt fra Bryggen: Episode 205Cengiz tager på en tiltrængt glampingtur med sine logebrødre, men turen går ikke helt som planlagt. Stephanie går i gang med at forvandle et rum ti... | S2 E5, Afsnit 5 | Reality, Series | 51m |
| 07:58 | Langt fra Bryggen: Episode 101Stephanie og Cengiz flytter langt fra Bryggen og til forstaden, hvor de har købt det, der efter 8 måneders totalrenovering skal blive deres drømmeh... | S1 E1, Afsnit 1 | Reality, Series | 51m |
| 08:49 | Langt fra Bryggen: Episode 102Familien er flyttet ind på førstesalen, hvor de skal bo til huset er færdigt. Nu skal de første vægge væltes, men kaosset sætter familielivet under... | S1 E2, Afsnit 2 | Reality, Series | 52m |
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_bj6430dg/schedule?date=2026-10-13&tz=Europe/Stockholm" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_bj6430dg/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_bj6430dg/history?from=2026-10-05T00:00:00Z&to=2026-10-06T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_bj6430dg/schedule?date=2026-10-13&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_bj6430dg/schedule?date=2026-10-13&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_bj6430dg/schedule", params={"date": "2026-10-13", "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_bj6430dg/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_vp7fg65r", "channel": "ch_bj6430dg", "start": "2026-10-12T21:28:30Z", "stop": "2026-10-12T22:20:30Z", "title": "Langt fra Bryggen: Episode 102", "sub_title": "Episode 102", "description": "Familien er flyttet ind på førstesalen, hvor de skal bo til huset er færdigt....", "category": [ "reality", "series", "human interest" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 12, "date": "2026-10-13", "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 155 countries.