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 America/Sao_Paulo 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 America/Sao_Paulo. The same day from the API: GET /v1/channels/ch_1s6qczgr/schedule?date=2026-10-13&tz=America/Sao_Paulo
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:54 | Todo Mundo Odeia O ChrisChris testa algumas piadas sujas com seus colegas e descobre que fazer as pessoas rirem é a chave de popularidade, mas seu professor tem uma opiniã... | Humor | 22m | |
| 00:16 | Todo Mundo Odeia O ChrisCom a turma inteira de Chris contando com seus conhecimentos sobre álgebra para uma olimpíada da matemática, Rochelle assume a responsabilidade de ... | Humor | 23m | |
| 00:39 | Todo Mundo Odeia O ChrisCom o fim do ano escolar se aproximando, Chris decide se vingar de Caruso para fazê-lo pagar pela sua vida infernal nos últimos dois anos. | Humor | 23m | |
| 01:02 | Todo Mundo Odeia O Chris | 23m | ||
| 01:25 | Um Maluco no Pedaço | 25m | ||
| 01:50 | Um Maluco no PedaçoO bebê está uma semana atrasado, e a família inteira vem para consolar a Vivian. Quando ela finalmente começa a entrar em trabalho de parto, soment... | Humor | 23m | |
| 02:13 | Um Maluco no Pedaço | 23m | ||
| 02:36 | Um Maluco no PedaçoO amigo do Will, Keith, um comediante da Filafélfia, visita o Will e a família Banks. O seu senso de humor influencia o Will, e o faz pensar que el... | Humor | 24m | |
| 03:00 | O Atirador FantasmaBrandon Beckett e Richard Miller são dois atiradores de elite encarregados de proteger um oleoduto contra um ataque terrorista. | Ação | 1h 39m | |
| 04:39 | Armas em Jogo | 1h 21m | ||
| 06:00 | TNT BuzzTNT Buzz, o seu ponto de encontro sobre o melhor do mundo do entretenimento. Aqui vamos opinar, falar bem, falar mal, e dar risada do mundo pop e ... | Entrevista | 1m | |
| 06:01 | TNT BuzzTNT Buzz, o seu ponto de encontro sobre o melhor do mundo do entretenimento. Aqui vamos opinar, falar bem, falar mal, e dar risada do mundo pop e ... | Entrevista | 3m | |
| 06:04 | O Destino de JúpiterJupiter Jones (Mila Kunis) é a descendente de uma linhagem que a coloca como a próxima ocupante do posto de Rainha do Universo. Sem saber disto, el... | Ficção | 2h 7m | |
| 08:11 | O Vingador do Futuro | 1h 56m | ||
| 10:07 | Um Maluco no PedaçoAshley está crescendo cada dia mais, e agora está no mundo da adolescência. Curiosa e com muitas dúvidas, pede conselhos a Will e Carlton. | Humor | 26m | |
| 10:33 | Um Maluco no PedaçoVivian pede para que Will e Carlton levem um bracelete da família para ser renovado na joalheira. Antes disso, Carlton conta para o Will uma dica q... | Humor | 26m | |
| 10:59 | Um Maluco no PedaçoWill está de volta das suas férias de verão na Filadélfia com a sua mãe. Seu novo e renovado estilo faz com que Ashley seja influenciada por ele. P... | Humor | 26m | |
| 11:25 | Um Maluco no Pedaço | 26m | ||
| 11:51 | Todo Mundo Odeia O Chris On nowÉ Natal e Julius e Rochelle têm dificuldades em dar a notícia de que não poderão comprar presentes por causa de um aquecedor danificado. Chris fica... | Humor | 21m | |
| 12:12 | Todo Mundo Odeia O ChrisChris tenta montar a roupa certa para a foto da escola e convencer seus outros colegas de classe de que ele é um ótimo garoto. Rochelle tenta ganha... | Humor | 22m | |
| 12:34 | Todo Mundo Odeia O ChrisChris recebe muitos cartões de Caruso que dizem "Odeio você" e acaba apaixonado por uma garota chamada Tangee, que conheceu no ônibus. Tonya revela... | Humor | 21m | |
| 12:55 | Todo Mundo Odeia O ChrisAlguém desafia Chris em um campeonato de videogame. Júlio e Rochelle concordam em desistir de alguns prazeres culposos. | Humor | 23m | |
| 13:18 | Todo Mundo Odeia O ChrisChris recebe um "F" no boletim e tenta encontrar uma forma de alterá-lo antes que seus pais vejam. Julius fica doente com gota e passa a assistir a... | Humor | 22m | |
| 13:40 | Rota De Fuga 3: O Resgate | 1h 42m | ||
| 15:22 | Fúria de Titãs 2Dez anos após derrotar o Kraken, Perseu vive em paz com seu filho. Mas os Deuses perdem o controle sobre os Titãs, que estão presos, e Perseu é cha... | Ação | 1h 38m | |
| 17:00 | Megatubarão 2A viagem de uma equipe de pesquisa nas profundezas do oceano se transforma em um caos quando uma operação de mineração os força a entrar em uma bat... | Ação | 1h 57m | |
| 18:57 | Terremoto: A Falha de San AndreasRaymond Gaines é piloto do Departamento de Resgate e Segurança de Los Angeles e está enfrentando um divórcio complicado de sua esposa, Emma. | Suspense | 2h | |
| 20:57 | O Esquadrão SuicidaJames Gunn nos apresenta uma equipe com os piores supervilões da DC salvando o mundo. E como sempre, um passo em falso e estão mortos. | Aventura | 2h 33m | |
| 23:30 | Todo Mundo Odeia O ChrisÉ Natal e Julius e Rochelle têm dificuldades em dar a notícia de que não poderão comprar presentes por causa de um aquecedor danificado. Chris fica... | Humor | 24m | |
| 23:54 | Todo Mundo Odeia O ChrisChris tenta montar a roupa certa para a foto da escola e convencer seus outros colegas de classe de que ele é um ótimo garoto. Rochelle tenta ganha... | Humor | 25m |
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_1s6qczgr/schedule?date=2026-10-13&tz=America/Sao_Paulo" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_1s6qczgr/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_1s6qczgr/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_1s6qczgr/schedule?date=2026-10-13&tz=America/Sao_Paulo"); 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_1s6qczgr/schedule?date=2026-10-13&tz=America/Sao_Paulo", { 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_1s6qczgr/schedule", params={"date": "2026-10-13", "tz": "America/Sao_Paulo"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_1s6qczgr/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_5yswcgs2", "channel": "ch_1s6qczgr", "start": "2026-10-13T02:54:00Z", "stop": "2026-10-13T03:16:00Z", "title": "Todo Mundo Odeia O Chris", "sub_title": null, "description": "Chris testa algumas piadas sujas com seus colegas e descobre que fazer as pes...", "category": [ "humor" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 30, "date": "2026-10-13", "tz": "America/Sao_Paulo" } }
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.