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. Search any past day on the Archive plan.
All times America/New_York. The same day from the API: GET /v1/channels/ch_qs0pe6mn/schedule?date=2026-10-12&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Leverage: RedemptionSophie's return to dating goes awry when her newest flame is a billionaire, swindling men and women to fund his lavish lifestyle to dismantle his ... | The Swipe Right Job | 1h | |
| 01:00 | Leverage: RedemptionSophie, Eliot and Parker get caught in a small-town speed trap run by a corrupt mayor they decide to help the oppressed townspeople wrest power fr... | The Shakedown in Clone-Town Job | 1h | |
| 02:00 | Almost ParadiseAlex's ex-wife shows up with her new fiancé asking Alex to sign their divorce papers however, when the fiancé is mistaken for Alex and kidnapped b... | Deus Ex-Wife Machina | 1h | |
| 03:00 | Almost ParadiseDuring the traditional Ghost Month in the Philippines, Alex seems to be visited by the spirit of a dead man, wrongly accused of a crime, who seeks ... | Ghost Month | 1h | |
| 04:00 | The ArkThe crew must decide the best way forward with or without help from their nemesis, Evelyn Maddox. | S2 E1, Failed Experiment | 1h | |
| 05:00 | The ArkThe arrival of new crew members presents questions of who can be trusted and what to do with them. | S2 E2, Kill or Be Killed | 1h | |
| 06:00 | The Librarians: The Next Chapter: And the Feast of the VampireWhile on a visit to a small-town festival, Connor encounters the very first vampire, and finds himself fighting the clock to save himself from turn... | 1h | ||
| 07:00 | The Librarians: The Next Chapter: And Going MedievalWhen Vikram attempts to return to 1847, via a homemade time machine, he inadvertently travels the entire team back to the days of King Arthur, wher... | 1h | ||
| 08:00 | Leverage: RedemptionSophie's return to dating goes awry when her newest flame is a billionaire, swindling men and women to fund his lavish lifestyle to dismantle his ... | The Swipe Right Job | 1h | |
| 09:00 | Leverage: RedemptionSophie, Eliot and Parker get caught in a small-town speed trap run by a corrupt mayor they decide to help the oppressed townspeople wrest power fr... | The Shakedown in Clone-Town Job | 1h | |
| 10:00 | Almost ParadiseAlex's ex-wife shows up with her new fiancé asking Alex to sign their divorce papers however, when the fiancé is mistaken for Alex and kidnapped b... | Deus Ex-Wife Machina | 1h | |
| 11:00 | Almost ParadiseDuring the traditional Ghost Month in the Philippines, Alex seems to be visited by the spirit of a dead man, wrongly accused of a crime, who seeks ... | Ghost Month | 1h | |
| 12:00 | The ArkThe crew must decide the best way forward with or without help from their nemesis, Evelyn Maddox. | S2 E1, Failed Experiment | 1h | |
| 13:00 | The Ark: Kill or Be KilledThe arrival of new crew members presents questions of who can be trusted and what to do with them. | 1h | ||
| 14:00 | The LibrariansThe team scatters and each person begins living the ideal version of their life the appearance of Ariel brings everyone together to investigate. | And the Happily Ever Afters | 1h | |
| 15:00 | The LibrariansThe librarians discover that Prospero's magic is wreaking havoc with the technology of the world Flynn and Baird must travel back to 1611, while t... | And the Final Curtain | 1h | |
| 16:00 | Leverage: RedemptionSophie's return to dating goes awry when her newest flame is a billionaire, swindling men and women to fund his lavish lifestyle to dismantle his ... | The Swipe Right Job | 1h | |
| 17:00 | Leverage: RedemptionSophie, Eliot and Parker get caught in a small-town speed trap run by a corrupt mayor they decide to help the oppressed townspeople wrest power fr... | The Shakedown in Clone-Town Job | 1h | |
| 18:00 | The LibrariansWhile on a visit to a small-town festival, Connor encounters the very first vampire, and finds himself fighting the clock to save himself from turn... | The Next Chapter: And the Feast of the Vampire | 1h | |
| 19:00 | The Librarians: The Next Chapter: And Going MedievalWhen Vikram attempts to return to 1847, via a homemade time machine, he inadvertently travels the entire team back to the days of King Arthur, wher... | 1h | ||
| 20:00 | Almost ParadiseAlex's ex-wife shows up with her new fiancé asking Alex to sign their divorce papers however, when the fiancé is mistaken for Alex and kidnapped b... | Deus Ex-Wife Machina | 1h | |
| 21:00 | Almost ParadiseDuring the traditional Ghost Month in the Philippines, Alex seems to be visited by the spirit of a dead man, wrongly accused of a crime, who seeks ... | Ghost Month | 1h | |
| 22:00 | The ArkThe crew must decide the best way forward with or without help from their nemesis, Evelyn Maddox. | S2 E1, Failed Experiment | 1h | |
| 23:00 | The ArkThe arrival of new crew members presents questions of who can be trusted and what to do with them. | S2 E2, Kill or Be Killed | 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_qs0pe6mn/schedule?date=2026-10-12&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_qs0pe6mn/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_qs0pe6mn/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_qs0pe6mn/schedule?date=2026-10-12&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_qs0pe6mn/schedule?date=2026-10-12&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_qs0pe6mn/schedule", params={"date": "2026-10-12", "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_qs0pe6mn/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_60wqf054", "channel": "ch_qs0pe6mn", "start": "2026-10-12T04:00:00Z", "stop": "2026-10-12T05:00:00Z", "title": "Leverage: Redemption", "sub_title": "The Swipe Right Job", "description": "Sophie's return to dating goes awry when her newest flame is a billionaire, s...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 24, "date": "2026-10-12", "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 150 countries.