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_c06xb3cz/schedule?date=2026-10-12&tz=Europe/Madrid
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 22:00 | El regreso de la momiaRegresa la momia de Imhotep, y en esta ocasión su poder destructivo se enfrenta a otra fuerza del mal: el Rey Escorpión. Rich y Evie emprenderán un... | Cine, Aventuras | 2h 3m | |
| 00:03 | TikTak CineEn un Hollywood cambiante, Arnold Schwarzenegger permanece como el referente absoluto del cine de acción, un héroe total cuya huella es tan grande ... | Programa, Otros | 7m | |
| 00:10 | Terminator: Destino oscuroSarah Connor deberá luchar junto a Grace, una mujer híbrido entre humano y cyborg, para proteger a Dani de un nuevo y mejorado Terminator, ya que d... | Cine, Ciencia ficción | 1h 55m | |
| 02:05 | Reacción en cadenaEddie Kasalivich, forma parte de un equipo científico que ha descubierto una fuente de energía a partir del agua. Pero antes de hacer público el de... | Cine, Acción | 2h 11m | |
| 04:16 | Mi gran boda griegaToula vive en Chicago y ha cumplido los 30 esquivando las obligaciones tradicionales griegas de su intensa familia, porque ella quiere decidir su v... | Cine, Comedia romántica | 1h 30m | |
| 05:46 | Allan Quatermain y las minas del rey SalomónAllan Quatermain es un intrépido aventurero contratado por la atractiva Jessie Huston para encontrar a su padre, desaparecido meses atrás en África. | Cine, Aventuras | 1h 35m | |
| 07:21 | Alvin y las ardillas 3Las ardillas y las Chipettes convierten un crucero de lujo en su patio de juegos personal hasta que quedan todos varados en una isla remota. | Cine, Infantil | 1h 19m | |
| 08:40 | Kung Fu PandaEl oso panda Po es un loco del Kung Fu. Su vida cambia cuando es elegido para cumplir con una antigua profecía. Pronto se une al mundo del Kung Fu ... | Cine, Infantil | 1h 25m | |
| 10:05 | Kung Fu Panda 2Esta vez, el Guerrero Dragón se enfrenta a su mayor desafío al liderar a los Cinco Furiosos en una misión colosal para derrotar a su rival más peli... | Cine, Infantil | 1h 26m | |
| 11:31 | Kung Fu Panda 3Po debe entrenar a un pueblo de torpes pandas amantes de la diversión para derrotar a un villano sobrenatural que amenaza con destruir el Kung Fu. | Cine, Infantil | 1h 31m | |
| 13:02 | Transformers: El último caballeroOptimus Prime se convierte en nuestro peor enemigo cuando lanza una misión para salvar Cybertron que destruirá la Tierra. Bumblebee y Cade Yeager (... | Cine, Acción | 2h 26m | |
| 15:28 | TikTak CineCreador neozelandés de humor irreverente y sensibilidad inesperada, Taika Waititi se ha convertido en una voz única capaz de mezclar sátira, emoció... | Programa, Otros | 7m | |
| 15:35 | Free GuyUn cajero de un banco se da cuenta de que Free City no es la ciudad que creía y que en realidad él es un personaje dentro de un brutal videojuego. | Cine, Comedia | 1h 54m | |
| 17:29 | ArmageddonUn gigantesco asteroide se dirige hacia la Tierra, y amenaza con destruirla. La NASA decide que la única forma de evitar una catástrofe es destruir... | Cine, Ciencia ficción | 2h 31m | |
| 20:00 | Independence Day: ContraataqueDos décadas después de la invasión alienígena durante el Día de la Independencia, la Tierra vuelve a ser amenazada por seres de otro planeta. La hu... | Cine, Ciencia ficción | 1h 54m | |
| 21:54 | TikTak CineDwayne Johnson no solo nació entre cuerdas y focos: convirtió su carisma de ring en una de las presencias más reconocibles del cine comercial conte... | Programa, Otros | 8m | |
| 22:02 | San AndrésLa falla de San Andrés acaba cediendo ante las temibles fuerzas telúricas y desencadena un terremoto de magnitud 9 en California. | Cine, Acción | 1h 48m | |
| 23:50 | TikTak CineDe familia profundamente ligada al cine, Jake Gyllenhaal creció entendiendo los entresijos de Hollywood y construyó una carrera marcada por la vers... | Jake Gyllenhaal | Programa, Otros | 7m |
| 23:57 | El día de mañanaLas investigaciones de Jack indican que el calentamiento global puede provocar un cambio climático. Se toman medidas pero es tarde, por lo que se d... | Cine, Ciencia ficción | 1h 53m |
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_c06xb3cz/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_c06xb3cz/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_c06xb3cz/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_c06xb3cz/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_c06xb3cz/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_c06xb3cz/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_c06xb3cz/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_cyykgzqg", "channel": "ch_c06xb3cz", "start": "2026-10-11T20:00:00Z", "stop": "2026-10-11T22:03:00Z", "title": "El regreso de la momia", "sub_title": null, "description": "Regresa la momia de Imhotep, y en esta ocasión su poder destructivo se enfren...", "category": [ "cine", "aventuras", "fantasía", "acción" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 19, "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 | 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.