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/Lisbon 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/Lisbon. The same day from the API: GET /v1/channels/ch_5ys0gt2b/schedule?date=2026-10-14&tz=Europe/Lisbon
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 22:00 | O Livro de EliCidades vazias, estradas cortadas, assassinos à solta. Numa América pós-apocalíptica e devastada, Eli, guerreiro por necessidade, apenas procura pa... | Ação | 2h 2m | |
| 00:00 | Jumanji - Bem-vindos à SelvaQuatro estudantes da escola secundária descobrem uma antiga consola de jogos de vídeo, da qual nunca tinham ouvido falar - Jumanji. E, assim que co... | Ação | 2h 1m | |
| 00:02 | Jumanji - Bem-vindos à SelvaQuatro estudantes da escola secundária descobrem uma antiga consola de jogos de vídeo, da qual nunca tinham ouvido falar - Jumanji. E, assim que co... | Ação | 2h 2m | |
| 02:01 | Mentes CriminosasA UAC é enviada para Detroit para localizar um suspeito que ataca homens de negócios bem-sucedidos. | S13 E3, Blue Angel | Crime | 45m |
| 02:04 | Mentes CriminosasA UAC é enviada para Detroit para localizar um suspeito que ataca homens de negócios bem-sucedidos. | S13 E3, Blue Angel | Crime | 47m |
| 02:46 | Mentes CriminosasA UAC viaja para Silicon Valley para descobrir o génio que usou um drone topo de gama para realizar um tiroteio num local de trabalho. | S13 E4, Killer App | Crime | 41m |
| 02:51 | Mentes CriminosasA UAC viaja para Silicon Valley para descobrir o génio que usou um drone topo de gama para realizar um tiroteio num local de trabalho. | S13 E4, Killer App | Crime | 42m |
| 03:27 | The RookieQuando duas adolescentes desaparecem, cabe a toda a equipa encontrá-las e descobrir a verdade sobre o seu desaparecimento. Entretanto, Lopez e Harp... | S6 E7, Crushed | Ação | 43m |
| 03:33 | The RookieQuando duas adolescentes desaparecem, cabe a toda a equipa encontrá-las e descobrir a verdade sobre o seu desaparecimento. Entretanto, Lopez e Harp... | S6 E7, Crushed | Ação | 43m |
| 04:10 | The RookieApós um incidente com vítimas em massa relacionado com a máfia, a equipa é encarregada de manter a ordem no hospital; Lucy e Celina trabalham em co... | S6 E8, Punch Card | Ação | 44m |
| 04:16 | The RookieApós um incidente com vítimas em massa relacionado com a máfia, a equipa é encarregada de manter a ordem no hospital; Lucy e Celina trabalham em co... | S6 E8, Punch Card | Ação | 43m |
| 04:54 | The RookieO agente Nolan e a Celina assumem um caso especial. Monica pede ajuda para identificar os seus agressores. Lopez e Harper descobrem uma ligação à s... | S6 E9, The Squeeze | Ação | 45m |
| 04:59 | The RookieO agente Nolan e a Celina assumem um caso especial. Monica pede ajuda para identificar os seus agressores. Lopez e Harper descobrem uma ligação à s... | S6 E9, The Squeeze | Ação | 45m |
| 05:39 | Mentes CriminosasDerek Morgan passa pela UAC para ajudar a confortar Garcia, quando um caso evoca memórias de um caso do passado dela. | S13 E5, Lucky Strikes | Crime | 1h 5m |
| 05:44 | Mentes CriminosasDerek Morgan passa pela UAC para ajudar a confortar Garcia, quando um caso evoca memórias de um caso do passado dela. | S13 E5, Lucky Strikes | Crime | 1h |
| 06:44 | Mentes CriminosasA UAC trabalha para determinar semelhanças entre várias mulheres desaparecidas, na esperança de encontrarem o seu raptor. | S13 E6, The Bunker | Crime | 5m |
| 06:49 | Mentes CriminosasA UAC trabalha para determinar semelhanças entre várias mulheres desaparecidas, na esperança de encontrarem o seu raptor. | S13 E6, The Bunker | Crime | 43m |
| 07:29 | DocGiulia leva Andrea de regresso à enfermaria até um paciente que pediu para ser examinado exclusivamente por ele e que não está a par da sua situaçã... | L'errore | Drama | 1h 1m |
| 07:32 | DocGiulia leva Andrea de regresso à enfermaria até um paciente que pediu para ser examinado exclusivamente por ele e que não está a par da sua situaçã... | L'errore | Drama | 59m |
| 08:30 | DocUm episódio especial passado 10 anos antes. Andrea tem oportunidade de dar um salto na carreira, mas tem dificuldade em conciliar tudo e, de repent... | Come Eravamo | Drama | 1h |
| 08:31 | DocUm episódio especial passado 10 anos antes. Andrea tem oportunidade de dar um salto na carreira, mas tem dificuldade em conciliar tudo e, de repent... | Come Eravamo | Drama | 1h |
| 09:30 | DocCarolina dá entrada no hospital com uma doença misteriosa, despoletando uma série de conflitos entre os pais, que se verão obrigados a saná-los par... | Like | Drama | 58m |
| 09:31 | DocCarolina dá entrada no hospital com uma doença misteriosa, despoletando uma série de conflitos entre os pais, que se verão obrigados a saná-los par... | Like | Drama | 57m |
| 10:28 | DocNuma tentativa de voltar ao seu papel de pai para ajudar Carolina a recuperar da sua doença, Andrea volta a perseguir Agnese. Elisa e Riccardo têm ... | Il Giuramento DI Ippocrate | Drama | 59m |
| 11:27 | DocAndrea está convencido que finalmente conquistou Agnese e, sentindo-se romântico, sugere que seja organizado um casamento na enfermaria para um cas... | In Salute e In Malattia | Drama | 1h |
| 11:29 | DocAndrea está convencido que finalmente conquistou Agnese e, sentindo-se romântico, sugere que seja organizado um casamento na enfermaria para um cas... | In Salute e In Malattia | Drama | 1h 3m |
| 12:27 | DocUma paciente revela um segredo sobre a vida privada de Lorenzo que provoca agitação na enfermaria. | Quello Che Siamo | Drama | 59m |
| 12:32 | DocUma paciente revela um segredo sobre a vida privada de Lorenzo que provoca agitação na enfermaria. | Quello Che Siamo | Drama | 1h 2m |
| 13:26 | Timecop - Patrulha do TempoNo ano de 2004, viajar no tempo não só é uma realidade como uma oportunidade para alterar o passado e obter dinheiro e poder. | Ação | 1h 38m | |
| 13:34 | Timecop - Patrulha do TempoNo ano de 2004, viajar no tempo não só é uma realidade como uma oportunidade para alterar o passado e obter dinheiro e poder. | Ação | 1h 45m | |
| 15:04 | Exterminador Implacável 2: O Dia do JulgamentoUm andróide melhorado, um T-1000 de cristal líquido, é enviado de novo para eliminar John Connor, o filho de Sarah, mas um velho modelo, o T-800 te... | Ação | 2h 26m | |
| 15:19 | Exterminador Implacável 2: O Dia do JulgamentoUm andróide melhorado, um T-1000 de cristal líquido, é enviado de novo para eliminar John Connor, o filho de Sarah, mas um velho modelo, o T-800 te... | Ação | 2h 27m | |
| 17:30 | Doutora LarsenAmy sente-se perdida quando descobre que a mulher de Michael, Nora, está grávida, o que elimina a esperança para uma reconciliação que ainda tinha. | He Ain't Heavy | Drama | 53m |
| 17:46 | Doutora LarsenAmy sente-se perdida quando descobre que a mulher de Michael, Nora, está grávida, o que elimina a esperança para uma reconciliação que ainda tinha. | He Ain't Heavy | Drama | 50m |
| 18:23 | Doutora LarsenAmy e Michael põem as suas diferenças de lado quando descobrem que Katie é bulímica. Entretanto, Jake, para se proteger emocionalmente, tenta distr... | Ambiente hospitalar | 54m | |
| 18:36 | Doutora LarsenAmy e Michael põem as suas diferenças de lado quando descobrem que Katie é bulímica. Entretanto, Jake, para se proteger emocionalmente, tenta distr... | Ambiente hospitalar | 50m | |
| 19:17 | Doutora LarsenAmy começa a reparar em efeitos secundários do seu tratamento, que assumem a forma de perda de memória de curto prazo, mas decide não contar a ning... | Ambiente hospitalar | 48m | |
| 19:26 | Doutora LarsenAmy começa a reparar em efeitos secundários do seu tratamento, que assumem a forma de perda de memória de curto prazo, mas decide não contar a ning... | Ambiente hospitalar | 50m | |
| 20:05 | Doutora LarsenO mundo de Amy começa a desfazer-se quando descobre os efeitos secundários do seu tratamento. Além do mais, junta as pistas sobre a sua relação com... | Ambiente hospitalar | 59m | |
| 20:16 | Doutora LarsenO mundo de Amy começa a desfazer-se quando descobre os efeitos secundários do seu tratamento. Além do mais, junta as pistas sobre a sua relação com... | Ambiente hospitalar | 50m | |
| 21:04 | Doutora LarsenKatie encontra-se agora no caminho da recuperação. Por outro lado, continua a investigar “Dickson” e recebe uma nova paciente, que por acaso é irmã... | Ambiente hospitalar | 56m | |
| 21:06 | Doutora LarsenKatie encontra-se agora no caminho da recuperação. Por outro lado, continua a investigar “Dickson” e recebe uma nova paciente, que por acaso é irmã... | Ambiente hospitalar | 54m | |
| 22:00 | Mechanic: Assassino ProfissionalQuando Arthur Bishop julgava que os seus dias como assassino eram coisa do passado, este é forçado a voltar ao ativo quando Gina, o amor da sua vid... | Ação | 1h 47m | |
| 23:45 | Money MonsterUm guru de Wall Street é mantido refém por um investidor irado, juntamente com a equipa e produtora, durante a emissão do programa em direto. Em te... | Crime | 1h 44m | |
| 23:47 | Money MonsterUm guru de Wall Street é mantido refém por um investidor irado, juntamente com a equipa e produtora, durante a emissão do programa em direto. Em te... | Crime | 1h 45m |
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_5ys0gt2b/schedule?date=2026-10-14&tz=Europe/Lisbon" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_5ys0gt2b/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_5ys0gt2b/history?from=2025-10-12T00:00:00Z&to=2025-10-13T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_5ys0gt2b/schedule?date=2026-10-14&tz=Europe/Lisbon"); 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_5ys0gt2b/schedule?date=2026-10-14&tz=Europe/Lisbon", { 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_5ys0gt2b/schedule", params={"date": "2026-10-14", "tz": "Europe/Lisbon"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_5ys0gt2b/schedule?date=2026-10-14, the first programme { "data": [ { "id": "ls_2p1cqsjk", "channel": "ch_5ys0gt2b", "start": "2026-10-13T21:00:00Z", "stop": "2026-10-13T23:02:00Z", "title": "O Livro de Eli", "sub_title": null, "description": "Cidades vazias, estradas cortadas, assassinos à solta. Numa América pós-apoca...", "category": [ "ação" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 45, "date": "2026-10-14", "tz": "Europe/Lisbon" } }
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 | Sunday 12 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 155 countries.