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 America/New_York 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 America/New_York. The same day from the API: GET /v1/channels/ch_cqjxht3d/schedule?date=2026-10-12&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:35 | Mister Rogers' NeighborhoodMister Rogers tells viewers that there are many different kinds of food. | 32m | ||
| 00:07 | Mister Rogers' NeighborhoodMister Rogers shows a portrait of his father and has his portrait painted. | 34m | ||
| 00:40 | Mister Rogers' NeighborhoodMister Rogers remembers that his parents sometimes had to say "no" to keep him safe. | 32m | ||
| 01:12 | Mister Rogers' NeighborhoodGermaine Vaughan shows Mister Rogers how to break dance. | 32m | ||
| 01:44 | Mister Rogers' NeighborhoodMister Rogers shows photos of weddings and makes arroz con leche at Brockett's Bakery. | 32m | ||
| 02:16 | Mister Rogers' NeighborhoodMister Rogers visits a pottery studio to see how Eva Kwong makes a bowl. | 32m | ||
| 02:48 | Mister Rogers' NeighborhoodMister Rogers talks about how long it takes for plants to grow. | 34m | ||
| 03:21 | Mister Rogers' NeighborhoodAn origami artist demonstrates how to make paper birds and puppets. | 32m | ||
| 03:53 | Mister Rogers' NeighborhoodMister Rogers visits pediatrician Dr. Jane Breck, who shows what a checkup entails. | 32m | ||
| 04:25 | Mister Rogers' NeighborhoodMister Rogers talks about curiosity and families that are formed by adoption. | 32m | ||
| 04:57 | Mister Rogers' NeighborhoodMister Rogers visits Sea World to see the families of penguins. | 32m | ||
| 05:29 | Mister Rogers' NeighborhoodMister Rogers builds things on the sand table and talks about different ways to play. | 32m | ||
| 06:01 | Mister Rogers' NeighborhoodAt Chef Brockett's bakery, Eva Kwong's grandmother makes special Chinese dumplings. | 32m | ||
| 06:33 | Mister Rogers' NeighborhoodMister Rogers shows how people make wooden rocking horses. | 34m | ||
| 07:06 | The Berenstain BearsBrother and Sister adopt a puppy. Brother and Sister damage Ms. Grizzle’s flowerbed. | 28m | ||
| 07:34 | The Berenstain BearsBrother and Sister must clean their room. Then, Papa Bear gets a case of the hiccups! | 26m | ||
| 08:01 | The Berenstain BearsBrother and Sister forget their manners. Then, Mama organizes Papa’s workshop. | 28m | ||
| 08:29 | The Berenstain BearsSister tries to fit in with the new girl’s crowd.Brother and Freddy make a flying device! | 28m | ||
| 08:57 | The Berenstain BearsBrother and Sister have friends over. Then, Betsy Broom helps the boys play football. | 28m | ||
| 09:25 | The Berenstain BearsThe cubs don’t want to help on vacation. Brother learns how rude it is to be tardy. | 28m | ||
| 09:53 | The Berenstain BearsCousin Honey is afraid of going to the doctor. Brother and Sister visit a professor. | 28m | ||
| 10:21 | The Berenstain BearsThe cubs practice for a backyard circus! Brother and his pals prep for a go cart race. | 28m | ||
| 10:49 | The Berenstain BearsThe Bears host a family reunion. Brother and Sister accidentally let cows loose! | 26m | ||
| 11:15 | The Berenstain BearsSister does an assignment on Brother. Sister is jealous of Brother's three-speed racer. | 28m | ||
| 11:43 | The Berenstain BearsThe Bear family heads to the amusement park. Papa and Mama get help from the cubs. | 28m | ||
| 12:11 | The Berenstain BearsSister sees a video intended for a teenage audience. Mama finds Brother and Sister bored. | 28m | ||
| 12:39 | The Berenstain BearsToo Tall won't ask for help. Brother, Sister and their pals want to protect a rare bird. | 28m | ||
| 13:07 | The Berenstain BearsMama opens her own quilt shop. Brother helps his new friend renew his self-esteem. | 28m | ||
| 13:35 | The Berenstain BearsSister wants to join the school soccer team. Sister is picked for a jump rope contest. | 26m | ||
| 14:01 | The Berenstain BearsPapa and the cubs train for a run. Sister worries about sleeping outside! | 28m | ||
| 14:29 | The Berenstain BearsBrother and Sister adopt a puppy. Brother and Sister damage Ms. Grizzle’s flowerbed. | 28m | ||
| 14:57 | The Berenstain BearsBrother and Sister must clean their room. Then, Papa Bear gets a case of the hiccups! | 28m | ||
| 15:25 | The Berenstain BearsBrother and Sister forget their manners. Then, Mama organizes Papa’s workshop. | 28m | ||
| 15:53 | The Berenstain BearsSister tries to fit in with the new girl’s crowd.Brother and Freddy make a flying device! | 28m | ||
| 16:21 | The Berenstain BearsBrother and Sister have friends over. Then, Betsy Broom helps the boys play football. | 28m | ||
| 16:49 | The Berenstain BearsThe cubs don’t want to help on vacation. Brother learns how rude it is to be tardy. | 26m | ||
| 17:16 | The Berenstain BearsCousin Honey is afraid of going to the doctor. Brother and Sister visit a professor. | 28m | ||
| 17:44 | The Berenstain BearsThe cubs practice for a backyard circus! Brother and his pals prep for a go cart race. | 28m | ||
| 18:12 | The Berenstain BearsThe Bears host a family reunion. Brother and Sister accidentally let cows loose! | 28m | ||
| 18:39 | The Berenstain BearsSister does an assignment on Brother. Sister is jealous of Brother's three-speed racer. | 28m | ||
| 19:07 | The Berenstain BearsThe Bear family heads to the amusement park. Papa and Mama get help from the cubs. | 28m | ||
| 19:35 | The Berenstain BearsSister sees a video intended for a teenage audience. Mama finds Brother and Sister bored. | 26m | ||
| 20:02 | The Berenstain BearsToo Tall won't ask for help. Brother, Sister and their pals want to protect a rare bird. | 28m | ||
| 20:30 | The Berenstain BearsMama opens her own quilt shop. Brother helps his new friend renew his self-esteem. | 28m | ||
| 20:58 | The Berenstain BearsSister wants to join the school soccer team. Sister is picked for a jump rope contest. | 28m | ||
| 21:26 | The Berenstain BearsPapa and the cubs train for a run. Sister worries about sleeping outside! | 28m | ||
| 21:53 | The Berenstain Bears On nowBrother and Sister adopt a puppy. Brother and Sister damage Ms. Grizzle’s flowerbed. | 28m | ||
| 22:21 | The Berenstain BearsBrother and Sister must clean their room. Then, Papa Bear gets a case of the hiccups! | 28m | ||
| 22:49 | The Berenstain BearsBrother and Sister forget their manners. Then, Mama organizes Papa’s workshop. | 27m | ||
| 23:16 | The Berenstain BearsSister tries to fit in with the new girl’s crowd.Brother and Freddy make a flying device! | 28m | ||
| 23:44 | The Berenstain BearsBrother and Sister have friends over. Then, Betsy Broom helps the boys play football. | 28m |
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_cqjxht3d/schedule?date=2026-10-12&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_cqjxht3d/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_cqjxht3d/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_cqjxht3d/schedule?date=2026-10-12&tz=America/New_York"); 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_cqjxht3d/schedule?date=2026-10-12&tz=America/New_York", { 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_cqjxht3d/schedule", params={"date": "2026-10-12", "tz": "America/New_York"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_cqjxht3d/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_dgsqp4cn", "channel": "ch_cqjxht3d", "start": "2026-10-12T03:35:25Z", "stop": "2026-10-12T04:07:18Z", "title": "Mister Rogers' Neighborhood", "sub_title": null, "description": "Mister Rogers tells viewers that there are many different kinds of food.", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 51, "date": "2026-10-12", "tz": "America/New_York" } }
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.