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_b6esy0yt/schedule?date=2026-10-13&tz=Europe/Moscow
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:45 | ВВЕДУТ ЛИ ВСЕ-ТАКИ НОВЫЙ УТИЛЬ | 25m | ||
| 00:10 | Реальная цена на Mazda CX-5 из Китая. Сколько на нас зарабатывают автосалоны | 29m | ||
| 00:39 | Jaecoo J8 после 1,5 лет интенсивной эксплуатации еще жив | 7m | ||
| 00:46 | УАЗ НЕ СМОГ, КИТАЙ ПОМОГ – BAW 212 | 56m | ||
| 01:42 | Субару Кросстрек по цене Джили Атлас Subaru Crosstrek обзор и тест | 16m | ||
| 01:58 | Mercedes GLK – ресурс и надежность Все проблемы подержанных кроссоверов Мерседес ГЛК | 13m | ||
| 02:11 | Защищаем кузов от коррозии своими руками Антикор | 8m | ||
| 02:19 | Курсы радуют Что выбирают в июле 2025 Авто в любой бюджет Обзор парковки Sferacar | 26m | ||
| 02:45 | АННУЛИРУЮТ ПТСы! НОВОСТИ ПО УТИЛЮ. Что случилось и стоит ли впадать в панику | 27m | ||
| 03:12 | D3 CHANGAN DEEPAL G318 Танцуем и поём) | 30m | ||
| 03:42 | Сделать Хуже ЛЕГКО! ИСКРА УНИВЕРСАЛ, ЛАДА SW CROSS | 40m | ||
| 04:22 | D3 OTING PALADIN Nissan обходит санкции | 15m | ||
| 04:37 | Честное мнение о Mercedes GLS Почему в России так любят Мерседес | 35m | ||
| 05:12 | Эксперт на день! Rapid, Lada Granta, VW Polo, Solaris, Kia Rio, Ceed, Fusion! Автоподбор Autofact! On now | 1h 33m | ||
| 06:45 | Lada iskra-нафиг не надо! | 12m | ||
| 06:57 | Все проблемы автомата Hyundai и Kia автоматическая коробка Хенде и Киа надежность | 8m | ||
| 07:05 | Менеджер в ударе. Отработка старой схемы | 22m | ||
| 07:27 | Soueast S07 Однояйцевый близнец Jetour x70 | 21m | ||
| 07:48 | Это новейший Geely для России. Подробный обзор кроссовера EX5 | 21m | ||
| 08:09 | Oting Paladin-Когда не вывозишь Тойоту | 35m | ||
| 08:44 | НОВЫЙ НАШ КРОССОВЕР, но НЕ ЛАДА АЗИМУТ. Тенет. Tenet | 33m | ||
| 09:17 | Обзор Мерседес С200 Компрессор с АКПП до 1 МЛН. РУБ! Что По Состоянию димавто77 | 26m | ||
| 09:43 | Новенький конкурент Соболя Sollers SF1 – бюджетный грузовой фургон | 13m | ||
| 09:56 | Как правильно определить и поменять изношенный ступичный подшипник | 9m | ||
| 10:05 | Пикап JAC T9 – плюс дизель, подогреватель и фаркоп! | 11m | ||
| 10:16 | Заказ авто от 2.2млн.р Audi, BMW, Porsche из Ю.Кореи и Китая! Автоподбор AUTOFACT! | 42m | ||
| 10:58 | ЭКСПЕРТ НА ДЕНЬ! БЮДЖЕТ 1.5-1.6 МЛН! MAZDA 6 и СХ-5! АВТОПОДБОР AUTOFACT | 1h 25m | ||
| 12:23 | Нашли Geely Coolray с пробегом 200К+ километров и УДИВИЛИСЬ! Вот что с ним стало | 23m | ||
| 12:46 | НОВЫЙ НЕДОРОГОЙ КРОССОВЕР! РОССИЙСКИЙ, но НЕ новая Лада. Атом | 44m | ||
| 13:30 | D3 Mercedes-Maybach SL680 | 17m | ||
| 13:47 | Вместо Toyota RAV4 Находим странное в новом GAC GS4 | 22m | ||
| 14:09 | ОСТОРОЖНО! СНОВА РАЗВОД. РУГАЕМСЯ В АВТОСЕРВИСЕ. КАК НЕ ПОПАСТЬ НА РЕМОНТ | 1h 14m | ||
| 15:23 | Geely Galaxy M9. Хорошо быть корпорацией | 18m | ||
| 15:41 | Презентация Cordiant Sno-Max 7000 – новые шипованные зимние шины | 8m | ||
| 15:49 | Что предлагает Changan CS75 Plus за свои деньги Полный разбор | 17m | ||
| 16:06 | Могут ли в России производить свои подшипники | 20m | ||
| 16:26 | КУПИЛИ ВОЛГУ НА 26К ПРОБЕГА! ЧТО ДЕЛАТЬ! | 22m | ||
| 16:48 | The E.N.D. Беру Китайца! | 1h | ||
| 17:48 | Новый Huawei Aito M7. Горячий пирожок | 16m | ||
| 18:04 | Курсы упали Что выбирают в марте 2025 Авто в любой бюджет Sferacar стоянка | 27m | ||
| 18:31 | Как выбрать не убитый Citroen C4 с пробегом Ситроен С4 мотор и коробка | 13m | ||
| 18:44 | Обзор BMW X1 (E84) двигатель 2.0 бензин (150лс) АКПП С Пробегом Больше 100 т км !!! | 23m | ||
| 19:07 | ОСТАЛСЯ БЕЗ НОГ В 18 ЛЕТ, НО НЕ ПОТЕРЯЛ СМЫСЛ В ЖИЗНИ! ПАВЕЛ С ЭКСПЕРТА НА ДЕНЬ ЗА 800ТР! AUTOFACT | 2h 29m | ||
| 21:36 | НИВА с новым мотором! Ну что, поехала Lada Niva Travel лада нива | 16m | ||
| 21:52 | Авторынок в Шанхае Как проверяют авто перед продажей Цены на б у автомобили в Китае Sferacar | 44m | ||
| 22:36 | НОВЫЙ КАМАЗ. Жестко или круто | 1h 3m | ||
| 23:39 | Возвращение VOLVO XC70! Когда смотрел на LYNK CO и думал что чего-то не хватает. Теперь ВСЁ НОРМ | 11m | ||
| 23:50 | Подробный обзор Hongqi H5 – статус, управляемость, ресурс, расход | 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_b6esy0yt/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_b6esy0yt/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_b6esy0yt/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_b6esy0yt/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_b6esy0yt/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_b6esy0yt/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_b6esy0yt/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_5y7vq7eb", "channel": "ch_b6esy0yt", "start": "2026-10-12T20:45:00Z", "stop": "2026-10-12T21:10:00Z", "title": "ВВЕДУТ ЛИ ВСЕ-ТАКИ НОВЫЙ УТИЛЬ", "sub_title": null, "description": null, "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 48, "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 | Saturday 10 October 2026 | Category |
|---|---|---|
| 23:56 | КИТАЕЦ БЕЗ ТОРМОЗОВ! XIAOMI SU7 | |
| 00:34 | D3 RANGE ROVER SPORT Почти Бумер | |
| 00:54 | Пушка ЗиС-3 – огонь! | |
| 40 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 155 countries.