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 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_t40f8ae0/schedule?date=2026-10-11&tz=Europe/Moscow
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:56 | Опукский природный заповедник | 5m | ||
| 00:01 | Разбоничья бухта | 3m | ||
| 00:04 | Большой каньон Крыма | 8m | ||
| 00:12 | Мыс Меганом | 6m | ||
| 00:18 | Река Узунджа | 2m | ||
| 00:20 | Джангуль | 7m | ||
| 00:27 | Бухта Черепашья | 6m | ||
| 00:33 | Черепаший пляж | 3m | ||
| 00:36 | Толстоголовка мальвовая | 4m | ||
| 00:40 | Кояшское озеро | 4m | ||
| 00:44 | Чернореченский каньон | 6m | ||
| 00:50 | Жимолость татарская | 4m | ||
| 00:54 | Река Аузун-Узень | 6m | ||
| 01:00 | Водопад Козырёк | 5m | ||
| 01:05 | Горный массив Демерджи | 8m | ||
| 01:13 | Побережье тысячи бухт | 4m | ||
| 01:17 | Мыс Капчик | 6m | ||
| 01:23 | Гора Тепе-Кермен | 4m | ||
| 01:27 | Скалы Тышлар | 4m | ||
| 01:31 | Сердце Золотой долины | 5m | ||
| 01:36 | Скала Скрипер | 4m | ||
| 01:40 | Сахарная гора | 5m | ||
| 01:45 | Река Малый Казырсук | 3m | ||
| 01:48 | Река Сарала | 5m | ||
| 01:53 | Озеро Харатас | 5m | ||
| 01:58 | Васюганские болота | 3m | ||
| 02:01 | Сопка Миловановская | 6m | ||
| 02:07 | Медвежий остров | 4m | ||
| 02:11 | Менский каскад | 6m | ||
| 02:17 | Урочище Иней | 6m | ||
| 02:23 | Южный берег Телецкого озера | 3m | ||
| 02:26 | Чуй-Суу | 4m | ||
| 02:30 | Снежные вершины Алтая | 3m | ||
| 02:33 | Усть-Кабырза | 4m | ||
| 02:37 | Золотарное озеро | 2m | ||
| 02:39 | Река Колаш | 4m | ||
| 02:43 | Величие Сибири | 5m | ||
| 02:48 | Черновая тайга | 3m | ||
| 02:51 | Порог Турбинный | 10m | ||
| 03:01 | Река Бугульдейка | 4m | ||
| 03:05 | Закат на Манских столбах | 3m | ||
| 03:08 | Озеро Атласное | 4m | ||
| 03:12 | Летние зарисовки | 8m | ||
| 03:20 | Озеро Агаскыр | 4m | ||
| 03:24 | Хребет Ускун-Дуй | 2m | ||
| 03:26 | Золотая осень | 3m | ||
| 03:29 | Приток ручья Поднебесный | 4m | ||
| 03:33 | Жёлтые скалы | 4m | ||
| 03:37 | Пушица | 5m | ||
| 03:42 | Териберка | 5m | ||
| 03:47 | Сопка Зелёный мыс | 3m | ||
| 03:50 | Беломошный лес | 2m | ||
| 03:52 | В ожидании зимы | 6m | ||
| 03:58 | Баренцево море | 3m | ||
| 04:01 | Мыс Немецкий | 4m | ||
| 04:05 | Губа Кутовая | 6m | ||
| 04:11 | Бухта Озерко | 4m | ||
| 04:15 | Морские волны | 9m | ||
| 04:24 | Тундровая куропатка | 3m | ||
| 04:27 | Губа Корабельная | 5m | ||
| 04:32 | Сирень | 3m | ||
| 04:35 | Штормовое море | 3m | ||
| 04:38 | Губа Вайда | 7m | ||
| 04:45 | Заполярье | 10m | ||
| 04:55 | Растительный мир Заполярья | 9m | ||
| 05:04 | Птичий базар | 4m | ||
| 05:08 | Звездное небо | 2m | ||
| 05:10 | Верхнее Шавлинское озеро | 6m | ||
| 05:16 | Порог Селевой | 7m | ||
| 05:23 | Весна в горах | 6m | ||
| 05:29 | Горный Алтай | 5m | ||
| 05:34 | Долина реки Шавла | 4m | ||
| 05:38 | Река Шумак | 6m | ||
| 05:44 | Озеро Золотое | 3m | ||
| 05:47 | Парабельская осень | 2m | ||
| 05:49 | Утро на лугу | 3m | ||
| 05:52 | Чибитский водопад | 9m | ||
| 06:01 | Презентация Наша Сибирь HD | 1m | ||
| 06:02 | Вечер в Золотой Долине | 5m | ||
| 06:07 | Долина Чулышмана | 12m | ||
| 06:19 | Ручей Высокогорный | 3m | ||
| 06:22 | Село Аюла | 5m | ||
| 06:27 | Луна | 8m | ||
| 06:35 | Исток реки Большой Хунухузух | 5m | ||
| 06:40 | Первый дождь | 9m | ||
| 06:49 | Шторм | 5m | ||
| 06:54 | Макаракский водопад | 6m | ||
| 07:00 | Иван-чай | 6m | ||
| 07:06 | Байкало-Ленский заповедник | 5m | ||
| 07:11 | Долина Актру | 2m | ||
| 07:13 | Озеро Витианави | 10m | ||
| 07:23 | Душистое золото лилейников | 3m | ||
| 07:26 | Липовый лес | 5m | ||
| 07:31 | Верхнее озеро | 6m | ||
| 07:37 | Лёд Байкала | 6m | ||
| 07:43 | Озеро Художников | 14m | ||
| 07:57 | Малое Протопопово | 8m | ||
| 08:05 | Протока Вариантов | 6m | ||
| 08:11 | Озеро Джека Лондона | 10m | ||
| 08:21 | В глубине леса | 7m | ||
| 08:28 | Река Пызас | 3m | ||
| 08:31 | Озеро Чудное | 4m | ||
| 08:35 | Село Чемал | 4m | ||
| 08:39 | Ботанический сад | 3m | ||
| 08:42 | Душа голубых небес | 4m | ||
| 08:46 | Водопад Ледяной | 4m | ||
| 08:50 | Озеро Харлыгколь | 3m | ||
| 08:53 | Большой Керлегеш | 2m | ||
| 08:55 | Озеро Учкёль | 9m | ||
| 09:04 | Дыхание осени | 4m | ||
| 09:08 | Северный лесной олень | 13m | ||
| 09:21 | Малый Яломан | 6m | ||
| 09:27 | Озеро Кёк-Кёль | 4m | ||
| 09:31 | Пик Дураков | 9m | ||
| 09:40 | Озёра Золотой Долины | 8m | ||
| 09:48 | Жарки | 2m | ||
| 09:50 | Улаганский перевал | 4m | ||
| 09:54 | Степная свобода | 2m | ||
| 09:56 | Водопад Тушканчик | 3m | ||
| 09:59 | Река Ештыкол | 8m | ||
| 10:07 | Ледяные наплески | 4m | ||
| 10:11 | Озеро Арыктукель | 3m | ||
| 10:14 | Речная крачка | 4m | ||
| 10:18 | Среднее Мультинское озеро | 3m | ||
| 10:21 | Орлиная сопка | 8m | ||
| 10:29 | Река Тумуяс | 5m | ||
| 10:34 | Туралыгский водопад | 4m | ||
| 10:38 | Казыр | 4m | ||
| 10:42 | Закат на реке Зилим | 3m | ||
| 10:45 | Кипрей | 4m | ||
| 10:49 | Горный хребет Нары | 4m | ||
| 10:53 | Цветочное настроение | 10m | ||
| 11:03 | Домашние лошади | 2m | ||
| 11:05 | Колокольчики | 3m | ||
| 11:08 | Гора Подкова | 4m | ||
| 11:12 | Хребет Еракташ | 12m | ||
| 11:24 | Туманный рассвет | 8m | ||
| 11:32 | Лунное сияние | 3m | ||
| 11:35 | Аракульский шихан | 5m | ||
| 11:40 | Дальний Таганай | 5m | ||
| 11:45 | Озеро Ускуль | 16m | ||
| 12:01 | Инзерские зубчатки | 10m | ||
| 12:11 | Митькины скалы | 6m | ||
| 12:17 | Хребет Вечных ветров | 6m | ||
| 12:23 | Озеро Талкас | 5m | ||
| 12:28 | Утро на реке Зилим | 5m | ||
| 12:33 | Хребет Нары | 6m | ||
| 12:39 | Таганай | 7m | ||
| 12:46 | Озеро Серек-Куль | 5m | ||
| 12:51 | Хребет Кумардак | 18m | ||
| 13:09 | Окрестности хребта Аваляк | 4m | ||
| 13:13 | Откликной гребень | 4m | ||
| 13:17 | Хребет Ялангас | 6m | ||
| 13:23 | Река Белая | 8m | ||
| 13:31 | Цветочная поляна | 5m | ||
| 13:36 | Таганайский гребень | 3m | ||
| 13:39 | Хрустальная вода | 3m | ||
| 13:42 | Тункинская долина | 2m | ||
| 13:44 | Озеро Выпускников | 3m | ||
| 13:47 | Сон-трава | 2m | ||
| 13:49 | Водопад Каспа | 4m | ||
| 13:53 | Туманный Алтай | 4m | ||
| 13:57 | Сундуки | 3m | ||
| 14:00 | Озеро Джангысколь | 4m | ||
| 14:04 | Юг Алтая | 1m | ||
| 14:05 | Водопад Бажа-Кая | 5m | ||
| 14:10 | Длиннохвостый суслик | 2m | ||
| 14:12 | Весна на Катуни | 4m | ||
| 14:16 | Тазарама | 15m | ||
| 14:31 | Голубевский водопад | 4m | ||
| 14:35 | Река Билер | 8m | ||
| 14:43 | Каньон на реке Исток | 5m | ||
| 14:48 | Плато Ештыкель | 7m | ||
| 14:55 | Каменные грибы Чул-Оозы | 16m | ||
| 15:11 | Долина реки Малый Казыр | 7m | ||
| 15:18 | Останец Морской чёрт | 4m | ||
| 15:22 | Река Кумир | 8m | ||
| 15:30 | Презентация Наша Сибирь HD | 2m | ||
| 15:32 | Река Котуй | 4m | ||
| 15:36 | Лошади в горах | 5m | ||
| 15:41 | Горячинск | 16m | ||
| 15:57 | Обыкновенный жулан | 7m | ||
| 16:04 | Колыбель гармонии | 14m | ||
| 16:18 | Ручьи озера Рыбное | 2m | ||
| 16:20 | Нижнемультинское озеро | 10m | ||
| 16:30 | Бирюзовые реки | 5m | ||
| 16:35 | Танцующие березы | 5m | ||
| 16:40 | Первые цветы | 3m | ||
| 16:43 | Четыре сезона | 4m | ||
| 16:47 | Спящая Тайга | 3m | ||
| 16:50 | Кутурчинское Белогорье | 7m | ||
| 16:57 | Река Абакан | 4m | ||
| 17:01 | Водопад на Поперечном озере | 3m | ||
| 17:04 | Ледяной шторм | 8m | ||
| 17:12 | Утки на Томи | 7m | ||
| 17:19 | Цветение маральника | 9m | ||
| 17:28 | Кряква | 4m | ||
| 17:32 | Путь к Каменной бабе | 2m | ||
| 17:34 | Цветущее Приполярье | 5m | ||
| 17:39 | Реки Приполярья | 5m | ||
| 17:44 | Малый Паток | 8m | ||
| 17:52 | Безымянные озера | 7m | ||
| 17:59 | Саблинский хребет | 4m | ||
| 18:03 | Урочище Иван-камень и устье реки Большая Тавротаю | 4m | ||
| 18:07 | Безымянный водопад | 3m | ||
| 18:10 | Порог Манюку | 5m | ||
| 18:15 | Овечье озеро | 5m | ||
| 18:20 | Река Малый Паток | 5m | ||
| 18:25 | Северные олени | 3m | ||
| 18:28 | Горная река Балбанью | 6m | ||
| 18:34 | Приполярье | 2m | ||
| 18:36 | Река Щугер | 3m | ||
| 18:39 | Геологические памятники реки Кожим | 5m | ||
| 18:44 | Щугер | 3m | ||
| 18:47 | Исток реки Лимбекою | 4m | ||
| 18:51 | Район Малого Патока | 6m | ||
| 18:57 | Река Хатемалья | 4m | ||
| 19:01 | Приполярный Урал | 11m | ||
| 19:12 | Озеро Большие Балбанты | 2m | ||
| 19:14 | Водопад на Щугере | 3m | ||
| 19:17 | Куектанарские озера | 10m | ||
| 19:27 | Озеро Телецкое | 8m | ||
| 19:35 | Нижняя Карасу | 6m | ||
| 19:41 | Река Казыр | 2m | ||
| 19:43 | 365 дней в Сибирской Швейцарии | 13m | ||
| 19:56 | Гора Салоп | 4m | ||
| 20:00 | Чёрный коршун | 2m | ||
| 20:02 | Учар | 13m | ||
| 20:15 | Дождь в лесу | 3m | ||
| 20:18 | Березняк | 3m | ||
| 20:21 | Ручей Каскадный | 2m | ||
| 20:23 | Болото | 3m | ||
| 20:26 | Горный водопад | 11m | ||
| 20:37 | Лесной ручей | 2m | ||
| 20:39 | Чуйская степь | 5m | ||
| 20:44 | Солнечные дни | 9m | ||
| 20:53 | Верхнее озеро | 5m | ||
| 20:58 | Презентация Наша Сибирь HD | 2m | ||
| 21:00 | Малахитовая ванна | 4m | ||
| 21:04 | Река Орой | 5m | ||
| 21:09 | Ширинские столбы | 3m | ||
| 21:12 | Яблони | 7m | ||
| 21:19 | Отроги Северо-Чуйского хребта | 10m | ||
| 21:29 | Город Талантов | 22m | ||
| 21:51 | Изумрудное озеро | 7m | ||
| 21:58 | Верховья реки Харатас | 16m | ||
| 22:14 | Озёра на горе Уч-Энмек | 4m | ||
| 22:18 | Протока Вариантов | 5m | ||
| 22:23 | Озеро Джека Лондона | 10m | ||
| 22:33 | В глубине леса | 7m | ||
| 22:40 | Река Пызас | 3m | ||
| 22:43 | Озеро Чудное | 4m | ||
| 22:47 | Село Чемал | 5m | ||
| 22:52 | Ботанический сад | 2m | ||
| 22:54 | Душа голубых небес | 5m | ||
| 22:59 | Водопад Ледяной | 3m | ||
| 23:02 | Озеро Харлыгколь | 3m | ||
| 23:05 | Большой Керлегеш | 2m | ||
| 23:07 | Озеро Учкёль | 9m | ||
| 23:16 | Дыхание осени | 4m | ||
| 23:20 | Северный лесной олень | 13m | ||
| 23:33 | Малый Яломан | 6m | ||
| 23:39 | Озеро Кёк-Кёль | 4m | ||
| 23:43 | Пик Дураков | 9m | ||
| 23:52 | Озёра Золотой Долины | 8m |
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_t40f8ae0/schedule?date=2026-10-11&tz=Europe/Moscow" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_t40f8ae0/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_t40f8ae0/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_t40f8ae0/schedule?date=2026-10-11&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_t40f8ae0/schedule?date=2026-10-11&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_t40f8ae0/schedule", params={"date": "2026-10-11", "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_t40f8ae0/schedule?date=2026-10-11, the first programme { "data": [ { "id": "ls_6tkwqgd0", "channel": "ch_t40f8ae0", "start": "2026-10-10T20:56:00Z", "stop": "2026-10-10T21:01:00Z", "title": "Опукский природный заповедник", "sub_title": null, "description": null, "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 265, "date": "2026-10-11", "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 155 countries.