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/Minsk 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/Minsk. The same day from the API: GET /v1/channels/ch_7nh9fjgs/schedule?date=2026-10-12&tz=Europe/Minsk
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Папа рисует птичку БанБан | 3m | ||
| 00:03 | Папа рисует курочку | 6m | ||
| 00:09 | Папа рисует собаку | 6m | ||
| 00:15 | Папа рисует курочку | 7m | ||
| 00:22 | Папа | 9m | ||
| 00:31 | т/с И в шутку, и всерьез (Логика) | 6m | ||
| 00:37 | т/с И в шутку, и всерьез (Лучший друг) | 5m | ||
| 00:42 | т/с И в шутку, и всерьез (По объявлению) | 5m | ||
| 00:47 | т/с И в шутку, и всерьез (Подарок) | 7m | ||
| 00:54 | т/с И в шутку, и всерьез (Политика) | 5m | ||
| 00:59 | м/ф Летающие звери (Машинки. В автошколе) | 2m | ||
| 01:01 | м/ф Развивающие мультики (Полная банка звезд) | 2m | ||
| 01:03 | м/ф Летающие звери (Девочки) | 9m | ||
| 01:12 | Маленькая сумочка через плечо | 19m | ||
| 01:31 | Как сшить мужскую сумку через плечо | 30m | ||
| 02:01 | Корт или кырт. Сушеный татарский творог | 2m | ||
| 02:03 | Вкуснейший татарский пирог. Губадия с кортом | 6m | ||
| 02:09 | БурМикС | 5m | ||
| 02:14 | БурМикС | 4m | ||
| 02:18 | Закуска | 3m | ||
| 02:21 | БурМикС (Куриный суп с домашней лапшой) | 4m | ||
| 02:25 | БурМикС (Лучшие творожные кексы) | 4m | ||
| 02:29 | Как отчистить фильтр кухонной вытяжки от жира и налета | 6m | ||
| 02:35 | Варим разборную банную печь. 1 с. | 12m | ||
| 02:47 | Варим разборную банную печь. 2 с. | 13m | ||
| 03:00 | Стихи об осени… | 28m | ||
| 03:28 | Из цветной капусты готовлю такое… | 3m | ||
| 03:31 | Картофельные котлеты с капустой | 3m | ||
| 03:34 | Запеканка с картофельным пюре и фаршем | 4m | ||
| 03:38 | Вкусный салат с крабовыми палочками | 3m | ||
| 03:41 | Сочные креветки с медом и соевым соусом | 2m | ||
| 03:43 | Домашняя грушевая пастила в сушилке | 3m | ||
| 03:46 | Белевская пастила | 9m | ||
| 03:55 | Большое разнообразное меню из одной курицы | 13m | ||
| 04:08 | Экономное меню на несколько недель | 20m | ||
| 04:28 | Вьетнам – страна дядюшки Хо | 24m | ||
| 04:52 | Репортаж | 1h 8m | ||
| 06:00 | Нарисуй-ка! (Как нарисовать лису) | 5m | ||
| 06:05 | Нарисуй-ка! (Маша из мультфильма «Маша и медведь») | 10m | ||
| 06:15 | Нарисуй-ка! (Олень) | 6m | ||
| 06:21 | Нарисуй-ка! (Лапочка и Гоня из мультфильма «Три кота») | 8m | ||
| 06:29 | х/ф Фильм для детей | 6m | ||
| 06:35 | х/ф Фильм для детей | 6m | ||
| 06:41 | х/ф Фильм для детей | 7m | ||
| 06:48 | х/ф Фильм для детей | 5m | ||
| 06:53 | х/ф Фильм для детей | 9m | ||
| 07:02 | Как пережить осеннюю хандру | 7m | ||
| 07:09 | Разреши себе побыть ленивым | 13m | ||
| 07:22 | Минимализм (Плюсы и минусы) | 15m | ||
| 07:37 | Стоит ли тратиться на путешествия | 10m | ||
| 07:47 | Простые и полезные привычки для здоровой жизни | 17m | ||
| 08:04 | Как заготовить вяленые помидоры и перец | 3m | ||
| 08:07 | Творожный сыр из замороженного кефира | 5m | ||
| 08:12 | Кутабы с сыром и зеленью из готового теста | 4m | ||
| 08:16 | Красная икра в домашних условиях! | 3m | ||
| 08:19 | Сколько варить яйца «всмятку» и «вкрутую» | 3m | ||
| 08:22 | Мясо на огне с домашним перцем и соусом | 7m | ||
| 08:29 | Как заточить ножницы | 4m | ||
| 08:33 | Лайфхак (Проверка лайфхаков. Как починить флакон с парфюмом) | 3m | ||
| 08:36 | Лайфхак (Проверка лайфхаков. Как заточить нож) | 3m | ||
| 08:39 | Керамогранит для коридора на теплый пол | 21m | ||
| 09:00 | Композиция из традесканций | 3m | ||
| 09:03 | Самый простой уход за спатифиллумом | 13m | ||
| 09:16 | Идея фикус! | 14m | ||
| 09:30 | Рецепт | 33m | ||
| 10:03 | Рецепт | 27m | ||
| 10:30 | Семья на чемоданах (В Грузию на машине через Верхний Ларс) | 32m | ||
| 11:02 | Семья на чемоданах | 25m | ||
| 11:27 | Семья на чемоданах (Грузия. Богатство и нищета Батуми) | 33m | ||
| 12:00 | Anna Art (Как нарисовать осенний пейзаж) | 19m | ||
| 12:19 | Как нарисовать осеннюю сказку | 10m | ||
| 12:29 | х/ф Фильм для детей | 7m | ||
| 12:36 | х/ф Фильм для детей | 8m | ||
| 12:44 | х/ф Фильм для детей | 9m | ||
| 12:53 | х/ф Фильм для детей | 4m | ||
| 12:57 | х/ф Фильм для детей | 4m | ||
| 13:01 | х/ф Спокойствие, только спокойствие! | 11m | ||
| 13:12 | Новая старая дача (Ремонт ванной комнаты) | 56m | ||
| 14:08 | Копченый фазан с хурмой, райскими яблоками и терном | 20m | ||
| 14:28 | Кофе | 2m | ||
| 14:30 | Дом архитектора из блоков. Универсальная планировка | 20m | ||
| 14:50 | Дачный плетеный забор своими руками | 13m | ||
| 15:03 | т/с Общее дело | 1m | ||
| 15:04 | 100 г на ведро воды – и почва рыхлая и плодородная | 13m | ||
| 15:17 | Лук, посаженный под зиму, удивит вас урожаем! | 9m | ||
| 15:26 | Пионы будут цвести десятилетиями | 5m | ||
| 15:31 | Готовь с Милой Гришкевич (Маринованная капуста «Пелюстка») | 4m | ||
| 15:35 | Готовь с Милой Гришкевич (Баклажаны с курицей и грибами) | 4m | ||
| 15:39 | Готовь с Милой Гришкевич (Пышные тыквенные оладьи на кефире) | 3m | ||
| 15:42 | Готовь с Милой Гришкевич (Осенние тыквенные пряники) | 5m | ||
| 15:47 | Готовь с Милой Гришкевич (Нежный яблочный пирог) | 4m | ||
| 15:51 | Готовь с Милой Гришкевич (Татарский пирог) | 6m | ||
| 15:57 | Готовь с Милой Гришкевич (Пирог с курицей) | 6m | ||
| 16:03 | Готовь с Милой Гришкевич (Вкусный домашний хлеб) | 3m | ||
| 16:06 | Готовь с Милой Гришкевич (Куриные шашлычки в беконе) | 4m | ||
| 16:10 | Готовь с Милой Гришкевич (Печенье «Снеженки») | 3m | ||
| 16:13 | Готовь с Милой Гришкевич (Нежнейший пирог с тремя начинками) | 7m | ||
| 16:20 | Готовь с Милой Гришкевич (Мягкое печенье с апельсином) | 4m | ||
| 16:24 | Готовь с Милой Гришкевич (Вкусный пирог с тыквой и творогом) | 5m | ||
| 16:29 | Русский Север (Вологда) | 33m | ||
| 17:02 | Русский Север (Тотьма. Великий Устюг: ч. 2) | 28m | ||
| 17:30 | Таша Муляр | 1h 30m | ||
| 19:02 | Как пережить осеннюю хандру | 7m | ||
| 19:09 | Разреши себе побыть ленивым | 13m | ||
| 19:22 | Минимализм (Плюсы и минусы) | 15m | ||
| 19:37 | Стоит ли тратиться на путешествия | 10m | ||
| 19:47 | Простые и полезные привычки для здоровой жизни | 17m | ||
| 20:04 | Как заготовить вяленые помидоры и перец | 3m | ||
| 20:07 | Творожный сыр из замороженного кефира | 5m | ||
| 20:12 | Кутабы с сыром и зеленью из готового теста | 4m | ||
| 20:16 | Красная икра в домашних условиях! | 3m | ||
| 20:19 | Сколько варить яйца «всмятку» и «вкрутую» | 3m | ||
| 20:22 | Мясо на огне с домашним перцем и соусом | 7m | ||
| 20:29 | Как заточить ножницы | 4m | ||
| 20:33 | Лайфхак (Проверка лайфхаков. Как починить флакон с парфюмом) | 3m | ||
| 20:36 | Лайфхак (Проверка лайфхаков. Как заточить нож) | 3m | ||
| 20:39 | Керамогранит для коридора на теплый пол | 21m | ||
| 21:00 | Композиция из традесканций | 3m | ||
| 21:03 | Самый простой уход за спатифиллумом | 13m | ||
| 21:16 | Идея фикус! | 14m | ||
| 21:30 | Рецепт | 33m | ||
| 22:03 | Рецепт | 27m | ||
| 22:30 | Семья на чемоданах (В Грузию на машине через Верхний Ларс) | 32m | ||
| 23:02 | Семья на чемоданах | 25m | ||
| 23:27 | Семья на чемоданах (Грузия. Богатство и нищета Батуми) | 33m |
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_7nh9fjgs/schedule?date=2026-10-12&tz=Europe/Minsk" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_7nh9fjgs/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_7nh9fjgs/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_7nh9fjgs/schedule?date=2026-10-12&tz=Europe/Minsk"); 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_7nh9fjgs/schedule?date=2026-10-12&tz=Europe/Minsk", { 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_7nh9fjgs/schedule", params={"date": "2026-10-12", "tz": "Europe/Minsk"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_7nh9fjgs/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_4dnkjjan", "channel": "ch_7nh9fjgs", "start": "2026-10-11T21:00:00Z", "stop": "2026-10-11T21:03:00Z", "title": "Папа рисует птичку БанБан", "sub_title": null, "description": null, "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 125, "date": "2026-10-12", "tz": "Europe/Minsk" } }
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.