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 Europe/Madrid 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/Madrid. The same day from the API: GET /v1/channels/ch_mg531y6h/schedule?date=2026-10-12&tz=Europe/Madrid
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:47 | The boulet brothers' dragula: TitansLos Boulet Brothers reciben de nuevo a catorce de las monstruas drag más infames y poderosas para competir por la corona de Dragula: Titans. | S2 E1, Halloween House Party Part II | 1h 16m | |
| 01:03 | The boulet brothers' dragula: TitansDespués de un chocante primer episodio, las concursantes se reúnen en un lugar desconcertante en el que deben actuar en directo en el escenario. | S2 E2, The Monsters of Rock: Cyberpussy | 58m | |
| 02:01 | En la mente del asesinoEl 11 de septiembre de 2011, un sicario aguardaba a Bernardino Pousa, residente de Verín (Ourense), en la estación de autobuses donde trabajaba. Be... | Un sicario en Verín | 49m | |
| 02:50 | En la mente del asesinoEn 2017, Daniel Beltrán estaba celebrando la noche de San Juan en la playa de Arealonga (Pontevedra) con un grupo de amigos. Eran las 5 de la mañan... | Un tiro en San Xoán | 51m | |
| 03:41 | En la mente del asesinoEn la madrugada del Miércoles de Ceniza de 2012, la casa de Domitila, Víctor y su hijo Eulogio, en el pequeño pueblo de Burgás, en Xermade (Lugo), ... | Cuentas pendientes | 49m | |
| 04:30 | En la mente del asesinoJosé Ángel Cuadrado fue detenido cuando amenazaba con arrojarse desde el Ponte dos Santos que separa Galicia de Asturias. Él fue quien alertó a Eme... | Maté a dos mujeres | 53m | |
| 05:23 | Estrellas del crimenTras el estreno en 1960 de 'Psicosis', de Alfred Hitchcock, Norman Bates se convierte en el asesino de referencia en el cine. En este episodio cono... | Norman Bates | 51m | |
| 06:14 | Police 999En Gales, la policía acude tras un altercado en un bloque de pisos y se enfrenta a un hombre que blande dos grandes cuchillos de cocina. Los agente... | Police 999 1 | 43m | |
| 06:57 | Police 999Durante la búsqueda de un tirador en Northamptonshire, un agente se acerca a un hombre en un aparcamiento vacío, pero este le ataca de forma violen... | Police 999 2 | 43m | |
| 07:40 | Police 999La policía de West Midlands recibe una llamada sobre un hombre armado con una pistola. Los patrulleros descubren al sospechoso y lo persiguen, pero... | Police 999 3 | 46m | |
| 08:26 | Police 999En West Midlands, la policía se acerca a dos hombres y uno de ellos intenta darle una patada a un agente en la ingle. Tras un forcejeo, los policía... | Police 999 4 | 44m | |
| 09:10 | Police 999La policía de Hampshire tiene que entrar en una casa para liberar a una mujer de un secuestrador armado con un cuchillo, pero, al atravesar la puer... | Police 999 1 | 43m | |
| 09:53 | Police 999En West Midlands, la policía se ve envuelta en una peligrosa persecución en coche con unos delincuentes armados con una pistola. En Gloucestershire... | Police 999 6 | 45m | |
| 10:38 | Crímenes que conmocionaron a Gran BretañaEn la Nochebuena de 2022, Elle Edwards, de 26 años, está de fiesta con amigos y familiares en un pub de Merseyside. Al salir del local, muere asesi... | Elle Edwards | 43m | |
| 11:21 | Crímenes que conmocionaron a Gran BretañaJack Lis, de diez años, sufre el violento ataque de un perro en casa de un amigo y fallece por la gravedad de las heridas. El país ha sufrido una s... | XL Bullies | 43m | |
| 12:04 | Crímenes que conmocionaron a Gran BretañaUna persona desaparecida aparece muerta en Finsbury Park, al norte de Londres, y los investigadores descubren que el sádico asesino ya había atacad... | Kasim Lewis | 44m | |
| 12:48 | Crímenes que conmocionaron a Gran BretañaLee Pomeroy, de 51 años, es víctima de un feroz ataque con arma blanca en un tren de cercanías abarrotado. Lee recibe 18 puñaladas en 25 segundos y... | Lee Pomeroy | 44m | |
| 13:32 | Crímenes que conmocionaron a Gran BretañaDurante el punto álgido del confinamiento del COVID, familias y amigos fueron separados de sus seres queridos. La muerte de Shakira Spencer fue la ... | Shakira Spencer | 47m | |
| 14:19 | Crímenes que conmocionaron a Gran BretañaRob Maltby y Sophie Lancaster, una joven pareja gótica, son atacados por una 'jauría de matones salvajes'. A pesar de que la agresión se ha produci... | Sophie Lancaster | 45m | |
| 15:04 | Cat's EyesLas tres hermanas deciden asaltar la sede del departamento de investigación criminal para borrar los vídeos de vigilancia que podrían comprometer a... | Gwen | 50m | |
| 15:54 | Cat's EyesPara recuperar por fin el cuadro, las tres hermanas idean un plan para colarse en el Louvre, el museo más vigilado del mundo. Poco después, Sylia y... | Prudence | 53m | |
| 16:47 | Cazadores de enigmasMarÃa Magdalena, mencionada doce veces en los Evangelios canónicos, sigue siendo una de las figuras más misteriosas y controvertidas de la Biblia... | María Magdalena: la primera apóstol | 55m | |
| 17:42 | Cazadores de enigmasTutankamón, el faraón adolescente, gobernó solo un decenio, pero su legado aún perdura. Conocido por revertir las reformas religiosas de su pad... | Tutankamón: acabar con la maldición | 53m | |
| 18:35 | The Walking Dead: The Ones Who LiveDesesperado por escapar del CRM, pero con sus esperanzas mermadas por el fracaso de sus intentos de fuga, Rick ha de encontrar su sitio en este nue... | S1 E1, Years | 57m | |
| 19:32 | The Walking Dead: The Ones Who LiveDurante su viaje para encontrar a Rick, Michonne recibe ayuda inesperadamente de un grupo de supervivientes. | S1 E2, Gone | 54m | |
| 20:26 | Sueños virtualesGordon Dunn, un pionero y afamado científico, es encontrado muerto justo después de revelar su nuevo trabajo: una máquina capaz de extraer, grabar ... | 1h 49m | ||
| 22:15 | We Come in PeaceLa explotación comercial de la energía del huevo enfrenta a Petra y a la primera ministra Moa Halmgren, que debe afrontar el dilema moral de proteg... | Rädda mig! | 45m | |
| 23:00 | We Come in PeaceCuando el enigmático huevo alienígena queda sepultado bajo tierra, el gobierno sueco entra en crisis mientras crece el miedo a una posible reacción... | Mamma farväl | 46m | |
| 23:46 | La mejor ofertaVirgil Oldman (Geoffrey Rush) es un prestigioso y reconocido subastador, un conocedor del arte con una compleja personalidad. Un día, recibe la lla... | 2h 7m |
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_mg531y6h/schedule?date=2026-10-12&tz=Europe/Madrid" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_mg531y6h/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_mg531y6h/history?from=2026-08-07T00:00:00Z&to=2026-08-08T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_mg531y6h/schedule?date=2026-10-12&tz=Europe/Madrid"); 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_mg531y6h/schedule?date=2026-10-12&tz=Europe/Madrid", { 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_mg531y6h/schedule", params={"date": "2026-10-12", "tz": "Europe/Madrid"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_mg531y6h/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_h8rgfenz", "channel": "ch_mg531y6h", "start": "2026-10-11T21:47:00Z", "stop": "2026-10-11T23:03:00Z", "title": "The boulet brothers' dragula: Titans", "sub_title": "Fiesta casera de Halloween, Parte II", "description": "Los Boulet Brothers reciben de nuevo a catorce de las monstruas drag más infa...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 29, "date": "2026-10-12", "tz": "Europe/Madrid" } }
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 7 August 2026 | 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.