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