73.8M 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/Toronto time, what is on now and next, and the same data in your app with one call.
All times America/Toronto. The same day from the API: GET /v1/channels/ch_zxmea1tc/schedule?date=2026-10-11&tz=America/Toronto
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:58 | Scrambled UpEpisode 1010 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1010 | 24m | |
| 00:22 | Scrambled UpEpisode 1155 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1155 | 24m | |
| 00:45 | Scrambled UpEpisode 1133 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1133 | 24m | |
| 01:09 | Scrambled UpEpisode 1057 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1057 | 24m | |
| 01:33 | Scrambled UpEpisode 1050 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1050 | 24m | |
| 01:57 | Scrambled UpEpisode 1088 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1088 | 24m | |
| 02:20 | Scrambled UpEpisode 1129 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1129 | 24m | |
| 02:44 | Scrambled UpEpisode 1148 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1148 | 24m | |
| 03:08 | Scrambled UpEpisode 1019 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1019 | 24m | |
| 03:56 | Scrambled UpEpisode 1062 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1062 | 24m | |
| 04:20 | Scrambled UpEpisode 1012 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1012 | 24m | |
| 04:43 | Scrambled UpEpisode 1147 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1147 | 24m | |
| 05:07 | Scrambled UpEpisode 1049 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1049 | 24m | |
| 05:31 | Scrambled UpEpisode 1047 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1047 | 24m | |
| 05:55 | Scrambled UpEpisode 1014 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1014 | 5m | |
| 05:59 | Scrambled UpEpisode 1014 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1014 | 19m | |
| 06:19 | Scrambled UpEpisode 1159 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1159 | 24m | |
| 06:42 | Scrambled UpEpisode 1044 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1044 | 24m | |
| 07:06 | Scrambled UpEpisode 1053 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1053 | 24m | |
| 07:30 | Scrambled UpEpisode 1029 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1029 | 24m | |
| 07:54 | Scrambled UpEpisode 1070 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1070 | 24m | |
| 08:17 | Scrambled UpEpisode 1131 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1131 | 24m | |
| 08:41 | Scrambled UpEpisode 1041 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1041 | 24m | |
| 09:05 | Scrambled UpEpisode 1058 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1058 | 24m | |
| 09:29 | Scrambled UpEpisode 1123 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1123 | 24m | |
| 09:53 | Scrambled UpEpisode 1040 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1040 | 24m | |
| 10:16 | Scrambled UpEpisode 1055 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1055 | 24m | |
| 10:40 | Scrambled UpEpisode 1134 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1134 | 24m | |
| 11:04 | Scrambled UpEpisode 1063 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1063 | 24m | |
| 11:28 | Scrambled UpEpisode 1142 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1142 | 24m | |
| 11:52 | Scrambled UpEpisode 1020 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1020 | 24m | |
| 12:15 | Scrambled UpEpisode 1124 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1124 | 24m | |
| 12:39 | Scrambled UpEpisode 1111 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1111 | 24m | |
| 13:03 | Scrambled UpEpisode 1043 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1043 | 24m | |
| 13:27 | Scrambled UpEpisode 1036 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1036 | 24m | |
| 13:51 | Scrambled UpEpisode 1141 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1141 | 24m | |
| 14:15 | Scrambled UpEpisode 1139 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1139 | 24m | |
| 14:38 | Scrambled UpEpisode 1023 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1023 | 24m | |
| 15:02 | Scrambled UpEpisode 1021 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1021 | 24m | |
| 15:26 | Scrambled UpEpisode 1115 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1115 | 24m | |
| 15:50 | Scrambled UpEpisode 1004 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1004 | 24m | |
| 18:12 | Scrambled UpEpisode 1146 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1146 | 24m | |
| 18:36 | Scrambled UpEpisode 1158 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1158 | 24m | |
| 19:00 | Scrambled UpEpisode 1119 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1119 | 24m | |
| 19:24 | Scrambled UpEpisode 1042 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1042 | 24m | |
| 19:48 | Scrambled UpEpisode 1028 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1028 | 24m | |
| 20:12 | Scrambled UpEpisode 1064 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1064 | 24m | |
| 20:35 | Scrambled UpEpisode 1103 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1103 | 24m | |
| 20:59 | Scrambled UpEpisode 1108 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1108 | 24m | |
| 21:23 | Scrambled UpEpisode 1024 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1024 | 24m | |
| 21:47 | Scrambled UpEpisode 1154 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1154 | 24m | |
| 22:10 | Scrambled UpEpisode 1072 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1072 | 24m | |
| 22:34 | Scrambled UpEpisode 1003 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1003 | 24m | |
| 22:58 | Scrambled UpEpisode 1136 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1136 | 24m | |
| 23:22 | Scrambled UpEpisode 1060 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1060 | 24m | |
| 23:45 | Scrambled UpEpisode 1105 - Who will solve the most word scrambles and have a chance to win $10,000? | Scrambled Up Episode 1105 | 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_zxmea1tc/schedule?date=2026-10-11&tz=America/Toronto" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_zxmea1tc/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_zxmea1tc/history?from=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_zxmea1tc/schedule?date=2026-10-11&tz=America/Toronto"); 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_zxmea1tc/schedule?date=2026-10-11&tz=America/Toronto", { 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_zxmea1tc/schedule", params={"date": "2026-10-11", "tz": "America/Toronto"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_zxmea1tc/schedule?date=2026-10-11, the first programme { "data": [ { "id": "ls_y4fydxg1", "channel": "ch_zxmea1tc", "start": "2026-10-11T03:58:26Z", "stop": "2026-10-11T04:22:17Z", "title": "Scrambled Up", "sub_title": "Scrambled Up Episode 1010", "description": "Episode 1010 - Who will solve the most word scrambles and have a chance to wi...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 56, "date": "2026-10-11", "tz": "America/Toronto" } }
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 150 countries.