73.8M 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_33tmcw6q/schedule?date=2026-10-11&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:54 | Perry MasonPerry Mason is hired by George Clark to establish the fact that Lorna Thomas, a one-time famous actress, is his wife's real mother. | The Case of the Watery Witness | Drama, Courtroom drama | 56m |
| 00:50 | Perry MasonSteve Benton hires Perry Mason to help his brother Larry, who has been forging checks to pay off purported gambling debts. | The Case of the Garrulous Gambler | Drama, Courtroom drama | 56m |
| 01:46 | Perry MasonA puzzling and contradictory case develops as Mason defends Mitsou Kamuri first against a charge of stealing some valuable rose pearls then against... | The Case of the Blushing Pearls | Courtroom drama, Drama | 56m |
| 02:42 | Perry MasonJo Ann Blanchard seeks the help of Perry Mason when John Brant, a wealthy old man, takes her prize race horse as payment for a mortgage he holds on... | The Case of the Startled Stallion | Courtroom drama, Drama | 56m |
| 03:38 | Perry MasonThe rivalry between Richard Vanaman and Fred Petrie for an executive promotion in an investment firm involves Perry Mason. | The Case of the Golden Fraud | Courtroom drama, Drama | 56m |
| 04:34 | Perry MasonA pretty model suspected of selling bathing suit designs to her employer's competition gets Mason involved in the results of greed and jealousy. | The Case of the Bartered Bikini | Courtroom drama, Drama | 56m |
| 05:30 | Perry MasonPerry Mason is hired to defend Sarette Winslow, a woman accused of murdering a nephew who neglected his financial obligations towards her. | The Case of the Artful Dodger | Courtroom drama, Drama | 56m |
| 06:26 | Perry MasonA worthless movie contract drives a glamour girl into hiding. Mason, asked to track her, finds more than he bargained for, including a love triangl... | The Case of the Lucky Legs | Courtroom drama, Drama | 56m |
| 07:22 | Perry MasonWhen a young man just released from prison is accused of robbery and murder by the entire town, Mason changes his plans for a fishing holiday and t... | The Case of the Violent Village | Courtroom drama, Series | 56m |
| 08:18 | Perry MasonA widow concerned with reestablishing her dead husband's reputation with his wealthy father hires Perry Mason to defend her. | The Case of the Frantic Flyer | Courtroom drama, Series | 56m |
| 09:14 | Perry MasonIn a labyrinthine search for the truth, Perry Mason goes from books to bookies. | The Case of the Wayward Wife | Courtroom drama, Series | 56m |
| 10:10 | Perry MasonJo Ann Blanchard seeks the help of Perry Mason when John Brant, a wealthy old man, takes her prize race horse as payment for a mortgage he holds on... | The Case of the Startled Stallion | Courtroom drama, Series | 56m |
| 11:06 | Perry MasonThe rivalry between Richard Vanaman and Fred Petrie for an executive promotion in an investment firm involves Perry Mason. | The Case of the Golden Fraud | Courtroom drama, Series | 56m |
| 12:02 | Perry MasonA pretty model suspected of selling bathing suit designs to her employer's competition gets Mason involved in the results of greed and jealousy. | The Case of the Bartered Bikini | Courtroom drama, Series | 56m |
| 12:58 | Perry MasonPerry Mason is hired to defend Sarette Winslow, a woman accused of murdering a nephew who neglected his financial obligations towards her. | The Case of the Artful Dodger | Courtroom drama, Series | 56m |
| 13:54 | Perry MasonA worthless movie contract drives a glamour girl into hiding. Mason, asked to track her, finds more than he bargained for, including a love triangl... | The Case of the Lucky Legs | Courtroom drama, Series | 56m |
| 14:50 | Perry MasonWhen a young man just released from prison is accused of robbery and murder by the entire town, Mason changes his plans for a fishing holiday and t... | The Case of the Violent Village | Courtroom drama, Series | 56m |
| 15:46 | Perry MasonA widow concerned with reestablishing her dead husband's reputation with his wealthy father hires Perry Mason to defend her. | The Case of the Frantic Flyer | Courtroom drama, Series | 56m |
| 16:42 | Perry MasonIn a labyrinthine search for the truth, Perry Mason goes from books to bookies. | The Case of the Wayward Wife | Drama, Courtroom drama | 56m |
| 17:38 | Perry MasonJo Ann Blanchard seeks the help of Perry Mason when John Brant, a wealthy old man, takes her prize race horse as payment for a mortgage he holds on... | The Case of the Startled Stallion | Drama, Courtroom drama | 56m |
| 18:34 | Perry MasonThe rivalry between Richard Vanaman and Fred Petrie for an executive promotion in an investment firm involves Perry Mason. | The Case of the Golden Fraud | Drama, Courtroom drama | 56m |
| 19:30 | Perry MasonA pretty model suspected of selling bathing suit designs to her employer's competition gets Mason involved in the results of greed and jealousy. | The Case of the Bartered Bikini | Drama, Courtroom drama | 56m |
| 20:26 | Perry MasonPerry Mason is hired to defend Sarette Winslow, a woman accused of murdering a nephew who neglected his financial obligations towards her. | The Case of the Artful Dodger | Drama, Courtroom drama | 56m |
| 21:22 | Perry MasonA worthless movie contract drives a glamour girl into hiding. Mason, asked to track her, finds more than he bargained for, including a love triangl... | The Case of the Lucky Legs | Drama, Courtroom drama | 56m |
| 22:18 | Perry MasonWhen a young man just released from prison is accused of robbery and murder by the entire town, Mason changes his plans for a fishing holiday and t... | The Case of the Violent Village | Drama, Series | 56m |
| 23:14 | Perry MasonA widow concerned with reestablishing her dead husband's reputation with his wealthy father hires Perry Mason to defend her. | The Case of the Frantic Flyer | Drama, Series | 56m |
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_33tmcw6q/schedule?date=2026-10-11&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_33tmcw6q/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_33tmcw6q/history?from=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_33tmcw6q/schedule?date=2026-10-11&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_33tmcw6q/schedule?date=2026-10-11&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_33tmcw6q/schedule", params={"date": "2026-10-11", "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_33tmcw6q/schedule?date=2026-10-11, the first programme { "data": [ { "id": "ls_2vbxjjwr", "channel": "ch_33tmcw6q", "start": "2026-10-11T03:54:00Z", "stop": "2026-10-11T04:50:00Z", "title": "Perry Mason", "sub_title": "The Case of the Watery Witness", "description": "Perry Mason is hired by George Clark to establish the fact that Lorna Thomas,...", "category": [ "drama", "courtroom drama", "series" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 26, "date": "2026-10-11", "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.