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/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_ghyb5mx4/schedule?date=2026-10-13&tz=Europe/Moscow
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Птица. От филе до фарша (Утиное филе с персиками и картошкой) | 25m | ||
| 00:25 | Птица. От филе до фарша (Утиная ножка с фиолетовой коврижкой) | 20m | ||
| 00:45 | Птица. От филе до фарша (Запеченная утка с медовой корочкой) | 20m | ||
| 01:05 | Птица. От филе до фарша (Индейка с фруктами в сладком соусе) | 20m | ||
| 01:25 | Птица. От филе до фарша (Галантин с орехами в винном соусе) | 20m | ||
| 01:45 | ДЕСЕРТация (Торт «Черемуха») | 30m | ||
| 02:15 | ДЕСЕРТация (Торт «Гусиные лапки») | 25m | ||
| 02:40 | Высший пилотаж (Соус с хреном, мятный соус, луковый соус с можжевельником) | 35m | ||
| 03:15 | Высший пилотаж (Соус зеленый карри, соус красный карри) | 20m | ||
| 03:35 | Высший пилотаж (Соусы хайдари и махаммара) | 30m | ||
| 04:05 | Без лактозы (Эклеры с заварным кремом) | 25m | ||
| 04:30 | Без лактозы (Шоколадные капкейки и тыквенные пончики) | 30m | ||
| 05:00 | Без лактозы (Шоколадные тарталетки с арахисовым кремом) | 25m | ||
| 05:25 | Азы про тесто (Техника работы с тестом) | 5m | ||
| 05:30 | Азы про тесто (Песочное тесто для несладких пирогов) | 5m | ||
| 05:35 | Кухня по заявкам (Солянка по-грузински с гоми) | 25m | ||
| 06:00 | Кухня по заявкам (Фрикасе из индейки) | 25m | ||
| 06:25 | Кухня по заявкам (Котлетки из индейки и булгура с баклажанами) | 25m | ||
| 06:50 | Выпечка для чайников (Багет и пигоди) | 35m | ||
| 07:25 | Выпечка для чайников (Шоколадная колбаса и «Муравейник») | 35m | ||
| 08:00 | География на вкус (Вятская губница и калитки с картофелем) | 25m | ||
| 08:25 | География на вкус (Современные ленинградские пышки и котлеты «Метропольки») | 30m | ||
| 08:55 | Антипасти (Равиоли с соусом, печенье и брускетты с грушей) | 25m | ||
| 09:20 | Антипасти (Сырные честини, лазанья и кростоне с абрикосами) | 25m | ||
| 09:45 | Лазерсон. Любимое (Мусс из куриной печенки) | 25m | ||
| 10:10 | Лазерсон. Любимое (Фрикадельки с брусничным соусом) | 30m | ||
| 10:40 | Ланч-бокс (Постный обед) | 20m | ||
| 11:00 | Ланч-бокс (Осеннее соте и пряная курица) | 15m | ||
| 11:15 | Выпечка на пАру (Ачма) | 25m | ||
| 11:40 | Выпечка на пАру (Пирожное буше) | 30m | ||
| 12:10 | Готовим с мечтой (Таиланд. Пад ки мао и обожженный тунец) | 20m | ||
| 12:30 | Готовим с мечтой (Малайзия. Карри с морепродуктами и кебаб малай) | 20m | ||
| 12:50 | Готовим с мечтой (Таиланд. Пад ки мао и обожженный тунец) | 20m | ||
| 13:10 | Все просто с Василием Емельяненко (Бургер с домашней котлетой) | 20m | ||
| 13:30 | Все просто с Василием Емельяненко (Кекс на миндальной муке с ягодным соусом) | 25m | ||
| 13:55 | Принципы Лазерсона On now | 30m | ||
| 14:25 | Принципы Лазерсона | 30m | ||
| 14:55 | Еда со смыслом (Гармония в тарелке) | 20m | ||
| 15:15 | Еда со смыслом (Красота и стройность) | 20m | ||
| 15:35 | Кухня по заявкам (Рагу с индейкой. Вариации печеночных кнедликов) | 25m | ||
| 16:00 | Кухня по заявкам (Курица «по-бараньи» с овощным салатом. Безалкогольный глинтвейн) | 20m | ||
| 16:20 | Если ужин быстро нужен (Рыба – рис – соевый соус) | 25m | ||
| 16:45 | Если ужин быстро нужен (Свинина – паста – соевый соус) | 20m | ||
| 17:05 | Белорусская кухня (Гречаники) | 25m | ||
| 17:30 | Белорусская кухня (Копытки) | 20m | ||
| 17:50 | На гриле (Сытный завтрак на гриле) | 20m | ||
| 18:10 | На гриле (Рулет из индейки. Овощи на гриле. Картофельно-сырная башня) | 20m | ||
| 18:30 | Кто готовит – тот не моет (Леплю тебя: гедза с двумя соусами) | 25m | ||
| 18:55 | Кто готовит – тот не моет (Мисс Рис: гарнир в стиле пилава и рис с индейкой) | 20m | ||
| 19:15 | Заморозил – сэкономил («Аппетитка» (домашняя аджика). Айвар (икра из запеченных баклажанов и перцев) | 30m | ||
| 19:45 | Заморозил – сэкономил (Морковное печенье. Пельмени с уткой из теста с морковным соком и томатным соу | 25m | ||
| 20:10 | Мир любимых вкусов (Хингал) | 25m | ||
| 20:35 | Мир любимых вкусов (Шурпа) | 30m | ||
| 21:05 | Полный пельмень (Вонтоны) | 15m | ||
| 21:20 | Полный пельмень (Мантапур) | 10m | ||
| 21:30 | Огонь по Сельдерею (Тортилья со стейком, шашлычки с курицей и креветками и овощи на гриле) | 20m | ||
| 21:50 | Огонь по Сельдерею (Бургеры со свининой и говядиной и крылышки индейки на гриле) | 15m | ||
| 22:05 | Бургер (Бургер с запеченной говядиной и овощным соусом) | 10m | ||
| 22:15 | Птица. От филе до фарша (Утиное филе с персиками и картошкой) | 25m | ||
| 22:40 | Птица. От филе до фарша (Утиная ножка с фиолетовой коврижкой) | 20m | ||
| 23:00 | Птица. От филе до фарша (Запеченная утка с медовой корочкой) | 20m | ||
| 23:20 | Птица. От филе до фарша (Индейка с фруктами в сладком соусе) | 20m | ||
| 23:40 | Птица. От филе до фарша (Галантин с орехами в винном соусе) | 20m |
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_ghyb5mx4/schedule?date=2026-10-13&tz=Europe/Moscow" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_ghyb5mx4/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_ghyb5mx4/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_ghyb5mx4/schedule?date=2026-10-13&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_ghyb5mx4/schedule?date=2026-10-13&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_ghyb5mx4/schedule", params={"date": "2026-10-13", "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_ghyb5mx4/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_82qrg62y", "channel": "ch_ghyb5mx4", "start": "2026-10-12T21:00:00Z", "stop": "2026-10-12T21:25:00Z", "title": "Птица. От филе до фарша (Утиное филе с персиками и картошкой)", "sub_title": null, "description": null, "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 63, "date": "2026-10-13", "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.