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/Paris time, what is on now and next, and the same data in your app with one call.
All times Europe/Paris. The same day from the API: GET /v1/channels/ch_7see0rx1/schedule?date=2026-10-13&tz=Europe/Paris
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:50 | CaillouCaillou plays dress-up; Caillou's favorite shirt doesn't fit. | Caillou | 21m | |
| 00:11 | CaillouCaillou thinks his sister Rosie is getting favourable treatment and it just isn’t fair! | Caillou | 23m | |
| 00:34 | Caillou On nowA tent in the garden; Caillou and Daddy make a bookshelf; A vegetable garden. | Caillou | 22m | |
| 00:56 | CaillouCaillou makes friends; a monster in the room; Caillou brings a dinosaur to the doctor's office. | Caillou | 19m | |
| 01:15 | CaillouCaillou takes his first plane ride; Caillou learns about birds. | Caillou | 23m | |
| 01:38 | CaillouCaillou and his family are at the beach; Caillou gets a new pair of shoes. | Caillou | 22m | |
| 02:00 | CaillouFun at the beach; a new pair of shoes; Rosie doesn't like clowns. | 21m | ||
| 02:21 | CaillouIt's Caillou's birthday and he's having a little party; Caillou has nobody to play with. | Caillou | 22m | |
| 02:43 | CaillouCaillou is scared of Mr. Hinkle; Caillou invents a game; Caillou makes a toy box. | Caillou | 21m | |
| 03:04 | CaillouCaillou finds a hiding place; Caillou jumps in puddles; Caillou finds a dead bird. | Caillou | 21m | |
| 03:25 | CaillouCaillou thinks his sister Rosie is getting favourable treatment and it just isn’t fair! | Caillou | 22m | |
| 03:47 | CaillouA tent in the garden; Caillou and Daddy make a bookshelf; A vegetable garden. | Caillou | 23m | |
| 04:10 | CaillouCaillou makes friends; a monster in the room; Caillou brings a dinosaur to the doctor's office. | Caillou | 19m | |
| 04:29 | CaillouCaillou takes his first plane ride; Caillou learns about birds. | Caillou | 22m | |
| 04:51 | CaillouCaillou and his family are at the beach; Caillou gets a new pair of shoes. | Caillou | 23m | |
| 05:14 | CaillouFun at the beach; a new pair of shoes; Rosie doesn't like clowns. | 21m | ||
| 05:35 | CaillouIt's Caillou's birthday and he's having a little party; Caillou has nobody to play with. | Caillou | 22m | |
| 05:57 | CaillouCaillou is scared of Mr. Hinkle; Caillou invents a game; Caillou makes a toy box. | Caillou | 21m | |
| 06:18 | CaillouCaillou finds a hiding place; Caillou jumps in puddles; Caillou finds a dead bird. | Caillou | 21m | |
| 06:39 | CaillouCaillou washes the car; Caillou makes a new friend; Caillou visits Grandma. | Caillou | 22m | |
| 07:01 | CaillouIt’s a busy day: First of all it’s snowing and Caillou is looking froward to making a snowman. | S1 E4, Caillou's All Alone | 21m | |
| 07:22 | CaillouCaillou plays dress-up; Caillou's favorite shirt doesn't fit. | Caillou | 22m | |
| 07:44 | CaillouCaillou thinks his sister Rosie is getting favourable treatment and it just isn’t fair! | Caillou | 21m | |
| 08:05 | CaillouA tent in the garden; Caillou and Daddy make a bookshelf; A vegetable garden. | Caillou | 21m | |
| 08:26 | CaillouCaillou makes friends; a monster in the room; Caillou brings a dinosaur to the doctor's office. | Caillou | 22m | |
| 08:48 | CaillouCaillou takes his first plane ride; Caillou learns about birds. | Caillou | 21m | |
| 09:09 | CaillouCaillou and his family are at the beach; Caillou gets a new pair of shoes. | Caillou | 22m | |
| 09:31 | CaillouFun at the beach; a new pair of shoes; Rosie doesn't like clowns. | 23m | ||
| 09:54 | CaillouIt's Caillou's birthday and he's having a little party; Caillou has nobody to play with. | Caillou | 19m | |
| 10:13 | CaillouCaillou is scared of Mr. Hinkle; Caillou invents a game; Caillou makes a toy box. | Caillou | 22m | |
| 10:35 | CaillouCaillou finds a hiding place; Caillou jumps in puddles; Caillou finds a dead bird. | Caillou | 23m | |
| 10:58 | CaillouCaillou washes the car; Caillou makes a new friend; Caillou visits Grandma. | Caillou | 21m | |
| 11:19 | CaillouIt’s a busy day: First of all it’s snowing and Caillou is looking froward to making a snowman. | S1 E4, Caillou's All Alone | 21m | |
| 11:40 | CaillouCaillou plays dress-up; Caillou's favorite shirt doesn't fit. | Caillou | 22m | |
| 12:02 | CaillouCaillou thinks his sister Rosie is getting favourable treatment and it just isn’t fair! | Caillou | 21m | |
| 12:23 | CaillouA tent in the garden; Caillou and Daddy make a bookshelf; A vegetable garden. | Caillou | 22m | |
| 12:45 | CaillouCaillou makes friends; a monster in the room; Caillou brings a dinosaur to the doctor's office. | Caillou | 21m | |
| 13:06 | CaillouCaillou takes his first plane ride; Caillou learns about birds. | Caillou | 22m | |
| 13:28 | CaillouCaillou and his family are at the beach; Caillou gets a new pair of shoes. | Caillou | 23m | |
| 13:51 | CaillouFun at the beach; a new pair of shoes; Rosie doesn't like clowns. | 21m | ||
| 14:12 | CaillouIt's Caillou's birthday and he's having a little party; Caillou has nobody to play with. | Caillou | 22m | |
| 14:34 | CaillouCaillou is scared of Mr. Hinkle; Caillou invents a game; Caillou makes a toy box. | Caillou | 22m | |
| 14:56 | CaillouCaillou finds a hiding place; Caillou jumps in puddles; Caillou finds a dead bird. | Caillou | 20m | |
| 15:16 | CaillouCaillou washes the car; Caillou makes a new friend; Caillou visits Grandma. | Caillou | 22m | |
| 15:38 | CaillouIt’s a busy day: First of all it’s snowing and Caillou is looking froward to making a snowman. | S1 E4, Caillou's All Alone | 22m | |
| 16:00 | CaillouMom and Dad are going out; Caillou and his family go to a theme park; Caillou doesn't go to school. | 21m | ||
| 16:21 | CaillouCaillou and the family are at Grandma and Grandpa's for an evening corn roast. | Caillou | 26m | |
| 16:47 | CaillouCaillou is helping Mom cleanthe attic. When they come across an old chest, they discover unexpected things | Caillou | 25m | |
| 17:12 | CaillouCaillou comforts Rosie; Caillou finds a dog; Caillou's family visits Santa. | Caillou | 26m | |
| 17:38 | CaillouMom, an avid skier, takes Caillou downhill skiing while Dad and Rosie sit in the cozy chalet and watch. | Caillou | 25m | |
| 18:03 | CaillouCaillou, Dad and Rosie take Mom out for Sunday brunch to celebrate Mother's day. | Caillou | 26m | |
| 18:29 | CaillouWalking by the street, Caillou and Dad notice the real estate sign showing it's been sold. | Caillou | 26m | |
| 18:55 | CaillouCaillou and Sarah find a baby bird; the house loses power in a storm. | Caillou | 25m | |
| 19:20 | CaillouCaillou visits the pumpkin patch; Caillou gives his father a gift. | Caillou | 26m | |
| 19:46 | CaillouCaillou learns a game; Caillou goes on a hike; Caillou is disappointed. | Caillou | 24m | |
| 20:10 | CaillouCaillou looks for his toy; Caillou loses his voice; Caillou the photographer. | Caillou | 26m | |
| 20:36 | CaillouGrandma shows Caillou a book about clowns; Caillou scribbles on a book; Mom is away for the day. | Caillou | 26m | |
| 21:02 | CaillouMom and Dad are going out; Caillou and his family go to a theme park; Caillou doesn't go to school. | 21m | ||
| 21:23 | CaillouCaillou and the family are at Grandma and Grandpa's for an evening corn roast. | Caillou | 26m | |
| 21:49 | CaillouCaillou is helping Mom cleanthe attic. When they come across an old chest, they discover unexpected things | Caillou | 24m | |
| 22:13 | CaillouCaillou comforts Rosie; Caillou finds a dog; Caillou's family visits Santa. | Caillou | 26m | |
| 22:39 | CaillouMom, an avid skier, takes Caillou downhill skiing while Dad and Rosie sit in the cozy chalet and watch. | Caillou | 26m | |
| 23:05 | CaillouCaillou, Dad and Rosie take Mom out for Sunday brunch to celebrate Mother's day. | Caillou | 26m | |
| 23:31 | CaillouWalking by the street, Caillou and Dad notice the real estate sign showing it's been sold. | Caillou | 26m | |
| 23:57 | CaillouCaillou and Sarah find a baby bird; the house loses power in a storm. | Caillou | 24m |
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_7see0rx1/schedule?date=2026-10-13&tz=Europe/Paris" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_7see0rx1/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_7see0rx1/history?from=2026-10-05T00:00:00Z&to=2026-10-06T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_7see0rx1/schedule?date=2026-10-13&tz=Europe/Paris"); 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_7see0rx1/schedule?date=2026-10-13&tz=Europe/Paris", { 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_7see0rx1/schedule", params={"date": "2026-10-13", "tz": "Europe/Paris"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_7see0rx1/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_25msr9r1", "channel": "ch_7see0rx1", "start": "2026-10-12T21:50:00Z", "stop": "2026-10-12T22:11:00Z", "title": "Caillou", "sub_title": "Caillou", "description": "Caillou plays dress-up; Caillou's favorite shirt doesn't fit.", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 65, "date": "2026-10-13", "tz": "Europe/Paris" } }
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.