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 America/New_York time, what is on now and next, and the same data in your app with one call.
All times America/New_York. The same day from the API: GET /v1/channels/ch_7sh8p6bg/schedule?date=2026-10-13&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:40 | Tacos Con TodoTaco sin carne, ¡pero no te espantes, queda delicioso! | 28m | ||
| 00:08 | Tacos Con TodoFrancisco recibe a su gran amigo Omar y juntos preparan pescadillas y María ahumada. | 28m | ||
| 00:36 | Aquiles Chávez Desafío Latinoamérica On nowTodos a la mesa para juntos recordar las recetas que sus abuelas les enseñaron | 28m | ||
| 01:04 | Aquiles Chávez Desafío LatinoaméricaAquiles y la chef Noelia preparan un clásico pernil de puerco y un costillar a la sal. | 28m | ||
| 01:32 | Burger Tour¡Bienvenidos a Burger Tour! Hoy vamos a recorrer Los Ángeles para descubrir la mejor hamburguesa | 28m | ||
| 02:00 | Burger TourHoy vamos a estar recorriendo la maravillosa ciudad de San Diego, se vienen 3 hamburgueserías bien chéveres. | 28m | ||
| 02:28 | Burger TourNos encontramos en Golden Gate Bridge, y vamos a visitar restaurantes en busca de las mejores hamburguesas. | 28m | ||
| 02:56 | Burger TourEstamos en la ciudad de Pasadena y hoy vamos a visitar 3 restaurantes con propuestas únicas | 28m | ||
| 03:24 | Cazador de SaboresGuy descubre las muchas maneras de pescar un pez... ¡y ostras! | 26m | ||
| 03:50 | Cazador de SaboresGuy se conecta con artesanos y agricultores de toda España y California y crea una fiesta para recordar. | 26m | ||
| 04:16 | Juntos en ParísEn este episodio, Uiara visita una moderna granja urbana de fresas y prepara una deliciosa tarta de fresas. | 26m | ||
| 04:42 | Juntos en París¡Vamos con Uiara a visitar la feria de antigüedades más grande del mundo! | 26m | ||
| 05:08 | Juntos en ParísVamos con Uiara a visitar La Basilique du Sacré-Cœur, en Montmartre, en el barrio de Amèlie Poulin. | 26m | ||
| 05:34 | Juntos en ParísNuestro recorrido comienza en el distrito 2, en un callejón súper encantador. | 26m | ||
| 06:00 | Broken Bread en EspañolRoy se reúne con la legendaria chef y activista Alice Waters. | 26m | ||
| 06:26 | Broken Bread en EspañolRoy descubre la historia enterrada de Chavez Ravine donde ahora se encuentra el Dodger Stadium. | 26m | ||
| 06:52 | Broken Bread en EspañolEl restaurante de Roy, Chego, se convirtió en el símbolo de la gentrificación en Chinatown. | 26m | ||
| 07:18 | Broken Bread en EspañolRoy se une en Leimert Park con el legendario músico Chuck D | 26m | ||
| 07:44 | Comidas Económicas¡Buongiorno a tutti! No te puedes perder estas tres recetas deliciosas, económicas y muy italianas. | 26m | ||
| 08:10 | Comidas Económicas¿Trabajas todo el día?, ¿tienes muchos invitados? Este capítulo es para ti. | 26m | ||
| 08:36 | Comidas Económicas¿Tienes el refrigerador lleno de sobras? Jackie pone manos a la obra y prepara increíbles y deliciosas recetas | 26m | ||
| 09:02 | Comidas EconómicasPreparar comida para toda la semana es la mejor forma de ahorrar. | 26m | ||
| 09:28 | Mad Good Food en EspañolEl Chef Derrell está cambiando el juego con los mejores snacks para el día del juego. | 26m | ||
| 09:54 | Mad Good Food en EspañolChef Derrell está organizando una cena, viviendo en KoreaTown, sirve sus platos coreanos favoritos. | 26m | ||
| 10:20 | Mad Good Food en Español¡De regreso de un viaje a Negril, Jamaica, el chef Derrell Smith trae sus platos favoritos a su propio jardín! | 26m | ||
| 10:46 | Mad Good Food en EspañolEl cumpleaños del chef Derrell Smith se está regalando un poco de amor propio y una lujosa cena de bistec. | 26m | ||
| 11:12 | Comidas EconómicasJackie nos presenta la versatilidad de las espinacas, desde una sopa hasta un plato fuerte | 26m | ||
| 11:38 | Comidas EconómicasLa tortilla es sinónimo de plato y cuchara, pero también es el ingrediente favorito de los mexicanos | 26m | ||
| 12:04 | Comidas Económicas¿Cuál es el ingrediente más versátil y económico? Sí el arroz | 26m | ||
| 12:30 | Comidas EconómicasHoy nos vamos alejar de lo salado, y le vamos a dedicar el programa. alas refrescantes frutas | 26m | ||
| 12:56 | Hazlo Esta NocheEl chef Fredy Morales nos enseña paso a paso a hacer pasta artesanal. | 26m | ||
| 13:22 | Hazlo Esta NocheFreddy Morales dice adiós a la cena y nos enseña a preparar lo mejor para un brunch en casa. | 26m | ||
| 13:48 | Hazlo Esta NocheAkira Takeuchi, cocinera japonés, nos presenta tres recetas tradicionales de Japón. | 26m | ||
| 14:14 | Hazlo Esta NocheLa cocinera Katherine Martinez nos prepara una cena para principiantes. | 26m | ||
| 14:40 | El Toque De AquilesBienvenido a lo mejor de la cocina francesa, vamos a preparar Bœuf bourguignon, o sea res con vino tinto. | 26m | ||
| 15:06 | El Toque De AquilesVamos a darnos gusto con los frutos del mar: Camarones al coco y Pulpo al ajillo. | 26m | ||
| 15:32 | El Toque De AquilesMarco Garcés nos demuestra que cocina tan bien como juega fútbol, ¿estás listo para ver esta deliciosa receta? | 26m | ||
| 15:58 | El Toque De Aquiles¡Ya huele a navidad! No te quedes sin aprender a preparar Bacalao a la vizcaína y Budín navideño. | 26m | ||
| 16:24 | Aquiles Chávez Desafío LatinoaméricaEl chef Aquiles Chavez recibe en la cocina a Guido, para honrar el chocolate con exquisitas recetas. | 26m | ||
| 16:50 | Aquiles Chávez Desafío LatinoaméricaHoy nos vamos de viaje hasta Brasil, con el chef Roberto Menezes. | 26m | ||
| 17:16 | Aquiles Chávez Desafío LatinoaméricaEl chef recibe a la guatemalteca Lesly Pérez para compartir las mejores recetas para disfrutar un partido | 26m | ||
| 17:42 | Aquiles Chávez Desafío Latinoamérica¡Llegaron las fiestas de Navidad!Aquiles se une con Bart Navarro para preparar asado negro y ensalada de papas | 26m | ||
| 18:08 | Cazador de SaboresUn viaje por los mercados flotantes de Tailandia y recoge percebes en los acantilados mortales de Portugal. | 26m | ||
| 18:34 | Cazador de SaboresGuy se abastece de matcha en Japón y de pez piedra mortal en Filipinas. | 26m | ||
| 19:00 | Tacos Con TodoFrancisco se puso muy creativo y nos enseña a hacer tacos de plátano mach. | 28m | ||
| 19:28 | Tacos Con TodoEl día de hoy vamos a hacer flautas de jamaica, salsa de mango con habanero y cerveza de ángel. | 28m | ||
| 19:56 | Tacos Con TodoFrancisco prepara los originales tacos de lengua, tal cual se preparan en las taquerías de la ciudad. | 28m | ||
| 20:24 | Tacos Con TodoLa navidad también se come en tacos. | 28m | ||
| 20:52 | Tacos Con TodoEl recalentado no puede faltar en las fiestas de fin de año. | 28m | ||
| 21:20 | Tacos Con TodoFran, taquero de profesión, nos enseña a preparar taquitos para los días de resaca | 28m | ||
| 21:48 | Tacos Con TodoFran nos presenta un taco con mucha historia, los tacos de cochinita. | 28m | ||
| 22:16 | Tacos Con TodoFrancisco se puso muy creativo y nos enseña a hacer tacos de plátano mach. | 28m | ||
| 22:44 | Tacos Con TodoEl día de hoy vamos a hacer flautas de jamaica, salsa de mango con habanero y cerveza de ángel. | 28m | ||
| 23:12 | Tacos Con TodoFrancisco prepara los originales tacos de lengua, tal cual se preparan en las taquerías de la ciudad. | 28m | ||
| 23:40 | Tacos Con TodoLa navidad también se come en tacos. | 28m |
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_7sh8p6bg/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_7sh8p6bg/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_7sh8p6bg/history?from=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_7sh8p6bg/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_7sh8p6bg/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_7sh8p6bg/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_7sh8p6bg/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_73p3xmnp", "channel": "ch_7sh8p6bg", "start": "2026-10-13T03:40:01Z", "stop": "2026-10-13T04:08:01Z", "title": "Tacos Con Todo", "sub_title": null, "description": "Taco sin carne, ¡pero no te espantes, queda delicioso!", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 55, "date": "2026-10-13", "tz": "America/New_York" } }
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.