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 America/New_York time, what is on now and next, and the same data in your app with one call.
All times America/New_York. The same day from the API: GET /v1/channels/ch_jwf8x7v5/schedule?date=2026-10-12&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:11 | Star Trek: VoyagerA tripulação da Voyager é tomada por uma raça alienígena, que conduz experimentos perigosos. | S4 E7, Scientific Method | Series, Science fiction | 54m |
| 00:05 | Star Trek: VoyagerUma ruptura no continuum espaço-tempo faz a tripulação evacuar a Voyager. | S4 E8, Year of Hell, Part I | Series, Science fiction | 54m |
| 00:59 | Star Trek: VoyagerUma Voyager muito danificada, com uma tripulação de esqueletos, lidera um ataque de naves interplanetárias contra eles. | S4 E9, Year of Hell, Part II | Series, Science fiction | 54m |
| 01:53 | Star Trek: VoyagerUma raça telepática prende Torres por ter pensamentos violentos. | S4 E10, Random Thoughts | Series, Science fiction | 54m |
| 02:47 | Star Trek: VoyagerEnquanto procura pelo equipamento roubado da Voyager, Janeway recebe ajuda de seu mentor no holodeck, Leonardo da Vinci. | S4 E11, Concerning Flight | Series, Science fiction | 54m |
| 03:41 | Star Trek: VoyagerQuando Neelix morre e é trazido de volta à vida, começa a duvidar de suas crenças espirituais. | S4 E12, Mortal Coil | Series, Science fiction | 54m |
| 04:35 | Star Trek: VoyagerPesadelos se tornam realidade quando a tripulação é atacada em seus sonhos. | S4 E13, Waking Moments | Series, Science fiction | 53m |
| 05:28 | Star Trek: VoyagerA tripulação da Voyager faz contato com uma nave da Frota Estelar no Quadrante Alfa. | S4 E14, Message in a Bottle | Series, Science fiction | 53m |
| 06:21 | Star Trek: VoyagerUma nova mensagem da Frota Estelar traz cartas de casa para a tripulação. | S4 E15, Hunters | Series, Science fiction | 53m |
| 07:14 | Star Trek: VoyagerA Voyager é pega no meio de um jogo mortal entre caça e caçador. | S4 E16, Prey | Series, Science fiction | 53m |
| 08:07 | Star Trek: VoyagerA exploração das lembranças reprimidas de Sete de Nove resulta em tragédia. | S4 E17, Retrospect | Series, Science fiction | 54m |
| 09:01 | Star Trek: VoyagerUm ataque inimigo faz Janeway e a tripulação acreditarem que são personagens de uma simulação do holodeck da Segunda Guerra Mundial. | S4 E18, The Killing Game, Part I | Series, Science fiction | 53m |
| 09:54 | Star Trek: VoyagerA Segunda Guerra se repete quando uma simulação do holodeck se espalha pelos decks da Voyager. | S4 E19, The Killing Game, Part II | Series, Science fiction | 54m |
| 10:48 | Star Trek: VoyagerQuando a Voyager para e ajuda um alienígena a consertar sua nave, ele troca de corpo com Paris. | S4 E20, Vis à Vis | Science fiction, Series | 54m |
| 11:42 | Star Trek: VoyagerA Voyager se depara com um fenômeno espacial que deve ser destruído a qualquer custo. | S4 E21, The Omega Directive | Science fiction, Series | 54m |
| 12:36 | Star Trek: VoyagerChakotay encontra uma mulher que ele amou no passado, mas não se lembra dela. | S4 E22, Unforgettable | Science fiction, Series | 54m |
| 13:30 | Star Trek: VoyagerCentenas de anos no futuro, a tripulação da Voyager é acusada de assassinato. | S4 E23, Living Witness | Science fiction, Series | 54m |
| 14:24 | Star Trek: VoyagerUma espécie alienígena tenta popular seu planeta fazendo cópias da tripulação da Voyager. | S4 E24, Demon | Science fiction, Series | 53m |
| 15:17 | Star Trek: VoyagerCom o destino da tripulação nas mãos, Sete deve enfrentar seus maiores medos sozinha. | S4 E25, One | Science fiction, Series | 54m |
| 16:11 | Star Trek: VoyagerQuando a Frota envia uma nave para trazer a tripulação de volta, parece bom demais para ser verdade. | S4 E26, Hope and Fear | Science fiction, Series | 54m |
| 17:05 | Star Trek: VoyagerAs ações de Janeway podem custar a chance da tripulação de voltar para casa. | S5 E1, Night | Science fiction, Series | 56m |
| 18:01 | Star Trek: VoyagerO aluno se torna o professor quando um zangão borg nasce na Voyager, e Sete de Nove o instrui sobre os costumes da humanidade. | S5 E2, Drone | Science fiction, Series | 56m |
| 18:57 | Star Trek: Voyager On nowUma necessidade de se testar leva Torres a um caminho de autodestruição. | S5 E3, Extreme Risk | Science fiction, Series | 56m |
| 19:53 | Star Trek: VoyagerA tripulação da Voyager descobre um campo de treinamento alienígena para a destruição da Terra. | S5 E4, In the Flesh | Science fiction, Series | 56m |
| 20:49 | Star Trek: VoyagerNeelix hesita em contar a Naomi que a mãe dela e outros desapareceram em uma missão avançada. | S5 E5, Once Upon a Time | Science fiction, Series | 55m |
| 21:44 | Star Trek: VoyagerQuinze anos depois de cometer um erro terrível, Kim tenta reescrever a História. | S5 E6, Timeless | Science fiction, Series | 56m |
| 22:40 | Star Trek: VoyagerSete vivencia a versão borg do distúrbio de múltiplas personalidades. | S5 E7, Infinite Regress | Science fiction, Series | 55m |
| 23:35 | Star Trek: VoyagerTorres é obrigada a pôr sua vida nas mãos de um inimigo mortal que usa secreções bioquímicas para dar ordens. | S5 E8, Nothing Human | Science fiction, Series | 56m |
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_jwf8x7v5/schedule?date=2026-10-12&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_jwf8x7v5/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_jwf8x7v5/history?from=2026-10-05T00:00:00Z&to=2026-10-06T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_jwf8x7v5/schedule?date=2026-10-12&tz=America/New_York"); 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_jwf8x7v5/schedule?date=2026-10-12&tz=America/New_York", { 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_jwf8x7v5/schedule", params={"date": "2026-10-12", "tz": "America/New_York"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_jwf8x7v5/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_zsvkm5cd", "channel": "ch_jwf8x7v5", "start": "2026-10-12T03:11:52Z", "stop": "2026-10-12T04:05:52Z", "title": "Star Trek: Voyager", "sub_title": "Método Científico", "description": "A tripulação da Voyager é tomada por uma raça alienígena, que conduz experime...", "category": [ "series", "science fiction" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 28, "date": "2026-10-12", "tz": "America/New_York" } }
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.