74.3M 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/Moscow 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/Moscow. The same day from the API: GET /v1/channels/ch_k1fftxj1/schedule?date=2026-10-17&tz=Europe/Moscow
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:49 | т/с В лучшем мире: Майкл Гамбит | 22m | ||
| 00:11 | т/с Офис: Вечер благотворительности | 22m | ||
| 00:33 | т/с Теория большого взрыва: Усиление гитариста | 20m | ||
| 00:53 | т/с Друзья: Эпизод, где Моника и Ричард просто друзья | 23m | ||
| 01:16 | т/с Две девицы на мели: И просто магический самолет | 21m | ||
| 01:37 | т/с Теория большого взрыва: Бейкерсфилдская экспедиция | 21m | ||
| 01:58 | т/с Американская семейка: Мальчишник | 22m | ||
| 02:20 | т/с Американская семейка: От двери до двери | 22m | ||
| 02:42 | т/с Теория большого взрыва: Распад открытия | 19m | ||
| 03:01 | т/с Офис: Крестины | 22m | ||
| 03:23 | т/с Друзья: Эпизод, в котором Росс назначает свидание студентке | 22m | ||
| 03:45 | т/с Две девицы на мели: И не такая уж милая Черити | 22m | ||
| 04:07 | т/с Американская семейка: Семейный портрет | 21m | ||
| 04:28 | т/с В лучшем мире: Дерек | 22m | ||
| 04:50 | т/с Теория большого взрыва: Приближение Эйнштейна | 19m | ||
| 05:09 | т/с Друзья: Эпизод с футболом | 23m | ||
| 05:32 | т/с Теория большого взрыва: Неудача с патентом | 19m | ||
| 05:51 | т/с Теория большого взрыва: Распространение орнитофобии | 21m | ||
| 06:12 | т/с Детство Шелдона: Спад, крестик и придорожный гравий | 19m | ||
| 06:31 | т/с Американская семейка: День рождения принцессы | 21m | ||
| 06:52 | т/с Клиника: Наш первый день в колледже | 22m | ||
| 07:14 | т/с Офис: Хор | 22m | ||
| 07:36 | т/с Теория большого взрыва: Перестановка уединения | 21m | ||
| 07:57 | т/с Друзья: Эпизод с ветрянкой | 23m | ||
| 08:20 | т/с Теория большого взрыва: Жаркий спор | 19m | ||
| 08:39 | т/с Как я встретил вашу маму: Тед Мосби, архитектор | 22m | ||
| 09:01 | т/с Друзья: Эпизод с метафорическим туннелем | 23m | ||
| 09:24 | т/с Теория большого взрыва: Регенерация магазина комиксов | 20m | ||
| 09:44 | т/с Друзья: Эпизод, где Росс въезжает | 22m | ||
| 10:06 | т/с Детство Шелдона: Ковбой-аэробика и 473 очищенных болта | 18m | ||
| 10:24 | т/с Офис: Новички | 23m | ||
| 10:47 | т/с Два с половиной человека: Укуси меня, Верховный суд | 21m | ||
| 11:08 | т/с Теория большого взрыва: Турнир по физике | 22m | ||
| 11:30 | т/с Теория большого взрыва: В связи с ухудшениями | 19m | ||
| 11:49 | т/с Теория большого взрыва: Заключение дружбы | 20m | ||
| 12:09 | т/с Теория большого взрыва: Эффект крестоцветных | 21m | ||
| 12:30 | т/с Детство Шелдона: Пары по философии и летающий червяк | 18m | ||
| 12:48 | т/с Клиника: Их история | 22m | ||
| 13:10 | т/с Теория большого взрыва: Итоги выходных | 21m | ||
| 13:31 | т/с Детство Шелдона: Амбиции блондинки и концепция нуля | 18m | ||
| 13:49 | т/с Детство Шелдона: Teen Angst and a Smart-Boy Walk of Shame | 20m | ||
| 14:09 | т/с Друзья: Эпизод с рабочим смехом Чендлера | 22m | ||
| 14:31 | т/с Американская семейка: Ничего себе фактор) | 22m | ||
| 14:53 | т/с Теория большого взрыва: Методология геологии | 19m | ||
| 15:12 | т/с Две девицы на мели: И кончик скольжения | 22m | ||
| 15:34 | т/с Детство Шелдона: Пробный день и изобретатель застежки-молнии | 20m | ||
| 15:54 | т/с Теория большого взрыва: Заразительная гипотеза | 19m | ||
| 16:13 | т/с Друзья: Эпизод, в котором Фиби бегает | 22m | ||
| 16:35 | т/с Теория большого взрыва: Флуктации хорошего парня | 20m | ||
| 16:55 | т/с Теория большого взрыва: Собрание лауреатов | 22m | ||
| 17:17 | т/с Детство Шелдона: Перевозка для старых хрычей и новая модель обучения | 18m | ||
| 17:35 | т/с Детство Шелдона: Замкнутое детство и банка особенных орешков | 19m | ||
| 17:54 | т/с В лучшем мире: Джанет и Майкл | 22m | ||
| 18:16 | т/с Две девицы на мели: И спрятанные деньги | 22m | ||
| 18:38 | т/с Теория большого взрыва: Готовицкое отклонение | 20m | ||
| 18:58 | т/с Детство Шелдона: Убийственные астероиды, Оклахома и электролизация волос | 21m | ||
| 19:19 | т/с Друзья: Эпизод, где Росс и Рейчел … ну, вы знаете | 22m | ||
| 19:41 | т/с Теория большого взрыва: Влияние русской ракеты | 22m | ||
| 20:03 | т/с Клиника: Наши главные проблемы | 22m | ||
| 20:25 | т/с Теория большого взрыва: Возвращение Спекермана | 19m | ||
| 20:44 | т/с Друзья: Эпизод, где Эдди не хочет выселяться | 23m | ||
| 21:07 | т/с Друзья: Эпизод о последнем вечере | 22m | ||
| 21:29 | т/с Детство Шелдона: Ванильное мороженое, манеры джентльмена и кухонный гарнитур | 20m | ||
| 21:49 | т/с Две девицы на мели: И окно возможностей | 22m | ||
| 22:11 | т/с Как я встретил вашу маму: Свадьба | 22m | ||
| 22:33 | т/с Детство Шелдона: Хоббитцы, физика и сильный бросок | 19m | ||
| 22:52 | т/с Теория большого взрыва: Трансцендентность зависимости | 20m | ||
| 23:12 | т/с Теория большого взрыва: Машина времени | 20m | ||
| 23:32 | т/с Американская семейка: Pilot | 23m | ||
| 23:55 | т/с Теория большого взрыва: Денежная недостаточность | 19m |
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_k1fftxj1/schedule?date=2026-10-17&tz=Europe/Moscow" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_k1fftxj1/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_k1fftxj1/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_k1fftxj1/schedule?date=2026-10-17&tz=Europe/Moscow"); 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_k1fftxj1/schedule?date=2026-10-17&tz=Europe/Moscow", { 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_k1fftxj1/schedule", params={"date": "2026-10-17", "tz": "Europe/Moscow"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_k1fftxj1/schedule?date=2026-10-17, the first programme { "data": [ { "id": "ls_zvmgdasc", "channel": "ch_k1fftxj1", "start": "2026-10-16T20:49:00Z", "stop": "2026-10-16T21:11:00Z", "title": "т/с В лучшем мире: Майкл Гамбит", "sub_title": null, "description": null, "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 70, "date": "2026-10-17", "tz": "Europe/Moscow" } }
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 150 countries.