73.8M 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. Search any past day on the Archive plan.
All times America/New_York. The same day from the API: GET /v1/channels/ch_jfrz3mkb/schedule?date=2026-10-13&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:11 | AndromedaEl equipo finalmente sale del sistema Seefra y descubre que Dylan es el último Paradine. | S5 E21, The Heart of the Journey: Part 1 | 52m | |
| 23:59 | AndromedaEn el final de la serie, comienza la batalla final para salvar a la Mancomunidad de Nuevos Sistemas. | S5 E22, The Heart of the Journey: Part 2 | 50m | |
| 00:03 | AndromedaBeka y Tyr son atrapados en un túnel dimensional, y Dylan, Trance y Harper deben salvarlos. | S3 E1, If the Wheel Is Fixed | 50m | |
| 00:03 | AndromedaBeka y Tyr son atrapados en un túnel dimensional, y Dylan, Trance y Harper deben salvarlos. | S3 E1, If the Wheel Is Fixed | 50m | |
| 00:48 | AndromedaDylan es acusado de asesinato y busca un jarrón que otorga las 'bendiciones del cosmos'. | S3 E2, The Shards of Rimni | 50m | |
| 00:53 | AndromedaDylan es acusado de asesinato y busca un jarrón que otorga las 'bendiciones del cosmos'. | S3 E2, The Shards of Rimni | 47m | |
| 00:53 | AndromedaDylan es acusado de asesinato y busca un jarrón que otorga las 'bendiciones del cosmos'. | S3 E2, The Shards of Rimni | 47m | |
| 01:38 | AndromedaLa tripulación rescata a un grupo de refugiados, sólo para descubrir que han sido objeto de experimentos gubernamentales y son extremadamente inest... | S3 E3, Mad to Be Saved | 50m | |
| 01:40 | AndromedaLa tripulación rescata a un grupo de refugiados, sólo para descubrir que han sido objeto de experimentos gubernamentales y son extremadamente inest... | S3 E3, Mad to Be Saved | 50m | |
| 01:40 | AndromedaLa tripulación rescata a un grupo de refugiados, sólo para descubrir que han sido objeto de experimentos gubernamentales y son extremadamente inest... | S3 E3, Mad to Be Saved | 50m | |
| 02:27 | AndromedaEl tío de Beka se postula para un cargo, pero un intento de asesinato obliga a la tripulación a protegerlo. | S3 E4, Cui Bono | 52m | |
| 02:29 | AndromedaEl tío de Beka se postula para un cargo, pero un intento de asesinato obliga a la tripulación a protegerlo. | S3 E4, Cui Bono | 52m | |
| 02:29 | AndromedaEl tío de Beka se postula para un cargo, pero un intento de asesinato obliga a la tripulación a protegerlo. | S3 E4, Cui Bono | 52m | |
| 03:19 | AndromedaTras un ataque pirata, la Andrómeda es rescatada por una nave perdida de la Tierra. | S3 E5, The Lone and Level Sands | 47m | |
| 03:21 | AndromedaTras un ataque pirata, la Andrómeda es rescatada por una nave perdida de la Tierra. | S3 E5, The Lone and Level Sands | 50m | |
| 03:21 | AndromedaTras un ataque pirata, la Andrómeda es rescatada por una nave perdida de la Tierra. | S3 E5, The Lone and Level Sands | 52m | |
| 04:06 | Andromeda On nowThe crew discovers that a rogue planet, Marduk, has been creating weapons of mass destruction. | S3 E6, Slipfighter the Dogs of War | 50m | |
| 04:11 | Andromeda On nowThe crew discovers that a rogue planet, Marduk, has been creating weapons of mass destruction. | S3 E6, Slipfighter the Dogs of War | 47m | |
| 04:11 | Andromeda On nowThe crew discovers that a rogue planet, Marduk, has been creating weapons of mass destruction. | S3 E6, Slipfighter the Dogs of War | 47m | |
| 04:13 | Andromeda On nowThe crew discovers that a rogue planet, Marduk, has been creating weapons of mass destruction. | S3 E6, Slipfighter the Dogs of War | 50m | |
| 04:56 | AndromedaUn sicario llamado el Leproso está apuntando a los líderes de la Nueva Mancomunidad. | S3 E7, The Leper's Kiss | 50m | |
| 04:58 | AndromedaUn sicario llamado el Leproso está apuntando a los líderes de la Nueva Mancomunidad. | S3 E7, The Leper's Kiss | 50m | |
| 04:58 | AndromedaUn sicario llamado el Leproso está apuntando a los líderes de la Nueva Mancomunidad. | S3 E7, The Leper's Kiss | 50m | |
| 05:02 | AndromedaUn sicario llamado el Leproso está apuntando a los líderes de la Nueva Mancomunidad. | S3 E7, The Leper's Kiss | 50m | |
| 05:48 | AndromedaLa Andrómeda está atormentada por una misteriosa criatura que sube a bordo durante una tormenta solar. | S3 E8, For Whom the Bell Tolls | 52m | |
| 05:52 | AndromedaCuando un amor perdido regresa, Tyr desaparece de la nave para protegerla de un asesino. | S3 E9, And Your Heart Will Fly Away... | 50m | |
| 06:39 | AndromedaEn un universo alternativo, Dylan está muerto y Gaheris Rhade intenta reformar la Mancomunidad. | S3 E10, The Unconquerable Man | 52m | |
| 06:41 | AndromedaEn un universo alternativo, Dylan está muerto y Gaheris Rhade intenta reformar la Mancomunidad. | S3 E10, The Unconquerable Man | 50m | |
| 07:31 | AndromedaEl grupo que atacó Andrómeda en la firma de la Mancomunidad vuelve a causar caos. | S3 E11, Delenda Est | 47m | |
| 07:31 | AndromedaEl grupo que atacó Andrómeda en la firma de la Mancomunidad vuelve a causar caos. | S3 E11, Delenda Est | 52m | |
| 08:18 | AndromedaTrance explora escenarios buscando uno donde su tripulación sobreviva. | S3 E12, The Dark Backward | 50m | |
| 08:23 | AndromedaTrance explora escenarios buscando uno donde su tripulación sobreviva. | S3 E12, The Dark Backward | 50m | |
| 09:08 | AndromedaUna nave más poderosa que la Andrómeda explota, y Dylan debe salvar a su tripulación. | S3 E13, The Risk All Point | 50m | |
| 09:12 | AndromedaUna nave más poderosa que la Andrómeda explota, y Dylan debe salvar a su tripulación. | S3 E13, The Risk All Point | 50m | |
| 09:57 | AndromedaBeka pone en peligro tanto a su tripulación como a todo un planeta cuando aparece un antiguo amor. | S3 E14, The Right Horse | 52m | |
| 10:02 | AndromedaBeka pone en peligro tanto a su tripulación como a todo un planeta cuando aparece un antiguo amor. | S3 E14, The Right Horse | 50m | |
| 10:49 | AndromedaLa Andrómeda recibe un grito de ayuda del Rev Bam. | S3 E15, What Happens to a Rev Deferred? | 50m | |
| 10:51 | AndromedaLa Andrómeda recibe un grito de ayuda del Rev Bam. | S3 E15, What Happens to a Rev Deferred? | 50m | |
| 11:39 | AndromedaDylan oye voces que le llaman a un planeta de "fuego y hielo". | S3 E17, Vault of the Heavens | 47m | |
| 11:41 | AndromedaDylan oye voces que le llaman a un planeta de "fuego y hielo". | S3 E17, Vault of the Heavens | 50m | |
| 12:26 | AndromedaEn medio de una disputa Nietzschean, un prisionero revela la existencia de un mapa secreto. | S3 E18, Deep Midnight's Voice | 50m | |
| 12:30 | AndromedaEn medio de una disputa Nietzschean, un prisionero revela la existencia de un mapa secreto. | S3 E18, Deep Midnight's Voice | 50m | |
| 13:16 | AndromedaUn giro equivocado después de salir de una corriente de deslizamiento envía la Andrómeda al sistema Prolon. Rescatan una cápsula de escape de un de... | S3 E19, The Illusion of Majesty | 52m | |
| 13:20 | AndromedaUn giro equivocado después de salir de una corriente de deslizamiento envía la Andrómeda al sistema Prolon. Rescatan una cápsula de escape de un de... | S3 E19, The Illusion of Majesty | 50m | |
| 14:07 | AndromedaLa tripulación busca una colonia perdida y halla aliados secretos. | S3 E20, Twilight of the Idols | 47m | |
| 14:09 | AndromedaLa tripulación busca una colonia perdida y halla aliados secretos. | S3 E20, Twilight of the Idols | 50m | |
| 14:55 | AndromedaLa tripulación instala una nueva IA en un acorazado, pero todo sale mal. | S3 E21, Day of Judgement, Day of Wrath | 50m | |
| 14:59 | AndromedaLa tripulación instala una nueva IA en un acorazado, pero todo sale mal. | S3 E21, Day of Judgement, Day of Wrath | 50m | |
| 15:44 | AndromedaTyr convence a los Nietzscheans de que él es la reencarnación de Drago Museveni. | S3 E22, Shadows Cast by a Final Salute | 52m | |
| 15:48 | AndromedaTyr convence a los Nietzscheans de que él es la reencarnación de Drago Museveni. | S3 E22, Shadows Cast by a Final Salute | 52m | |
| 16:36 | AndromedaUn mensaje lleva a Dylan a rescatar a un rehén y buscar la flota de la Mancomunidad. | S4 E1, Answers Given to Questions Never Asked | 50m | |
| 16:40 | AndromedaUn mensaje lleva a Dylan a rescatar a un rehén y buscar la flota de la Mancomunidad. | S4 E1, Answers Given to Questions Never Asked | 50m | |
| 17:25 | AndromedaEl Ciudadano Ocho intenta remover a Dylan del mando de la Andrómeda. | S4 E2, Pieces of Eight | 50m | |
| 17:25 | AndromedaEl Ciudadano Ocho intenta remover a Dylan del mando de la Andrómeda. | S4 E2, Pieces of Eight | 50m | |
| 17:30 | AndromedaLa tripulación debe detener a un constructor naval mundial antes de lanzar otra invasión. | S4 E3, Waking the Tyrant's Device | 47m | |
| 18:15 | AndromedaDylan es secuestrado por Nietscheans y obligado a jugar juegos mentales para la diversión de sus captores. | S4 E4, Double or Nothingness | 47m | |
| 18:15 | AndromedaDylan es secuestrado por Nietscheans y obligado a jugar juegos mentales para la diversión de sus captores. | S4 E4, Double or Nothingness | 47m | |
| 18:17 | AndromedaDylan es secuestrado por Nietscheans y obligado a jugar juegos mentales para la diversión de sus captores. | S4 E4, Double or Nothingness | 50m | |
| 19:02 | AndromedaDos hermanos Nietzschean disputan un arma que anula funciones cerebrales. | S4 E5, Harper/Delete | 52m | |
| 19:02 | AndromedaDos hermanos Nietzschean disputan un arma que anula funciones cerebrales. | S4 E5, Harper/Delete | 52m | |
| 19:07 | AndromedaDos hermanos Nietzschean disputan un arma que anula funciones cerebrales. | S4 E5, Harper/Delete | 52m | |
| 19:54 | AndromedaAliado con los Coleccionistas, Tyr vuelve para reclamar la Ruta de las Edades. | S4 E6, Soon the Nearing Vortex | 50m | |
| 19:54 | AndromedaAliado con los Coleccionistas, Tyr vuelve para reclamar la Ruta de las Edades. | S4 E6, Soon the Nearing Vortex | 50m | |
| 19:58 | AndromedaAliado con los Coleccionistas, Tyr vuelve para reclamar la Ruta de las Edades. | S4 E6, Soon the Nearing Vortex | 50m | |
| 20:43 | AndromedaUna situación de rehenes se produce cuando la tripulación se enfrenta a Tyr. | S4 E7, The World Turns All Around Her | 50m | |
| 20:43 | AndromedaUna situación de rehenes se produce cuando la tripulación se enfrenta a Tyr. | S4 E7, The World Turns All Around Her | 50m | |
| 20:48 | AndromedaUna situación de rehenes se produce cuando la tripulación se enfrenta a Tyr. | S4 E7, The World Turns All Around Her | 50m | |
| 21:33 | AndromedaUn giro equivocado en la corriente de deslizamiento lleva a Andrómeda a un motín en la prisión. | S4 E8, Conduit to Destiny | 47m | |
| 21:33 | AndromedaUn giro equivocado en la corriente de deslizamiento lleva a Andrómeda a un motín en la prisión. | S4 E8, Conduit to Destiny | 47m | |
| 21:37 | AndromedaUn giro equivocado en la corriente de deslizamiento lleva a Andrómeda a un motín en la prisión. | S4 E8, Conduit to Destiny | 47m | |
| 22:20 | AndromedaLa tripulación de Andrómeda se levanta para averiguar quién mató a un grupo de científicos. | S4 E9, Machinery of the Mind | 52m | |
| 22:20 | AndromedaLa tripulación de Andrómeda se levanta para averiguar quién mató a un grupo de científicos. | S4 E9, Machinery of the Mind | 52m | |
| 22:25 | AndromedaLa tripulación de Andrómeda se levanta para averiguar quién mató a un grupo de científicos. | S4 E9, Machinery of the Mind | 52m | |
| 23:12 | AndromedaLa tripulación debe rescatar a una princesa, pero ella en realidad huye de su padre asesino. | S4 E10, Exalted Reason, Resplendent Daughter | 50m | |
| 23:12 | AndromedaLa tripulación debe rescatar a una princesa, pero ella en realidad huye de su padre asesino. | S4 E10, Exalted Reason, Resplendent Daughter | 50m | |
| 23:16 | AndromedaLos Coleccionistas ahora controlan la Mancomunidad y someten a juicio a la tripulación de Andrómeda. | S4 E11, The Torment, the Release | 50m |
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_jfrz3mkb/schedule?date=2026-10-13&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_jfrz3mkb/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_jfrz3mkb/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_jfrz3mkb/schedule?date=2026-10-13&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_jfrz3mkb/schedule?date=2026-10-13&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_jfrz3mkb/schedule", params={"date": "2026-10-13", "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_jfrz3mkb/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_0rgrx1q3", "channel": "ch_jfrz3mkb", "start": "2026-10-13T03:11:48Z", "stop": "2026-10-13T04:03:30Z", "title": "Andromeda", "sub_title": "Andromeda", "description": "El equipo finalmente sale del sistema Seefra y descubre que Dylan es el últim...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 76, "date": "2026-10-13", "tz": "America/New_York" } }
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 | Friday 9 October 2026 | Category |
|---|---|---|
| 23:10 | Andromeda | |
| 23:58 | Andromeda | |
| 00:00 | Andromeda | |
| 46 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.