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 Europe/Kyiv 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/Kyiv. The same day from the API: GET /v1/channels/ch_gcv0kzzk/schedule?date=2026-10-13&tz=Europe/Kyiv
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 19:53 | Летопись доинтернетной эпохи Киева. Перезагружаем воспоминания с Александром Глущенко | Ретро Техно | 4h 14m | ||
| 00:07 | "Не выдадим пользователей - нас закроют". Разговор о "Телеграме", ФСБ и гособоронзаказе | Важные истории | 34m | ||
| 00:41 | Focal AI: отличия от классических AI-генераторов видео | Теплица | 10m | ||
| 00:51 | Киллеры Путина. Как устроена Вторая Служба ФСБ | Navalny Live | 38m | ||
| 01:29 | Как выйти из своего Google аккаунта на Андроид | Теплица | 7m | ||
| 01:36 | VPN от Роскомнадзора - это шутка? | Первый отдел | 17m | ||
| 01:53 | Higgsfield Relight: как сделать голливудский свет из обычного фото | Штучка Интеллект | 18m | ||
| 02:11 | Право и блокчейн: CBDC, государственные реестры и SBT Блокчейн и цифровая валюта центрального банка, идентификация и государственные реестры. | Diia. Osvita | 17m | ||
| 02:28 | Как распознать фейки. Ложные цитаты | Как читать медиа | 22m | ||
| 02:50 | Советы от Nadiyno. org: как распознать опасные вложения в письмах электронной почты и обезопасить себя | 3m | ||
| 02:53 | Acrabatico, "Хакерский кот": участие и роль хактивистов в первой мировой кибервойне | eQtalk | 54m | ||
| 03:47 | От специализированных инструментов до готовых строительных блоков: масштабирование устойчивости с помощью общего языка и повторного использования | SplinterCon Online | 32m | ||
| 04:19 | 3X-UI + Xray: настройка собственного VPN-сервера | Теплица | 8m | ||
| 04:27 | Вся правда о связях путинских чиновников и олигархов | Navalny Live | 22m | ||
| 04:49 | Arena AI: бесплатный доступ к Claude, GPT, Gemini и ещё 300+ моделям | Теплица | 9m | ||
| 04:58 | Усиление цензуры в российском интернете: от белых списков до налога на VPN | Первый отдел | 22m | ||
| 05:20 | Grok Imagine 1. Генерация видео от xAI | Штучка Интеллект | 52m | ||
| 06:12 | Что такое виртуальные активы. Законодательство Украины и ЕС | Diia. Osvita | 19m | ||
| 06:31 | Мы узнали, кто зарабатывает на жестоких видео с войны? Расследование | Важные истории | 19m | ||
| 06:50 | Как распознать фейки. Фото и видеофейки | Как читать медиа | 30m | ||
| 07:20 | Советы от Nadiyno. org: какую личную информацию никогда нельзя разглашать в сети | 4m | ||
| 07:24 | Cat Eyes OSINT: от поиска украденных россией детей до базы данных атомной электростанции в Энергодаре | eQtalk | 2h 18m | ||
| 09:42 | Теститруем OpenAI: почему GPT Imagine 1.5 нас разочаровал | Штучка Интеллект | 45m | ||
| 10:27 | Tuta mail. Приватная почта с шифрованием | Теплица | 10m | ||
| 10:37 | Финансовый мониторинг оборота виртуальных активов | Diia. Osvita On now | 16m | ||
| 10:53 | OnionShare. Передача файлов БЕЗ облака через Tor | Теплица | 10m | ||
| 11:03 | Ловушка обходных решений: как отключения интернета подвергают африканские сообщества ещё большей опасности | SplinterCon Online | 15m | ||
| 11:18 | Как распознать фейки. Теории заговора | Как читать медиа | 21m | ||
| 11:39 | Google Antigravity 2.0: полный гайд по автоматизации и созданию AI-агентов | AI Ukraine | 34m | ||
| 12:13 | Проверка блокировки сайтов с помощью данных OONI | OONI | 30m | ||
| 12:43 | Советы от Nadiyno. org: если вы нашли на улице флешку или карточку памяти | 3m | ||
| 12:46 | ИИ-агенты, AGI и будущее цифрового общества | Dev.ua | 2h 16m | ||
| 15:02 | Украина - новый Тайвань? Микрочипы, дроны, космос! 5 технологий, которые сделают Украину супердержавой | NeVoda | 17m | ||
| 15:19 | Kling AI. Сгенерировать видео с помощью нейросети | Теплица | 7m | ||
| 15:26 | E-mail - среднее между сейфом и помойкой. Как это исправить? | Первый отдел | 39m | ||
| 16:05 | Lumen5. Короткие видео на основе текста | Теплица | 7m | ||
| 16:12 | Цифровая цензура и борьба за права палестинцев | SplinterCon Taipei | 31m | ||
| 16:43 | Александр Глущенко, Павел Белоусов: доступ к украинским медиа на временно оккупированных территориях Украины через Ceno Browser | Nadiyno | 1h 5m | ||
| 17:48 | Как выбрать ИИ-модель и не переплачивать: сравнение ChatGPT, Claude, Gemini и Grok | AI Ukraine | 34m | ||
| 18:22 | Советы от Nadiyno. org: как проверить безопасен ли сайт для ввода чувствительных, персональных и финансовых данных | 3m | ||
| 18:25 | Александра Архипова, "Почему мы распространяем фейковые новости?" | Как читать медиа | 1h 56m | ||
| 20:21 | Hermes Agent на VPS: установка, подключение OpenRouter и Telegram | AI Ukraine | 40m | ||
| 21:01 | Soul Machines. Практикуем английский и создаем цифровых ассистентов | Теплица | 8m | ||
| 21:09 | "Имеем право": как защитить людей, пострадавших от войны | Zmina | 54m | ||
| 22:03 | Как сохранить доступ к YouTube. Решения для Android | Теплица | 7m | ||
| 22:10 | ТОП-10 технологий созданных войной: GPS, интернет, фото, AI, связь, работы | NeVoda | 20m | ||
| 22:30 | Система глобальной слежки. Проект "ЭШЕЛОН" | Первый отдел | 27m | ||
| 22:57 | Что самый провластный человек "вне политики" Артемий Лебедев делает в сети? | Navalny Live | 33m | ||
| 23:30 | Использование OONI Probe | OONI | 20m | ||
| 23:50 | Советы от Nadiyno. org: выбираем утентификатор для двойной авторизации | 3m | ||
| 23:53 | Цифровой суверенитет или цифровая зависимость: большое интервью с сооснователем GigaCloud | Dev.ua | 52m |
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_gcv0kzzk/schedule?date=2026-10-13&tz=Europe/Kyiv" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_gcv0kzzk/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_gcv0kzzk/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_gcv0kzzk/schedule?date=2026-10-13&tz=Europe/Kyiv"); 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_gcv0kzzk/schedule?date=2026-10-13&tz=Europe/Kyiv", { 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_gcv0kzzk/schedule", params={"date": "2026-10-13", "tz": "Europe/Kyiv"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_gcv0kzzk/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_mc4s12j6", "channel": "ch_gcv0kzzk", "start": "2026-10-12T16:53:00Z", "stop": "2026-10-12T21:07:00Z", "title": "Летопись доинтернетной эпохи Киева. Перезагружаем воспоминания с Александром Глущенко | Ретро Техно", "sub_title": null, "description": null, "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 51, "date": "2026-10-13", "tz": "Europe/Kyiv" } }
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 | Saturday 10 October 2026 | Category |
|---|---|---|
| 23:40 | Google Antigravity 2.0: полный гайд по автоматизации и созданию AI-агентов | AI Ukraine | |
| 00:15 | Проверка блокировки сайтов с помощью данных OONI | OONI | |
| 00:42 | Советы от Nadiyno. org: если вы нашли на улице флешку или карточку памяти | |
| 41 more programmes that day, on Archive | ||
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.