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.
All times Europe/Moscow. The same day from the API: GET /v1/channels/ch_rmt7x5g0/schedule?date=2026-10-16&tz=Europe/Moscow
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:41 | Московская Неделя интерьера и дизайна | 22m | ||
| 00:03 | Бренды советской эпохи | 5m | ||
| 00:08 | Путешествия | 2m | ||
| 00:10 | Репортаж о премии журнала FB женщина года-2026 | 2m | ||
| 00:12 | Научно-популярные блоги | 13m | ||
| 00:25 | Головоломка | 8m | ||
| 00:33 | Мир ЦДМ | 6m | ||
| 00:39 | Репортаж о премии KOVA-2026 | 11m | ||
| 00:50 | Музыкальные тренды | 8m | ||
| 00:58 | Репортаж о совместном бранче Ольги Бузовой и VOICE в честь выхода обложки с Ольгой Бузовой | 8m | ||
| 01:06 | Мода | 7m | ||
| 01:13 | Репортаж о презентации трека Движение | 6m | ||
| 01:19 | Мир ЦДМ | 4m | ||
| 01:23 | Путешествия | 2m | ||
| 01:25 | Репортаж о закрытии Биеналле современного искусства-2026 | 9m | ||
| 01:34 | Мир ЦДМ | 9m | ||
| 01:43 | Путешествия | 1m | ||
| 01:44 | Музыкальная премия Виктория-2026 | 1m | ||
| 01:45 | Научно-популярные блоги | 15m | ||
| 02:00 | XV Юбилейная Русская Музыкальная премия телеканала RU.TV | 19m | ||
| 02:19 | Музыкальные тренды | 3m | ||
| 02:22 | Бренды советской эпохи | 6m | ||
| 02:28 | Репортаж о семейном фестивале Спортлэнд-2026 | 10m | ||
| 02:38 | Мода | 10m | ||
| 02:48 | День рождения Евы Гормах | 6m | ||
| 02:54 | Мир ЦДМ | 6m | ||
| 03:00 | Репортаж об открытии конного клуба RushRide | 10m | ||
| 03:10 | Путешествия | 1m | ||
| 03:11 | Мир ЦДМ | 3m | ||
| 03:14 | Репортаж о гала-концерте Дорогая моя столица, золотая моя Москва! | 10m | ||
| 03:24 | Мир ЦДМ | 8m | ||
| 03:32 | Репортаж о закрытом мероприятии SECRET Айсуран Шамановой | 16m | ||
| 03:48 | Музыкальные тренды | 3m | ||
| 03:51 | Репортаж о XVll церемонии вручении премии BRAND AWARDS-2026 | 22m | ||
| 04:13 | Репортаж о семейном фестивале Спортлэнд-2026 | 11m | ||
| 04:24 | Мода | 15m | ||
| 04:39 | День рождения Евы Гормах | 6m | ||
| 04:45 | Мир ЦДМ | 3m | ||
| 04:48 | Бренды советской эпохи | 5m | ||
| 04:53 | Путешествия | 1m | ||
| 04:54 | Репортаж об открытии конного клуба RushRide | 10m | ||
| 05:04 | Мир ЦДМ | 8m | ||
| 05:12 | Репортаж о благотворительной акции Беркут и Клюква ТВ в Свято-Троицком Серафимо-Дивеевском женском м | 4m | ||
| 05:16 | Мода | 10m | ||
| 05:26 | Репортаж о гала-концерте Дорогая моя столица, золотая моя Москва! | 10m | ||
| 05:36 | Музыкальные тренды | 3m | ||
| 05:39 | Путешествия | 2m | ||
| 05:41 | Репортаж о закрытом мероприятии SECRET Айсуран Шамановой | 19m | ||
| 06:00 | Репортаж о XVll церемонии вручении премии BRAND AWARDS-2026 | 17m | ||
| 06:17 | Мода | 10m | ||
| 06:27 | Путешествия | 3m | ||
| 06:30 | Репортаж о семейном фестивале Спортлэнд-2026 | 10m | ||
| 06:40 | Музыкальные тренды | 4m | ||
| 06:44 | Мир ЦДМ | 9m | ||
| 06:53 | День рождения Евы Гормах | 6m | ||
| 06:59 | Фитнес | 1m | ||
| 07:00 | Музыкальные тренды | 3m | ||
| 07:03 | Репортаж об открытии конного клуба RushRide | 9m | ||
| 07:12 | Бренды советской эпохи | 6m | ||
| 07:18 | Репортаж о благотворительной акции Беркут и Клюква ТВ в Свято-Троицком Серафимо-Дивеевском женском м | 4m | ||
| 07:22 | Мир ЦДМ | 6m | ||
| 07:28 | Репортаж о гала-концерте Дорогая моя столица, золотая моя Москва! | 10m | ||
| 07:38 | Путешествия | 3m | ||
| 07:41 | Афиша | 1m | ||
| 07:42 | Репортаж о закрытом мероприятии SECRET Айсуран Шамановой | 22m | ||
| 08:04 | Репортаж о XVll церемонии вручении премии BRAND AWARDS-2026 | 17m | ||
| 08:21 | Музыкальные тренды | 4m | ||
| 08:25 | Фитнес | 1m | ||
| 08:26 | Репортаж СРМ | 9m | ||
| 08:35 | Мода | 15m | ||
| 08:50 | Авто | 17m | ||
| 09:07 | Юные таланты | 27m | ||
| 09:34 | Бренды советской эпохи | 5m | ||
| 09:39 | Научно-популярные блоги | 54m | ||
| 10:33 | Фитнес | 1m | ||
| 10:34 | Юные таланты | 26m | ||
| 11:00 | Мода | 18m | ||
| 11:18 | Авто | 26m | ||
| 11:44 | Бренды советской эпохи | 10m | ||
| 11:54 | Мир ЦДМ | 19m | ||
| 12:13 | Юные таланты | 26m | ||
| 12:39 | Мода | 15m | ||
| 12:54 | Музыкальные тренды | 3m | ||
| 12:57 | Авто | 26m | ||
| 13:23 | Бренды советской эпохи | 5m | ||
| 13:28 | Афиша | 2m | ||
| 13:30 | Юные таланты | 27m | ||
| 13:57 | Путешествия | 5m | ||
| 14:02 | Афиша | 1m | ||
| 14:03 | Научно-популярные блоги | 26m | ||
| 14:29 | Юные таланты | 27m | ||
| 14:56 | Репортаж. Премия За жизнь | 18m | ||
| 15:14 | Музыкальные тренды | 8m | ||
| 15:22 | Репортаж. Новая волна-2026. 1 с. | 17m | ||
| 15:39 | Афиша | 2m | ||
| 15:41 | Музыкальные тренды | 3m | ||
| 15:44 | Мир ЦДМ | 11m | ||
| 15:55 | Репортаж. Новая волна-2026. 2 с. | 11m | ||
| 16:06 | Мода | 15m | ||
| 16:21 | Рестораны | 2m | ||
| 16:23 | Fashion People Awards | 12m | ||
| 16:35 | Мир ЦДМ | 6m | ||
| 16:41 | Музыкальные тренды | 4m | ||
| 16:45 | Репортаж о премии журнала Moda Topical Прорыв года-2026 | 11m | ||
| 16:56 | Мода | 16m | ||
| 17:12 | Музыкальные тренды | 2m | ||
| 17:14 | Подростковые тренды | 2m | ||
| 17:16 | Сказ о доблести и чести | 3m | ||
| 17:19 | Мода | 15m | ||
| 17:34 | Музыкальные тренды | 3m | ||
| 17:37 | Сольный концерт Artik Asti | 6m | ||
| 17:43 | Фитнес | 2m | ||
| 17:45 | Бренды советской эпохи | 7m | ||
| 17:52 | Репортаж о премии GallaDance Awards-2026 | 7m | ||
| 17:59 | Бренды советской эпохи | 5m | ||
| 18:04 | Путешествия | 1m | ||
| 18:05 | Репортаж о масштабном женском фотопроекте-2026 журнала FB | 9m | ||
| 18:14 | Мода | 10m | ||
| 18:24 | Не одна дома-3 | 11m | ||
| 18:35 | Подростковые тренды | 1m | ||
| 18:36 | Мода | 11m | ||
| 18:47 | Репортаж о мероприятии Summer Fashion Day от журнала Technoглянец | 15m | ||
| 19:02 | Бренды советской эпохи | 5m | ||
| 19:07 | Репортаж о презентации отеля Vogue Hotel Supreme-2026 | 10m | ||
| 19:17 | Мир ЦДМ | 9m | ||
| 19:26 | Музыкальные тренды | 4m | ||
| 19:30 | Репортаж о показе бренда Mastersuit-2026 | 15m | ||
| 19:45 | Мода | 15m | ||
| 20:00 | Красота | 6m | ||
| 20:06 | Гольф-Клуб Завидово. 10 лет Москвоской Коллегии Адвокатов Аронов и Партнеры | 7m | ||
| 20:13 | Авто | 8m | ||
| 20:21 | Форум День деловых коммуникаций. Музей Росатом | 7m | ||
| 20:28 | Мир ЦДМ | 9m | ||
| 20:37 | Репортаж о бизнес форуме AVANTI-2026 | 20m | ||
| 20:57 | Музыкальные тренды | 3m | ||
| 21:00 | Премия Bravo-2026 | 1m | ||
| 21:01 | Мода | 10m | ||
| 21:11 | Московская Неделя интерьера и дизайна | 17m | ||
| 21:28 | Бренды советской эпохи | 5m | ||
| 21:33 | Путешествия | 2m | ||
| 21:35 | Репортаж о премии журнала FB женщина года-2026 | 2m | ||
| 21:37 | Научно-популярные блоги | 15m | ||
| 21:52 | Головоломка | 8m | ||
| 22:00 | Мир ЦДМ | 6m | ||
| 22:06 | Репортаж о премии KOVA-2026 | 11m | ||
| 22:17 | Музыкальные тренды | 8m | ||
| 22:25 | Репортаж о совместном бранче Ольги Бузовой и VOICE в честь выхода обложки с Ольгой Бузовой | 8m | ||
| 22:33 | Мода | 7m | ||
| 22:40 | Репортаж о презентации трека Движение | 6m | ||
| 22:46 | Мир ЦДМ | 4m | ||
| 22:50 | Путешествия | 2m | ||
| 22:52 | Репортаж о закрытии Биеналле современного искусства-2026 | 9m | ||
| 23:01 | Красота | 1m | ||
| 23:02 | Мир ЦДМ | 10m | ||
| 23:12 | Путешествия | 2m | ||
| 23:14 | Музыкальная премия Виктория-2026 | 1m | ||
| 23:15 | Научно-популярные блоги | 12m | ||
| 23:27 | XV Юбилейная Русская Музыкальная премия телеканала RU.TV | 19m | ||
| 23:46 | Музыкальные тренды | 4m | ||
| 23:50 | Бренды советской эпохи | 10m |
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_rmt7x5g0/schedule?date=2026-10-16&tz=Europe/Moscow" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_rmt7x5g0/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_rmt7x5g0/history?from=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_rmt7x5g0/schedule?date=2026-10-16&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_rmt7x5g0/schedule?date=2026-10-16&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_rmt7x5g0/schedule", params={"date": "2026-10-16", "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_rmt7x5g0/schedule?date=2026-10-16, the first programme { "data": [ { "id": "ls_dfwjz8bx", "channel": "ch_rmt7x5g0", "start": "2026-10-15T20:41:00Z", "stop": "2026-10-15T21:03:00Z", "title": "Московская Неделя интерьера и дизайна", "sub_title": null, "description": null, "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 160, "date": "2026-10-16", "tz": "Europe/Moscow" } }
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 154 countries.