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. Search any past day on the Archive plan.
All times America/New_York. The same day from the API: GET /v1/channels/ch_n43ghcat/schedule?date=2026-10-10&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Hawaii Five-0 (Classic)McGarrett must prove his second-in-command, Danno, is innocent of shooting an unarmed teenage suspect. Now Streaming on Paramount+ | They Painted Daisies on His Coffin | Drama, Crime | 56m |
| 00:56 | Hawaii Five-0"Why are firms owned by virtuous Japanese-American Yuhio Muromoto being bombed by a WW2 memorabilia collector? McGarrett tries to uncover the truth. | When Does a War End? | Drama, Crime | 1h |
| 01:56 | Hawaii Five-0Steve McGarrett is caught up in a series of puzzling murders immediately following the death of a famed artist whose estate seems to be the target ... | Invitation to Murder | Drama, Crime | 1h |
| 02:56 | Hawaii Five-0A mystery writer examines strange occurrences in experiments with a cryogenics institute. (Cryogenics is the freezing of living material for preser... | Frozen Assets | Drama, Crime | 1h |
| 03:56 | To Catch a ThiefFinally, life is good for Juan Robles. After leaving behind Buenos Aires, he is enjoying a dreamlike life in Spain. He is now a well-known gallery ... | The Cat | Series, Drama | 51m |
| 04:47 | To Catch a ThiefRoman is still in prison and Juan is determined to find out who is posing as him. Meanwhile, Lola is wondering why her husband is lying to her. | S1 E2, Flashbacks | Series, Drama | 54m |
| 05:41 | To Catch a ThiefWith the help of his old gang, Juan plans and carries out a robbery, hoping to prove to the police and to the district attorney that Roman is innoc... | Friends will be friends | Series, Drama | 53m |
| 06:34 | To Catch a ThiefLola finds out the truth about her husband and she wants to divorce him. Roman is out of jail, and now his health is improving. Gabriel is removed ... | Like two strangers | Series, Drama | 52m |
| 07:26 | To Catch a ThiefJuan suspects that Zanetti might be the impostor. Zanetti is a former burglar who is now the owner of a security company, and Juan is keeping an ey... | It's no crime to steal from a thief | Series, Drama | 52m |
| 08:18 | Anderson Spider SilvaAfter one of his most difficult victories, we are taken to Anderson's adolescence - the beginning of the fights, the relationship with his family, ... | Episode 1 | Series, Documentary | 51m |
| 09:09 | Anderson Spider SilvaAnderson works two jobs to provide for his family. In an exhausting journey, he prepares for his first major tournament while struggling to save hi... | Episode 2 | Series, Documentary | 53m |
| 10:02 | Anderson Spider SilvaAnderson goes to Japan for a decisive fight for his career, but the difficulties of adaptation and unresolved issues of the family's past compromis... | Episode 3 | Series, Documentary | 42m |
| 10:44 | NCISWhile the NCIS team deals with Kate's death, Gibbs' determination to finally put an end to Ari's (guest star Rudolf Martin) reign of terror mounts. | S3 E1, Kill Ari (Part I) | Drama, Crime | 1h |
| 11:44 | NCISAri (guest start Rudolf Martin) continues to wreak havoc on the NCIS team as he uses its members as pawns in the game he is playing with Gibbs. | S3 E2, Kill Ari (Part II) | Drama, Crime | 1h |
| 12:44 | Hot in ClevelandAfter taking turns talking behind each other's backs, Melanie, Joy, and Victoria get into each other's heads, and Elka starts sleeping with the mayor. | S6 E6, Out of Our Minds | Romantic comedy, Comedy | 30m |
| 13:14 | Hot in ClevelandVictoria asks her ex Ernie Hudson not to allow their 70s Christmas movie to re-air, Melanie goes all out with holiday lights, and Joy spars with an... | S6 E7, Cold in Cleveland: The Christmas Episode | Romantic comedy, Comedy | 30m |
| 13:44 | Hot in ClevelandJoy tries to talk Melanie's daughter into going to Harvard Medical School, Victoria is blackmailed by her show's editor Barney, and Elka mentors a ... | S6 E8, The Young and the Restless | Romantic comedy, Comedy | 30m |
| 14:14 | Hot in ClevelandTo get a part on her HBO show, Victoria's father lies to her and says he's dying, and Melanie takes Frankie's advice in how to break up with clingy... | S6 E9, Bad Boys | Romantic comedy, Comedy | 30m |
| 14:44 | Hot in ClevelandJoy's frumpy sister Jill becomes a knockout, Victoria and Melanie collaborate on a children's book with a tight deadline, and Elka welcomes an earl... | S6 E10, We Could Be Royals | Romantic comedy, Comedy | 30m |
| 15:14 | Hot in ClevelandJoy realizes she's in love with Bob, Victoria tries to keep up with the much younger Barney, and Melanie is visited by her childhood bully. | S6 E11, About a Joy | Romantic comedy, Comedy | 30m |
| 15:44 | Hot in ClevelandWhile Victoria hopes to get photographed by a paparazzi drone, the mayor dies in Elka's bed, and Joy and Bob's brother Claude rush to stop Bob from... | S6 E12, One Wedding and One Funeral | Romantic comedy, Comedy | 30m |
| 16:14 | Hot in ClevelandNew couple Bob and Joy's investigation of the dead mayor involves an astrologist, a focus group member, and a journalist. | S6 E13, Scandalous | Romantic comedy, Comedy | 30m |
| 16:44 | Sabrina: The Teenage WitchBehaving as mortals for just one night turns out to be more than the Spellman household can handle. | S1 E13, Carnival | Comedy, Series | 30m |
| 17:14 | Sabrina: The Teenage WitchSabrina's in a foul mood and only baseball great Brady Anderson can help her out of her slump. | S1 E14, Stage Lights and Stage Frights | Comedy, Series | 30m |
| 17:44 | Sabrina: The Teenage WitchAunts Hilda and Zelda experience growing pains when they turn into teenagers for the night. | S1 E15, Pet Show | Comedy, Series | 30m |
| 18:14 | Sabrina: The Teenage WitchA winter vacation to Mars and a cute ski instructor test Sabrina’s feelings for Harvey. | S1 E16, Funny Bunny | Comedy, Series | 30m |
| 18:44 | Sabrina: The Teenage WitchSabrina’s first kiss becomes a test of true love when Harvey is turned into a frog. | First Kiss | Comedy, Series | 30m |
| 19:14 | Sabrina: The Teenage WitchWhen Sabrina uses Libby’s likeness to promote a community service program, the real Libby manages to steal the limelight. | Sweet Charity | Comedy, Series | 30m |
| 19:44 | Golden AxeGilius Thunderhead leaves his questmates in search of the Emerald Blade. | S1 E1, The Legend of the Emerald Blade | Comedy, Series | 26m |
| 20:10 | Golden AxeGilius and Hampton seek a Rideable Beast. Chronos embarrasses Ax and Tyris. | S1 E2, Rideable Beasts | Comedy, Series | 26m |
| 20:36 | Sabrina the Teenage WitchSabrina's Sweet 16 becomes a truly magical birthday when she discovers she's a witch! Now Streaming on Paramount+ | Pilot | Comedy, Series | 26m |
| 21:02 | Sabrina the Teenage WitchUnder the influence of truth sprinkles, Sabrina learns honesty is the best policy. Now Streaming on Paramount+ | Bundt Friday | Comedy, Series | 27m |
| 21:29 | Sabrina the Teenage WitchBig trouble comes in a small package when Sabrina takes a babysitting job. Now Streaming on Paramount+ | The True Adventures of Rudy Kazootie | Comedy, Series | 27m |
| 21:56 | Sabrina the Teenage WitchSabrina's good intentions turn bad when she uses her magic to meddle in other people's lives. Now Streaming on Paramount+ | Terrible Things | Comedy, Series | 26m |
| 22:22 | Sabrina the Teenage WitchSabrina faces a frightful dilemma when she must be in two places at once for Halloween. Now Streaming on Paramount+ | A Halloween Story | Comedy, Series | 27m |
| 22:49 | I Love LucyAfter becoming too involved in a murder mystery book, Lucy believes that Ricky is trying to murder her. Now Streaming on Paramount+ | S1 E4, Lucy Thinks Ricky is Trying to Murder Her | Comedy, Series | 28m |
| 23:17 | I Love LucyWhen Lucy is months behind in paying the bills, she decides to go on a radio show to win $1,000. Now Streaming on Paramount+ | S1 E5, The Quiz Show | Comedy, Series | 28m |
| 23:45 | I Love LucyLucy gets superstitious with the daily horoscope. Now Streaming on Paramount+ | S1 E7, The Séance | Comedy, Series | 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_n43ghcat/schedule?date=2026-10-10&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_n43ghcat/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_n43ghcat/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_n43ghcat/schedule?date=2026-10-10&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_n43ghcat/schedule?date=2026-10-10&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_n43ghcat/schedule", params={"date": "2026-10-10", "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_n43ghcat/schedule?date=2026-10-10, the first programme { "data": [ { "id": "ls_9rtj4tps", "channel": "ch_n43ghcat", "start": "2026-10-10T04:00:00Z", "stop": "2026-10-10T04:56:00Z", "title": "Hawaii Five-0 (Classic)", "sub_title": "They Painted Daisies on His Coffin", "description": "McGarrett must prove his second-in-command, Danno, is innocent of shooting an...", "category": [ "drama", "crime", "series" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 38, "date": "2026-10-10", "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 | 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 155 countries.