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/Zagreb 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/Zagreb. The same day from the API: GET /v1/channels/ch_nceq2s22/schedule?date=2026-10-15&tz=Europe/Zagreb
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:55 | Barbapapa – One Big Happy FamilyInnovation Melting Pot / Make Up Your Mind Barbazoo. The Barbababies want to invent things in 'Innovation Melting Pot', then in 'Make Up Your Mind ... | 20m | ||
| 00:15 | Rubble & CrewThe Crew Builds A Ballpark / The Crew Builds A Surf Bridge. Rubble & Crew helps Aaron Judge hit 100 home runs in 'The Crew Builds A Ballpark', then... | 25m | ||
| 00:40 | Rubble & CrewThe Crew Builds A Reuse-It Station / The Crew Builds A Duck Bridge. Rubble & Crew cleans Speed Meister's mess in 'The Crew Builds A Reuse-It Statio... | 20m | ||
| 01:00 | Paw PatrolDino Island: Pups Save a Dino Documentary. A team of pups led by the energetic Ryder are always at the ready when it comes to helping out around th... | 15m | ||
| 01:15 | Paw PatrolFire Rescue: Pups and the Missing Water Mystery. A team of pups led by the energetic Ryder are always at the ready when it comes to helping out aro... | 10m | ||
| 01:25 | Paw PatrolPups Stop the Return of Humsquatch / Pups Save a Lonely Ghost. When Eddie and Emmy get impatient at the carnival, they hide in Mayor Humdinger's Hu... | 25m | ||
| 01:50 | Deer SquadThe Space Station Mystery / Crystal Cracks. Strange things begin happening in 'The Space Station Mystery', then in 'Crystal Cracks', Jade discovers... | 20m | ||
| 02:10 | Blue's Clues & YouWelcome to Camp Clue. In Blue's Clues & You, beloved puppy Blue invites viewers to join her and Josh on a clue-led adventure to solve a puzzle. | 25m | ||
| 02:35 | Tim Rex In SpaceMoon Cow / Nebulator / Space Bug. Tim, Tommy & Tia find a lost toy and vow to return it to its owner. Kai is super excited to ride the Nebulator, b... | 20m | ||
| 02:55 | Rubble & CrewThe Crew Builds Mr. Ducky-Doo A Special Diving Board / The Crew Builds A Rainwater Tank. The pups solve a construction mystery in 'The Crew Builds ... | 25m | ||
| 03:20 | Santiago Of The SeasThe Magic Spyglass / The Stone of Life. Enrique Real de Palacios III joins the chase for 'The Magic Spyglass', then in 'The Stone of Life', Santi a... | 20m | ||
| 03:40 | DoraBig Kid Coco / Bunny Boyz Back 2Gether. Now there's more to explore with DORA! | 25m | ||
| 04:05 | Blue's Clues & YouWelcome to Camp Clue. In Blue's Clues & You, beloved puppy Blue invites viewers to join her and Josh on a clue-led adventure to solve a puzzle. | 20m | ||
| 04:25 | Mr. CrocodileBig Help Croc / Pom Pom. Mr. Crocodile volunteers to help too many friends all at the same time in 'Big Help Croc', then in 'Pom Pom', Daisy and Mr... | 25m | ||
| 04:50 | Barbapapa – One Big Happy FamilyThe Tenderest Bond of All / The Orange Empire. Barbabravo and Barbabright try to make a giant souffle in 'The Tenderest Bond of All', then in 'The ... | 25m | ||
| 05:15 | Barbapapa – One Big Happy FamilyIt's Only a Mystery... / The Battle. Taking after his favourite detective, Barbabravo looks for a case to solve. Can he solve the mystery of the mi... | 20m |
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_nceq2s22/schedule?date=2026-10-15&tz=Europe/Zagreb" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_nceq2s22/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_nceq2s22/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_nceq2s22/schedule?date=2026-10-15&tz=Europe/Zagreb"); 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_nceq2s22/schedule?date=2026-10-15&tz=Europe/Zagreb", { 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_nceq2s22/schedule", params={"date": "2026-10-15", "tz": "Europe/Zagreb"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_nceq2s22/schedule?date=2026-10-15, the first programme { "data": [ { "id": "ls_0q27c7h1", "channel": "ch_nceq2s22", "start": "2026-10-14T21:55:00Z", "stop": "2026-10-14T22:15:00Z", "title": "Barbapapa – One Big Happy Family", "sub_title": null, "description": "Innovation Melting Pot / Make Up Your Mind Barbazoo. The Barbababies want to ...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 16, "date": "2026-10-15", "tz": "Europe/Zagreb" } }
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.