74.3M 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/Toronto 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/Toronto. The same day from the API: GET /v1/channels/ch_sxd94c2b/schedule?date=2026-10-12&tz=America/Toronto
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | La famille GroulxCette année, la rentrée avec ses horaires personnalisés pour chaque enfant complique la vie des Groulx; pour y voir clair, Tara organise un calendr... | Une rentrée pas ordinaire | Series, Reality | 1h |
| 01:00 | La famille GroulxL'automne annonce ses classiques, dont la fameuse visite au verger avec des recettes aux pommes à la maison. | Des traditions renouvelées | Series, Reality | 1h |
| 02:00 | La famille GroulxLes Groulx sont en mode projet; ils rencontrent un entrepreneur pendant que Pascal, lui, veut se lancer en affaires; pour Noël, la famille prépare ... | Des projets plein la tête | Series, Reality | 1h |
| 03:00 | La famille GroulxUn jeu-questionnaire d'anniversaire provoque des alliances chez les enfants; la Saint-Valentin permet de petites attentions qui font du bien. | Tissés serrés | Series, Reality | 1h |
| 04:00 | La famille GroulxPascal revoit ses projets d'affaires; Nathan pratique sa diction, Bianca se prépare une fin d'année scolaire tout en beauté et une grande nouvelle ... | Retour à l'essentiel | Series, Reality | 1h |
| 05:00 | Vendre ou rénover au QuébecJosée et Louis demeurent dans une petite maison de Montréal depuis 2017; suite à un désistement de l'offre acceptée sur leur premier choix de maiso... | Aire ouverte ou être ouvert?! | Series, Home improvement | 1h |
| 06:00 | La famille GroulxPascal revoit ses projets d'affaires; Nathan pratique sa diction, Bianca se prépare une fin d'année scolaire tout en beauté et une grande nouvelle ... | Retour à l'essentiel | Series, Reality | 1h |
| 07:00 | Vendre ou rénover au QuébecJosée et Louis demeurent dans une petite maison de Montréal depuis 2017; suite à un désistement de l'offre acceptée sur leur premier choix de maiso... | Aire ouverte ou être ouvert?! | Series, Home improvement | 1h |
| 08:00 | La famille GroulxPascal revoit ses projets d'affaires; Nathan pratique sa diction, Bianca se prépare une fin d'année scolaire tout en beauté et une grande nouvelle ... | Retour à l'essentiel | Series, Reality | 1h |
| 09:00 | InfopublicitéCeci est une émission publicitaire payée. | Shopping | 30m | |
| 09:30 | Cuisine facile avec MaryOn sort les nappes à carreaux pour y déposer des plats dignes d'une soirée au restaurant italo-américain du coin. | L'Italie m'é-pâte | Series, Cooking | 30m |
| 10:00 | De taudis à logisLes problèmes structuraux d'un bungalow négligé forcent l'équipe à évaluer si le jeu en vaut la chandelle. | Dallas: rue Glenhill | Series, Reality | 1h |
| 11:00 | La reine du châteauAnn relève un véritable tour de force en organisant deux mariages le même jour au château. | Une double dose d'amour | Series, Home improvement | 1h |
| 12:00 | Vendre ou rénover? USADana et Dave ont acheté un triplex centenaire en raison de son immense potentiel et de l'espace qu'il leur offrirait, à eux et à la mère de Dana, u... | Dana et Dave | Series, Home improvement | 1h |
| 13:00 | Vendre ou rénover au QuébecJosée et Louis demeurent dans une petite maison de Montréal depuis 2017; suite à un désistement de l'offre acceptée sur leur premier choix de maiso... | Aire ouverte ou être ouvert?! | Series, Home improvement | 1h |
| 14:00 | SOS pieds en détresseLes médecins Ebonie et Brad s'occupent d'une danseuse qui revient pour une nouvelle intervention chirurgicale. | Masse mystère | Series, Reality | 1h |
| 15:00 | Un chapeau pour Madame FairchildStella crée des chapeaux et des bibis pour la mondaine Rosalind. Elle rencontre son fils Christian, qui entraîne un cheval en vue du Derby de Louis... | Movie, Romantic comedy | 2h | |
| 17:00 | Tout pour vendreDésormais trop grande pour eux, les propriétaires Kim et André souhaitent vendre leur magnifique maison à deux étages en brique rouge, située dans ... | Le parfait unifamilial d'André et Kim, à Mirabel | Series, House/garden | 30m |
| 17:30 | Vendre ou rénover? USAPeu de temps après leur mariage, Anu et Samir ont acheté rapidement une maison à bon prix, sur un terrain de plus d'une acre, dans un quartier bien... | Anu et Samir | Series, Home improvement | 1h |
| 18:30 | Vendre ou rénover au QuébecJosée et Louis demeurent dans une petite maison de Montréal depuis 2017; suite à un désistement de l'offre acceptée sur leur premier choix de maiso... | Aire ouverte ou être ouvert?! | Series, Home improvement | 1h |
| 19:30 | Mon animal a mangé quoi?Un chien avec un objet tranchant entraîne le Dr Heather Suttie et son équipe dans une mission urgente; le Dr G s'occupe d'un chat dont le pelage se... | Métal lourd | Series, Documentary | 30m |
| 20:00 | 6000 livres: l'effet Dr NowPesant près de 700 livres, Sam veut perdre du poids afin d'être davantage présent pour sa femme et son fils. | Sam | Series, Reality | 1h |
| 21:00 | SOS dermatoLes kystes douloureux sur la tête de Mitchell s'aggravent, tandis qu'une masse difficile à saisir complique une intervention. | Ça sent le pourri | Series, Medical | 1h |
| 22:00 | Vendre ou rénover au QuébecFrédérik a pris possession d'un duplex à LaSalle avec ses deux filles avant de rencontrer Alicia en 2014; l'appartement lui paraissait grand, mais ... | Le débat sur le gain d'espace: la ville vs banlieue | Series, Home improvement | 1h |
| 23:00 | Dre BoutonsMary porte des vêtements de taille 18 pour habiller la moitié de son corps et des vêtements de taille 8 pour habiller l'autre moitié. | Le kyste persiste | Series, Reality | 1h |
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_sxd94c2b/schedule?date=2026-10-12&tz=America/Toronto" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_sxd94c2b/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_sxd94c2b/history?from=2025-11-12T00:00:00Z&to=2025-11-13T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_sxd94c2b/schedule?date=2026-10-12&tz=America/Toronto"); 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_sxd94c2b/schedule?date=2026-10-12&tz=America/Toronto", { 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_sxd94c2b/schedule", params={"date": "2026-10-12", "tz": "America/Toronto"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_sxd94c2b/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_mh9tvfsb", "channel": "ch_sxd94c2b", "start": "2026-10-12T04:00:00Z", "stop": "2026-10-12T05:00:00Z", "title": "La famille Groulx", "sub_title": "Une rentrée pas ordinaire", "description": "Cette année, la rentrée avec ses horaires personnalisés pour chaque enfant co...", "category": [ "series", "reality" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 25, "date": "2026-10-12", "tz": "America/Toronto" } }
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 | Wednesday 12 November 2025 | Category |
|---|---|---|
| 11:00 | Combien tu m'aimes? | |
| 11:30 | Combien tu m'aimes? | |
| 12:00 | Combien tu m'aimes? | |
| 12 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.