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 Europe/Dublin 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/Dublin. The same day from the API: GET /v1/channels/ch_1etgn8gz/schedule?date=2026-10-13&tz=Europe/Dublin
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:25 | The BabyDespite Mrs. Eaves' shocking solution to her baby problem, Natasha finds herself willing to do anything in exchange for her help; Bobbi and her par... | S1 E3, The Bulldozer | Comedy, Horror | 45m |
| 00:10 | The Baby On nowWith the baby now in Bobbi's hands, Natasha must reunite with her mother, Barbara, whom she hasn't seen in 15 years; Bobbi discovers an unmatched a... | S1 E4, The Mother | Comedy, Horror | 45m |
| 00:55 | Resident AlienHarry the alien is back on earth and doesn't remember who he is, and only Asta can keep him safe. | S2 E1, Old Friends | Science fiction, Comedy | 1h 5m |
| 02:00 | BreedersFive years later, Paul and Ally are on the verge of splitting and Jim and Jackie are in turmoil. Meanwhile, Luke and his girlfriend Maya drop a bom... | S4 E1, Noël | Sitcoms | 30m |
| 02:30 | BreedersThe reality of Luke's announcement hits, and Paul and Ally worry about the decision he and Maya made and whether they should support them. As a new... | S4 E2, No Alternative | Sitcoms | 30m |
| 03:00 | CommunityWhen the legitimacy of his college degree is challenged, lawyer Jeff Winger must return to school where he finds himself leading a misfit coalition... | S1 E1, Pilot | Sitcoms, Comedy | 30m |
| 03:30 | CommunityJeff's attempt to become Britta's partner for a class project backfires; Annie and Shirley help Britta with her newest social justice cause. | S1 E2, Spanish 101 | Sitcoms, Comedy | 30m |
| 04:00 | Sort OfA family crisis causes Sabi to confront unresolved feelings towards their father. | S2 E8, Sort Of Janazah | Comedy | 30m |
| 04:30 | Sort OfFour weeks after Imran's death, Sabi continues to come to terms with the loss of their father and their kiss with Bessy. | S3 E1, Sort Of Aftermath | Comedy | 30m |
| 05:00 | TeleshoppingPresenting the latest products live on television that can be ordered directly. The product range extends from vacuum cleaners and bath towels to s... | Shopping, Consumer | 30m | |
| 05:30 | TeleshoppingPresenting the latest products live on television that can be ordered directly. The product range extends from vacuum cleaners and bath towels to s... | Shopping, Consumer | 30m | |
| 06:00 | TeleshoppingPresenting the latest products live on television that can be ordered directly. The product range extends from vacuum cleaners and bath towels to s... | Shopping, Consumer | 30m | |
| 06:30 | TeleshoppingPresenting the latest products live on television that can be ordered directly. The product range extends from vacuum cleaners and bath towels to s... | Shopping, Consumer | 30m | |
| 07:00 | TeleshoppingPresenting the latest products live on television that can be ordered directly. The product range extends from vacuum cleaners and bath towels to s... | Shopping, Consumer | 30m | |
| 07:30 | TeleshoppingPresenting the latest products live on television that can be ordered directly. The product range extends from vacuum cleaners and bath towels to s... | Shopping, Consumer | 30m | |
| 08:00 | Will & GraceWill's 40th birthday becomes an awkward celebration after getting a token gift from his boyfriend, and Jack and Karen commission an artist to draw ... | S7 E5, Key Party | Sitcoms, Lgbt | 25m |
| 08:25 | Will & GraceGrace and Karen get a job decorating the flat of a newly-wed couple who want a loved-up style, but they are still smarting from their divorces. | S7 E6, The Newlydreads | Sitcoms, Lgbt | 35m |
| 09:00 | Sort OfAfter being dumped and fired on the same day, Sabi contemplates an opportunity that would change their entire life, until an unexpected accident pu... | S1 E1, Sort Of Gone | Comedy | 30m |
| 09:30 | Sort OfBessy is in a coma and Paul is not handling the stress very well; Sabi's dreams of Berlin with 7ven disappear from the dropdown menu. | S1 E2, Sort Of Back | Comedy | 30m |
| 10:00 | The Chair CompanyRon deals with the aftermath of his decisions and learns about Mike Santini's secrets. He also uncovers a new connection to a corporate conspiracy,... | S1 E8, Minnie Mouse coming back wasn't on my bingo card. | Comedy, Thriller | 40m |
| 10:40 | The RehearsalNathan Fielder decides to put his resources into something big. | S2 E1, Gotta Have Fun | Comedy | 45m |
| 11:25 | Will & GraceJack can't convince either Will or Grace, both Halloween-phobics, to accompany him to the annual downtown Gay High Holy Day parade, but Will and Gr... | S1 E5, Boo! Humbug | Sitcoms, Lgbt | 30m |
| 11:55 | Will & GraceJack unsettles Grace by revealing that Will had an affair the previous summer with a man he referred to as his 'client'. Concerned that she doesn't... | S1 E6, William, Tell | Sitcoms, Lgbt | 30m |
| 12:25 | The BabyDesperate to leave the Jupiter House, Natasha, Bobbi and Mrs. Eaves find their plans thwarted by the chaos and destruction of the other suddenly-po... | S1 E6, The Rage | Comedy, Horror | 35m |
| 13:00 | The BabyIn a last-ditch effort to break the curse, a severely weakened yet determined Mrs. Eaves sets off with Natasha in pursuit of Jack. Meanwhile, Bobbi... | S1 E7, The Curse | Comedy, Horror | 40m |
| 13:40 | The Chair CompanyRon deals with the aftermath of his decisions and learns about Mike Santini's secrets. He also uncovers a new connection to a corporate conspiracy,... | S1 E8, Minnie Mouse coming back wasn't on my bingo card. | Comedy, Thriller | 40m |
| 14:20 | The RehearsalNathan Fielder decides to put his resources into something big. | S2 E1, Gotta Have Fun | Comedy | 40m |
| 15:00 | Will & GraceIn the aftermath of Will and McCoy breaking up, Grace and Jack hire the Grief Panda to help Will process his pain; with Karen completely occupied w... | S3 E5, Grace 0, Jack 2000 | Sitcoms, Lgbt | 30m |
| 15:30 | Will & GraceCommitted to becoming a father on his own, Will meets a potential surrogate who has stellar reviews, but her lifestyle choices give him doubts; Gra... | S3 E6, Love Plus One | Sitcoms, Lgbt | 30m |
| 16:00 | BreedersAlly is appalled that she is about to turn 50 and bans the family from ever mentioning that number, Paul tries to help Luke when he gets overwhelme... | S4 E3, No Age | Drama series, Sitcoms | 30m |
| 16:30 | BreedersA calendar mix-up turns Paul and Ally's fun night out into a stressful night in, a happy Ava finds her mood changing as the evening progresses, Luk... | S4 E4, No Dinner | Sitcoms | 30m |
| 17:00 | CommunityAs Jeff struggles to get a good grade by convincing an eccentric professor of his sincerity, Britta's offer to bankroll his film class exposes a ri... | S1 E3, Introduction to Film | Sitcoms, Comedy | 30m |
| 17:30 | CommunityAs Annie recruits Abed and Troy for a psychology class experiment, Jeff and Shirley bond over their mutual fondness for gossip. | S1 E4, Social Psychology | Sitcoms, Comedy | 30m |
| 18:00 | Will & GraceGrace claims that the reason she's not dating is that she's having too much fun with Will, so she proposes that they try their best not to have fun... | S1 E7, Where There's a Will, There's No Way | Sitcoms, Lgbt | 30m |
| 18:30 | Will & GraceGrace has the opportunity to buy her studio space. Meanwhile, Jack decides to become a massage therapist and asks Karen to be his guinea pig. | S1 E8, The Buying Game | Sitcoms, Lgbt | 30m |
| 19:00 | The OfficeWhen Dwight receives a special assignment in Tallahassee, he and Andy must decide which Scranton employees will go with him; Pam returns from mater... | Special Project | Sitcoms, Comedy | 30m |
| 19:30 | The OfficeIn Tallahassee, Fla., Dwight tries to impress Sabre's special projects president; Andy tries to avoid requests for raises. | Tallahassee | Sitcoms, Comedy | 30m |
| 20:00 | Resident AlienHarry has a plan to save Asta and himself, but first he must attend the Sheriff's poker game. | S2 E2, The Wire | Science fiction, Comedy | 1h |
| 21:00 | Saturday Night Live UKLive from London, it is Saturday Night! Danny Dyer and Sasha Keable perform with topical sketches and razor-sharp satire. | S2 E4, Danny Dyer / Sasha Keable | Comedy | 1h 15m |
| 22:15 | Saturday Night LivePoliticians and celebrities are in the firing line as SNL brings together its trademark blend of sketches and satire for a unique take on our world. | S52 E2, Dakota Johnson / Turnstile | Comedy | 1h 30m |
| 23:45 | The BabyAs Natasha and Mrs. Eaves remain trapped in Barbara's summer solstice ritual, the baby's complicated origin, connection to Mrs. Eaves, and trauma-f... | S1 E5, The Baby | Comedy, Horror | 40m |
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_1etgn8gz/schedule?date=2026-10-13&tz=Europe/Dublin" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_1etgn8gz/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_1etgn8gz/history?from=2025-10-12T00:00:00Z&to=2025-10-13T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_1etgn8gz/schedule?date=2026-10-13&tz=Europe/Dublin"); 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_1etgn8gz/schedule?date=2026-10-13&tz=Europe/Dublin", { 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_1etgn8gz/schedule", params={"date": "2026-10-13", "tz": "Europe/Dublin"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_1etgn8gz/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_qvn3kbb3", "channel": "ch_1etgn8gz", "start": "2026-10-12T22:25:00Z", "stop": "2026-10-12T23:10:00Z", "title": "The Baby", "sub_title": "The Bulldozer", "description": "Despite Mrs. Eaves' shocking solution to her baby problem, Natasha finds hers...", "category": [ "comedy", "horror" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 41, "date": "2026-10-13", "tz": "Europe/Dublin" } }
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 | Sunday 12 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.