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 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-12&tz=UTC
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:33 | 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 ... | Documentary, Movie | 55m | |
| 00:28 | 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... | Documentary, Movie | 1h 54m | |
| 02:22 | Calum Von Moger: Unbroken2x Mr. Universe bodybuilding champion Calum Von Moger was known for his resemblance to Arnold Schwarzenegger and dubbed Arnold 2.0. But a tragic bi... | Documentary, Movie | 1h 49m | |
| 04:11 | Strength Wars: The MovieStrength Wars: The Movie follows eight athletes training for the ultimate strength competition, where different disciplines collide. With only one ... | Documentary, Movie | 2h 7m | |
| 06:18 | 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 ... | Documentary, Movie | 2h | |
| 08:17 | 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, ... | Documentary, Movie | 1h 54m | |
| 10:11 | 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... | Documentary, Movie | 1h 51m | |
| 12:02 | Generation IronA documentary examining the sport of pro bodybuilding today providing access to the lives of bodybuilding stars Phil Heath, Kai Greene, Branch Warr... | Documentary, Movie | 2h 5m | |
| 14:08 | Generation Iron: Natty 4 LifeFeaturing world-renowned natural bodybuilder Mike O'Hearn, Generation Iron 4 investigates professional natural bodybuilding and the truth behind it... | Documentary, Movie | 2h 6m | |
| 16:14 | 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... | Documentary, Movie | 2h 9m | |
| 18:23 | 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... | Documentary, Movie | 1h 40m | |
| 20:03 | 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... | Documentary, Movie | 1h 43m | |
| 21:47 | Calum Von Moger: Unbroken On now2x Mr. Universe bodybuilding champion Calum Von Moger was known for his resemblance to Arnold Schwarzenegger and dubbed Arnold 2.0. But a tragic bi... | Documentary, Movie | 1h 49m | |
| 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... | Documentary, Movie | 1h 54m |
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-12&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-05T00:00:00Z&to=2026-10-06T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_f8sdex8f/schedule?date=2026-10-12&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-12&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-12", "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-12, the first programme { "data": [ { "id": "ls_s5zbq1te", "channel": "ch_f8sdex8f", "start": "2026-10-11T23:33:50Z", "stop": "2026-10-12T00:28:32Z", "title": "Born To Overcome", "sub_title": null, "description": "Kevin Levrone is a bodybuilding legend. A 90's era workhorse who always showc...", "category": [ "documentary", "movie" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 14, "date": "2026-10-12", "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 155 countries.