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.
All times America/New_York. The same day from the API: GET /v1/channels/ch_y9za3yvr/schedule?date=2026-10-11&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:51 | Like NastyaExplore colorful autumn tales for kids, featuring stories about Halloween and Thanksgiving. | Like Nastya | 20m | |
| 00:11 | Like NastyaStep into the world of spooky excitement with Nastya. | Like Nastya | 54m | |
| 01:05 | Like NastyaNastya and dad explore letter boxes, learning the English alphabet in a fun and exciting way. | Like Nastya | 37m | |
| 01:42 | Like NastyaNastya and Eva prank dad, but he creates games to teach them the right way to joke. | Like Nastya | 27m | |
| 02:09 | Like NastyaSee a kids' beauty salon, confectionery, Harry Potter Museum, Warner Bros. tour, and more. | Like Nastya | 29m | |
| 02:38 | Like NastyaExplore colorful autumn tales for kids, featuring stories about Halloween and Thanksgiving. | Like Nastya | 20m | |
| 02:59 | Like NastyaStep into the world of spooky excitement with Nastya. | Like Nastya | 54m | |
| 03:52 | Like NastyaJoin Nastya in a magical Christmas adventure with Santa. | Like Nastya | 1h 6m | |
| 04:58 | Like NastyaJoin Nastya and Dad as they celebrate Thanksgiving. | Like Nastya | 1h 9m | |
| 06:07 | Like NastyaNastya and Dad uncover surprises with their Advent calendar . | Like Nastya | 17m | |
| 06:24 | Like NastyaWitness Nastya’s magical transformation into a princess! | Like Nastya | 26m | |
| 06:49 | Like NastyaNastya and Dad shop for healthy foods. | Like Nastya | 20m | |
| 07:10 | Like NastyaNastya helps her dad get ready for school. | Like Nastya | 28m | |
| 07:38 | Like NastyaNastya’s magical wish to make Dad disappear comes true. | Like Nastya | 31m | |
| 08:09 | Like NastyaNastya shares heartwarming bedtime Christmas tales. | Like Nastya | 32m | |
| 08:41 | Like NastyaJoin Nastya on an exciting adventure to find Santa. | Like Nastya | 30m | |
| 09:11 | Like NastyaNastya and Eva compete in a fun Red vs Gold-themed Christmas challenge. | Like Nastya | 33m | |
| 09:44 | Like NastyaSanta assigns Nastya fun-filled Christmas tasks. | Like Nastya | 19m | |
| 10:03 | Like NastyaJoin Nastya in a magical Christmas adventure with Santa. | Like Nastya | 1h 6m | |
| 11:09 | Like NastyaJoin Nastya and Dad as they celebrate Thanksgiving. | Like Nastya | 1h 9m | |
| 12:18 | Like NastyaNastya and Dad uncover surprises with their Advent calendar . | Like Nastya | 17m | |
| 12:35 | Like NastyaWitness Nastya’s magical transformation into a princess! | Like Nastya | 26m | |
| 13:00 | Like NastyaNastya and Dad shop for healthy foods. | Like Nastya | 20m | |
| 13:21 | Like NastyaNastya helps her dad get ready for school. | Like Nastya | 28m | |
| 13:49 | Like NastyaNastya’s magical wish to make Dad disappear comes true. | Like Nastya | 31m | |
| 14:20 | Like NastyaNastya shares heartwarming bedtime Christmas tales. | Like Nastya | 32m | |
| 14:52 | Like NastyaJoin Nastya on an exciting adventure to find Santa. | Like Nastya | 30m | |
| 15:22 | Like NastyaNastya and Eva compete in a fun Red vs Gold-themed Christmas challenge. | Like Nastya | 33m | |
| 15:55 | Like NastyaSanta assigns Nastya fun-filled Christmas tasks. | Like Nastya | 19m | |
| 16:14 | Like NastyaJoin Nastya in a magical Christmas adventure with Santa. | Like Nastya | 1h 6m | |
| 17:20 | Like NastyaJoin Nastya and Dad as they celebrate Thanksgiving. | Like Nastya | 1h 9m | |
| 18:28 | Like NastyaNastya and Dad uncover surprises with their Advent calendar . | Like Nastya | 17m | |
| 18:45 | Like NastyaWitness Nastya’s magical transformation into a princess! | Like Nastya | 26m | |
| 19:11 | Like NastyaNastya and Dad shop for healthy foods. | Like Nastya | 20m | |
| 19:31 | Like NastyaNastya helps her dad get ready for school. | Like Nastya | 28m | |
| 20:00 | Like NastyaNastya’s magical wish to make Dad disappear comes true. | Like Nastya | 31m | |
| 20:31 | Like NastyaNastya shares heartwarming bedtime Christmas tales. | Like Nastya | 32m | |
| 21:03 | Like NastyaJoin Nastya on an exciting adventure to find Santa. | Like Nastya | 30m | |
| 21:32 | Like NastyaNastya and Eva compete in a fun Red vs Gold-themed Christmas challenge. | Like Nastya | 33m | |
| 22:06 | Like NastyaSanta assigns Nastya fun-filled Christmas tasks. | Like Nastya | 19m | |
| 22:25 | Like NastyaJoin Nastya in a magical Christmas adventure with Santa. | Like Nastya | 1h 6m | |
| 23:31 | Like NastyaJoin Nastya and Dad as they celebrate Thanksgiving. | Like Nastya | 1h 9m |
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_y9za3yvr/schedule?date=2026-10-11&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_y9za3yvr/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_y9za3yvr/history?from=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_y9za3yvr/schedule?date=2026-10-11&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_y9za3yvr/schedule?date=2026-10-11&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_y9za3yvr/schedule", params={"date": "2026-10-11", "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_y9za3yvr/schedule?date=2026-10-11, the first programme { "data": [ { "id": "ls_wwd34adg", "channel": "ch_y9za3yvr", "start": "2026-10-11T03:51:22Z", "stop": "2026-10-11T04:11:41Z", "title": "Like Nastya", "sub_title": "Like Nastya", "description": "Explore colorful autumn tales for kids, featuring stories about Halloween and...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 42, "date": "2026-10-11", "tz": "America/New_York" } }
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 154 countries.