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 Australia/Sydney 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 Australia/Sydney. The same day from the API: GET /v1/channels/ch_7zm7sxg3/schedule?date=2026-10-13&tz=Australia/Sydney
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:25 | Under Salt Marsh - Episode 3Episode 3. An illicit operation is uncovered, spreading unrest through town. Jackie and Bull form an uneasy alliance and follow separate leads as t... | S1 E3, Episode 3 | Crime | 1h |
| 23:30 | Sweetpea: Black Spots In The GarageRhiannon affirms her code, bullies shouldn't get away with it. High on power and righteousness, she goes after the ultimate bully, Julia Blenkingso... | S1 E3, Black Spots in the Garage | Entertainment, Drama | 1h |
| 00:25 | Damages - They Had To Tweeze That Out Of My KidneyThey Had To Tweeze That Out Of My Kidney. In the wake of Uncle Pete's suicide attempt, Patty continues to forge ahead with the URN lawsuit, even as... | S2 E8, They Had to Tweeze That Out of My Kidney | Drama | 50m |
| 00:30 | DamagesIn the wake of Uncle Pete's suicide attempt, Patty continues to forge ahead with the URN lawsuit, even as her lead plaintiff, Arthur Frobisher, is ... | S2 E8, They Had to Tweeze That Out of My Kidney | Entertainment, Drama | 1h |
| 01:15 | The Brokenwood Mysteries - Catch Of The DayCatch Of The Day. The bucolic coastal waters off Brokenwood support a thriving fishing industry. But when Jared discovers a severed human hand in a... | S2 E3, Catch of the Day | Crime | 1h 35m |
| 01:30 | The Brokenwood MysteriesThe bucolic coastal waters off Brokenwood support a thriving fishing industry. But when Jared discovers a severed human hand in a crayfish pot, it ... | S2 E3, Catch of the Day | Entertainment, Mystery & horror | 1h 40m |
| 02:50 | Mr. Mercedes - Trial And ErrorTrial And Error. Alma and Morris zero in on a suspect. Jerome continues to make strides in the Rothstein case. Hodges shares his guilt over Lou's c... | S3 E4, Trial and Terror | Crime | 55m |
| 03:10 | Westworld | S4 E1, The Auguries | 50m | |
| 03:45 | Westworld - The AuguriesThe Auguries. Hello again. Don't worry about a thing. It's all in your head. | S4 E1, The Auguries | Drama | 55m |
| 04:00 | JustifiedRaylan and the Marshals scramble to deal with a crisis that threatens all of their careers. Duffy, Mike, and Katherine question the meaning of loya... | S6 E11, Fugitive Number One | Entertainment, Drama | 1h |
| 04:40 | Justified - Fugitive Number OneFugitive Number One. Raylan and the Marshals scramble to deal with a crisis that threatens all of their careers. Duffy, Mike, and Katherine questio... | S6 E11, Fugitive Number One | Drama | 45m |
| 05:00 | JustifiedBoyd and Raylan cross paths searching for Ava. Meanwhile, Markham enters into a surprising alliance. | S6 E12, Collateral | Entertainment, Drama | 1h |
| 05:25 | Justified - CollateralCollateral. Boyd and Raylan cross paths searching for Ava. Meanwhile, Markham enters into a surprising alliance. | S6 E12, Collateral | Drama | 45m |
| 06:00 | Paris MurdersRocher witnesses an attempted kidnapping. The perpetrator explains that he mistook the girl for his missing sister. | Unforgivable | Entertainment, Drama | 1h |
| 06:10 | Paris Murders - UnforgivableUnforgivable. Rocher witnesses an attempted kidnapping. The perpetrator explains that he mistook the girl for his missing sister. | Mystery | 55m | |
| 07:00 | Paris MurdersRocher and Emma witness the death of a female student in prep school found suffering in the basement of her high school. | Visceral | Entertainment, Drama | 1h |
| 07:05 | Paris Murders - VisceralVisceral. Rocher and Emma witness the death of a female student in prep school found suffering in the basement of her high school. | Mystery | 55m | |
| 08:00 | Mr. Mercedes - Great Balls Of FireGreat Balls Of Fire. Morris can't make sense of Danielle's disappearance. Ida clocks Pete's growing appreciation for Rothstein's work. Alma approac... | S3 E5, Great Balls of Fire | Crime | 50m |
| 08:50 | Unwanted - Episode 6Episode 6. Ship security faces a dilemma about what to do when military forces surround the cruise ship and try to negotiate a compromise with the ... | S1 E6, Episodio 6 | Thriller | 50m |
| 09:40 | Westworld - Well Enough AloneWell Enough Alone. Teddy is revealed to be alive and somehow meets Dolores, who was unaware of his presence. Somehow, they seem to deeply recognise... | S4 E2, Well Enough Alone | Drama | 50m |
| 10:30 | Damages - You Got Your Prom Date Pregnant On nowYou Got Your Prom Date Pregnant. Though Patty suspects a government conspiracy aimed at undermining her lawsuit against URN, her efforts to prove i... | S2 E9, You Got Your Prom Date Pregnant | Drama | 50m |
| 11:20 | High Country - Episode 5Episode 5. While Emily Gilmour clings to life in the ICU, Andie and Owen retrace her steps, and Jax Mason seeks revenge for the death of his son. | S2 E5, Episode 5 | Crime | 55m |
| 12:15 | Sweetpea - Black Spots In The GarageBlack Spots In The Garage. Rhiannon affirms her code, bullies shouldn't get away with it. High on power and righteousness, she goes after the ultim... | S1 E3, Black Spots in the Garage | Drama | 55m |
| 13:10 | Rain Dogs - It's Hard To Be a Saint in the CityIt's Hard To Be a Saint in the City. Facing eviction, Costello scrambles to find housing by nightfall. After a stint in prison, Selby gets mixed re... | S1 E1, It's Hard to Be a Saint in the City | Drama | 30m |
| 13:40 | The Brokenwood Mysteries - Blood PinkBlood Pink. Holly Collins is not only DSS Mike Shepherd's favourite country musician she's also playing in Brokenwood. Unfortunately it turns out t... | S2 E4, Blood Pink | Crime | 1h 40m |
| 15:20 | Mr. Mercedes - Great Balls Of FireGreat Balls Of Fire. Morris can't make sense of Danielle's disappearance. Ida clocks Pete's growing appreciation for Rothstein's work. Alma approac... | S3 E5, Great Balls of Fire | Crime | 1h |
| 16:20 | High Country - Episode 5Episode 5. While Emily Gilmour clings to life in the ICU, Andie and Owen retrace her steps, and Jax Mason seeks revenge for the death of his son. | S2 E5, Episode 5 | Crime | 1h |
| 17:20 | Sweetpea - Black Spots In The GarageBlack Spots In The Garage. Rhiannon affirms her code, bullies shouldn't get away with it. High on power and righteousness, she goes after the ultim... | S1 E3, Black Spots in the Garage | Drama | 1h |
| 18:20 | Damages - You Got Your Prom Date PregnantYou Got Your Prom Date Pregnant. Though Patty suspects a government conspiracy aimed at undermining her lawsuit against URN, her efforts to prove i... | S2 E9, You Got Your Prom Date Pregnant | Drama | 1h |
| 19:20 | Rain Dogs - It's Hard To Be a Saint in the CityIt's Hard To Be a Saint in the City. Facing eviction, Costello scrambles to find housing by nightfall. After a stint in prison, Selby gets mixed re... | S1 E1, It's Hard to Be a Saint in the City | Drama | 30m |
| 19:50 | The Brokenwood Mysteries - Blood PinkBlood Pink. Holly Collins is not only DSS Mike Shepherd's favourite country musician she's also playing in Brokenwood. Unfortunately it turns out t... | S2 E4, Blood Pink | Crime | 1h 40m |
| 21:30 | High Country - Episode 5Episode 5. While Emily Gilmour clings to life in the ICU, Andie and Owen retrace her steps, and Jax Mason seeks revenge for the death of his son. | S2 E5, Episode 5 | Crime | 1h |
| 22:30 | Revival - Too Many SecretsToo Many Secrets. In rural Wisconsin, the deceased rise from their graves, yet appear and act unchanged. And now it is up to Officer Dana Cypress t... | S1 E7, Too Many Secrets | Drama | 1h |
| 23:30 | Revival - A Rose And A ThornA Rose And A Thorn. In rural Wisconsin, the deceased rise from their graves, yet appear and act unchanged. And now it is up to Officer Dana Cypress... | S1 E8, A Rose and a Thorn | Drama | 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_7zm7sxg3/schedule?date=2026-10-13&tz=Australia/Sydney" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_7zm7sxg3/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_7zm7sxg3/history?from=2025-10-12T00:00:00Z&to=2025-10-13T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_7zm7sxg3/schedule?date=2026-10-13&tz=Australia/Sydney"); 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_7zm7sxg3/schedule?date=2026-10-13&tz=Australia/Sydney", { 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_7zm7sxg3/schedule", params={"date": "2026-10-13", "tz": "Australia/Sydney"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_7zm7sxg3/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_ghw2nsr3", "channel": "ch_7zm7sxg3", "start": "2026-10-12T12:25:00Z", "stop": "2026-10-12T13:25:00Z", "title": "Under Salt Marsh - Episode 3", "sub_title": null, "description": "Episode 3. An illicit operation is uncovered, spreading unrest through town. ...", "category": [ "crime" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 34, "date": "2026-10-13", "tz": "Australia/Sydney" } }
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.