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 UTC time, what is on now and next, and the same data in your app with one call.
All times UTC. The same day from the API: GET /v1/channels/ch_f8sdex8f/schedule?date=2026-10-13&tz=UTC
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:36 | Generation Iron 3Generation Iron 3 attempts to answer the ultimate question: what is the ideal and perfect bodybuilding physique? Traveling across the globe to Indi... | Movie, Documentary | 1h 54m | |
| 01:29 | Lee Priest Vs bodybuildingIn the 1990s, Lee Priest was a rising bodybuilding star whose outspoken nature repeatedly clashed with the sport’s rules. This documentary reveals ... | Movie, Documentary | 1h 30m | |
| 02:59 | Born To OvercomeKevin Levrone is a bodybuilding legend. A 90's era workhorse who always showcased a stellar physique and retired in 2003. Born To Overcome follows ... | Movie, Documentary | 55m | |
| 03:54 | CT Fletcher: My Magnifcent ObessionDeemed one of the most influential and motivated fitness trainers - explore the pain, struggle, and hardships endured throughout the life of famed ... | Movie, Documentary | 2h | |
| 05:54 | Strength Wars: The MovieStrength Wars: The Movie follows eight athletes training for the ultimate strength competition, where different disciplines collide. With only one ... | Movie, Documentary | 2h 7m | |
| 08:01 | Generation Iron 2 On nowFrom the director of Generation Iron comes a sequel following five bodybuilding superstars chasing the perfect physique. Featuring Kai Greene, Calu... | Movie, Documentary | 2h 5m | |
| 10:05 | Rich Piana ChroniclesRich Piana follows the controversial bodybuilder known for his larger-than-life persona and massive physique. Filmed a year before his 2017 death, ... | Movie, Documentary | 1h 54m | |
| 11:59 | Ronnie Coleman: The KingRonnie Coleman, known as “The King” of bodybuilding, reflects on his legacy after achieving nearly 300 lbs of muscle with elite symmetry and condit... | Movie, Documentary | 1h 51m | |
| 13:50 | Generation IronA documentary examining the sport of pro bodybuilding today providing access to the lives of bodybuilding stars Phil Heath, Kai Greene, Branch Warr... | Movie, Documentary | 2h 5m | |
| 15:56 | Generation Iron: Natty 4 LifeFeaturing world-renowned natural bodybuilder Mike O'Hearn, Generation Iron 4 investigates professional natural bodybuilding and the truth behind it... | Movie, Documentary | 2h 6m | |
| 18:02 | The Hurt BusinessThe Hurt Business offers an unflinching look at mixed martial arts, exploring the violence, controversy, and rapid rise of the sport. It follows fi... | Movie, Documentary | 2h 9m | |
| 20:11 | Generation Iron PersiaIn the Middle East, bodybuilding is king. Generation Iron Persia follows four Persian bodybuilders at different stages of their careers as they pre... | Movie, Documentary | 1h 40m | |
| 21:51 | Dorian Yates: The Original Mass Monster6x Mr. Olympia champion Dorian Yates ushered in a new era of bodybuilding by showcasing an unprecedented amount of mass. After facing depression an... | Movie, Documentary | 1h 43m |
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_f8sdex8f/schedule?date=2026-10-13&tz=UTC" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_f8sdex8f/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_f8sdex8f/history?from=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_f8sdex8f/schedule?date=2026-10-13&tz=UTC"); 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_f8sdex8f/schedule?date=2026-10-13&tz=UTC", { 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_f8sdex8f/schedule", params={"date": "2026-10-13", "tz": "UTC"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_f8sdex8f/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_s4md0pps", "channel": "ch_f8sdex8f", "start": "2026-10-12T23:36:11Z", "stop": "2026-10-13T01:29:43Z", "title": "Generation Iron 3", "sub_title": null, "description": "Generation Iron 3 attempts to answer the ultimate question: what is the ideal...", "category": [ "movie", "documentary" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 13, "date": "2026-10-13", "tz": "UTC" } }
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.