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_rf8wtbqp/schedule?date=2026-10-12&tz=UTC
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:24 | Bionic Woman LiveA crooked beauty salon's shampoo and rinse contains a drug which forces Jaime to reveal OSI secrets and endanger Oscar's life. | Brain Wash | Adventure, Fantasy | 55m |
| 00:19 | Bionic Woman LiveThe son (Mitchell Laurance) of an Eastern bloc defector fouls up his own rescue when he falls in love with Jaime. | Escape to Love | Adventure, Fantasy | 57m |
| 01:16 | Bionic Woman LiveThe bionic dog is kidnapped by foreign agents while Jaime lies helpless in a hospital bed. | Max | Adventure, Fantasy | 55m |
| 02:11 | Bionic Woman LiveTo catch an elderly Soviet spy, OSI must reactivate an agent (Richard Erdman) made bitter by forced retirement. | The Over-the-Hill Spy | Drama, Series | 55m |
| 03:06 | Bionic Woman LiveJaime meets a computer whiz (Franklyn Ajaye) while undercover in college to learn who has been stealing from OSI. | All for One | Drama, Series | 55m |
| 04:01 | Bionic Woman LiveJaime poses as a secretary to protect a Middle Eastern king from assassins during a visit to New York. | Long Live the King | Drama, Series | 56m |
| 04:57 | Bionic Woman LiveJaime teams with a crook to find a counterfeiter hiding in a Central American town full of gangsters and cutthroats. | Rancho Outcast | Drama, Series | 55m |
| 05:52 | Bionic Woman LiveFearing the loss of her humanity, Jaime resigns from the OSI, but the government will not let her go. | On the Run | Drama, Series | 55m |
| 06:47 | Bionic Woman LiveAfter undergoing brain surgery and bionic implants, Jaime Sommers learns she was engaged to Steve Austin. | Welcome Home, Jaime | Drama, Series | 55m |
| 07:42 | Bionic Woman LiveAfter a near-fatal auto accident, Jaime suspects an industrialist staged the incident to test her bionic powers. | Welcome Home, Jaime | Drama, Series | 58m |
| 08:40 | Bionic Woman LivePosing as a nurse, Jaime accompanies a daring helicopter pilot (Andy Griffith) to Central America to rescue an ambassador's wife. | Angel of Mercy | Fantasy, Drama | 57m |
| 09:37 | Bionic Woman LiveThe picture of a protected witness (Donald O'Connor), working as a school bus driver, appears in the paper after he saves a girl. | A Thing of the Past | Fantasy, Drama | 58m |
| 10:35 | Bionic Woman LiveLeft in charge of a wild-animal ranch, Jaime must protect a tame lion from ranchers who suspect it of killing livestock. | Claws | Fantasy, Drama | 57m |
| 11:32 | Bionic Woman LiveJaime and Steve team up to stop a missile attack on Los Angeles launched from within the United States. | The Deadly Missiles | Fantasy, Drama | 58m |
| 12:30 | Bionic Woman LiveThe picture of a protected witness (Donald O'Connor), working as a school bus driver, appears in the paper after he saves a girl. | A Thing of the Past | Fantasy, Drama | 58m |
| 13:28 | Bionic Woman LiveLeft in charge of a wild-animal ranch, Jaime must protect a tame lion from ranchers who suspect it of killing livestock. | Claws | Fantasy, Drama | 57m |
| 14:25 | Bionic Woman LiveJaime and Steve team up to stop a missile attack on Los Angeles launched from within the United States. | The Deadly Missiles | Science fiction, Drama | 58m |
| 15:23 | Bionic Woman LiveJaime goes undercover in a beauty pageant Oscar suspects is linked to threats against national security. | Bionic Beauty | Science fiction, Drama | 56m |
| 16:19 | Bionic Woman LiveJaime sees a woman (Barbara Rush) resembling her dead mother, who Oscar admits was a Department of Defense agent. | Jaime's Mother | Science fiction, Drama | 56m |
| 17:15 | Bionic Woman LiveJaime dodges saboteurs while navigating in a desert auto race to retrieve a cassette vital to U.S. security. | Winning Is Everything | Science fiction, Drama | 59m |
| 18:14 | Bionic Woman LiveAn Indian boy, prone to telling stories, is Jaime's only hope when she is captured by men planning to steal a flying suit. | Canyon of Death | Science fiction, Drama | 56m |
| 19:10 | Bionic Woman LiveJaime, posing as a stewardess, Rudy Wells and other airline passengers are stranded on a remote beach with a killer. | Fly Jaime | Science fiction, Drama | 59m |
| 20:09 | Bionic Woman LiveA woman doubles as Jaime in order to obtain top-secret material from Oscar Goldman's files. | Mirror Image | Science fiction, Drama | 55m |
| 21:04 | Bionic Woman LiveMax and Chris Williams seek the antidote to a poison given to Jaime and a Soviet diplomat. | The Antidote | Science fiction, Drama | 55m |
| 21:59 | Bionic Woman LiveWhile working on a project to track unidentified flying objects, Dr. Wells is abducted in a flying saucer. | The Martians Are Coming, the Martians Are Coming | Science fiction, Drama | 54m |
| 22:53 | Bionic Woman LiveFirst on the scene of a crashed satellite, Jaime meets an alien princess who claims enemy agents are after her. | Sanctuary Earth | Action, Drama | 55m |
| 23:48 | Bionic Woman LiveJaime scuba dives as part of an OSI assignment, but is unaware she carries a device to attract sharks. | Deadly Music | Action, Drama | 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_rf8wtbqp/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_rf8wtbqp/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_rf8wtbqp/history?from=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_rf8wtbqp/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_rf8wtbqp/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_rf8wtbqp/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_rf8wtbqp/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_h2qzeg20", "channel": "ch_rf8wtbqp", "start": "2026-10-11T23:24:00Z", "stop": "2026-10-12T00:19:00Z", "title": "Bionic Woman", "sub_title": "Brain Wash", "description": "A crooked beauty salon's shampoo and rinse contains a drug which forces Jaime...", "category": [ "adventure", "fantasy", "drama", "science fiction", "series", "action" ], "flags": { "new": false, "live": true } } ], "meta": { "count": 27, "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 150 countries.