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 Europe/Stockholm time, what is on now and next, and the same data in your app with one call.
All times Europe/Stockholm. The same day from the API: GET /v1/channels/ch_fw1mv5de/schedule?date=2026-10-11&tz=Europe/Stockholm
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:45 | Sweet VengeanceMiguel och Sarah är nygifta och helt kär i varandra men de kämpar för att odla sin lilla blygsamma bit mark i New Mexico. Men en mycket större kamp... | Thriller, Movie | 1h 50m | |
| 01:35 | County LineSheriffen och marinkårsveteranen Alden Rockwell försöker anpassa sig till livet som civilperson efter att ha förlorat sheriffvalet, i alla fall til... | Movie, Action | 1h 45m | |
| 03:20 | 7 Days to VegasDen avdankade skådespelaren Duke Madson skapar det största underjordiska pokernätverket i Hollywood. Kändisar och excentriska storspelare satsar mi... | Movie, Action | 1h 48m | |
| 05:08 | The FBI FilesWhen law enforcement officers become targets, no one is safe. So when a crystal meth dealer on the run from the law began shooting cops, it took m... | S5 E3, In Pursuit | Drama, Series | 1h |
| 06:08 | The FBI Files: Cop KillerIn 1995, our nation's capital was also our nation's murder capital. Even the police weren't safe. While Washington, DC, law enforcement targeted cr... | S2 E17, Cop Killer | Drama, Series | 59m |
| 07:07 | The FBI FilesIn Puerto Rico, a band of extremists waged a guerrilla war against the United States. Their goal, to make the island an independent nation, or die... | S7 E5, Rebellion in Paradise | Drama, Series | 1h |
| 08:07 | The FBI FilesWomen are most often assaulted by someone they know. Near Las Vegas in December of 2000 a young woman became the latest victim of a violent sex of... | S5 E4, High Stakes | Drama, Series | 1h |
| 09:07 | The FBI FilesIn the early 1990's Philadelphia became the scene of a bloody vendetta. The streets erupted in mob warfare. Authorities feared innocent people wo... | Philly Mob War | Drama, Series | 1h |
| 10:07 | The FBI Files: A Family TornThe parents of 11 yr. old Brittany Martinez knew their daughter was no runaway. Something had happened to her, something terrible. When they failed... | S4 E4, A Family Torn | Drama, Series | 59m |
| 11:06 | The FBI FilesIn the late 70s and early 80s, a legitimate Puerto Rican independence movement took hold in the United States. But a splinter terrorist group kn... | S7 E2, Dangerous Cause | Drama, Series | 1h |
| 12:06 | The FBI Files: The Crazy DonTo the FBI, he was believed to be the boss of New York's most powerful mafia organizationthe Genovese crime family. Was Gigante crazy or was his b... | S1 E6, The Crazy Don | Drama, Series | 1h 1m |
| 13:07 | The FBI Files: Deadly TrailThe disappearance of young women triggered a search that spanned the Pacific Northwest. A massive media campaign failed to locate the drifter, who ... | S3 E5, Deadly Trail | Series, Drama | 59m |
| 14:06 | The FBI FilesIn the late 1990s, one criminal terrorized an entire community. Witnesses refused to speak out. They knew the consequences could be deadly. | Dangerous Takedown | Series, Drama | 1h |
| 15:06 | The FBI FilesIn the southwest one serial bank robber claimed his loot went to the poor, but this thief was no folk hero. He had a gun and was willing to shoot. | S7 E13, Robin the Hood | Series, Drama | 1h |
| 16:06 | The FBI FilesWhen the streets of New York flooded with crack cocaine in the 1980's a wave of violence threatened to drown the city. Colombian cartels brought t... | S7 E9, Operation Seaload | Series, Drama | 1h |
| 17:06 | The FBI Files: Deadly ThreatA suspected drug dealer would stop at nothing to keep local and federal authorities from building a case against him. When his organization started... | S4 E11, Deadly Threat | Series, Drama | 59m |
| 18:05 | The FBI Files: .22 Caliber KillerIn Buffalo, New York, a sniper targeted African-American men. He held a city hostage, and threatened to ignite a racial powder keg. And it looked l... | S2 E18, .22 Caliber Killer | Series, Drama | 59m |
| 19:04 | The FBI Files: The Killing ZoneIn the 1990's the war on drugs was in full swing. The front lines were often America's inner cities where gangs use violence and murder to rule th... | S6 E5, The Killing Zone | Series, Drama | 58m |
| 20:02 | The FBI Files: Brotherhood of HateIn 1984, a tragic murder led agents into the frightening world of domestic terrorism. Law enforcement vowed to dismantle the violent faction that ... | S6 E8, Brotherhood of Hate | Series, Drama | 58m |
| 21:00 | The FBI Files: Deadly TakeoverTwo armed bank robbers hit a Seattle bank taking over 150,000 dollars. Before they can escape police confront them and the pair splits up. As aut... | S6 E6, Deadly Takeover | Series, Drama | 58m |
| 21:58 | Asteroid: Final ImpactAstrofysikern Steve Thomas upptäcker att en dödlig asteroid är på kollisionskurs med jorden. Ingen tror honom så han måste själv se till att rädda ... | Deadly disasters, Movie | 1h 41m | |
| 23:39 | In the Name of Ben-HurA young gladiator enslaved in the Roman arena in 171 A.D. escapes by chariot towards the freedom of Hadrian's Wall. Fighting centurions and mercena... | Movie, Adventure | 1h 44m |
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_fw1mv5de/schedule?date=2026-10-11&tz=Europe/Stockholm" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_fw1mv5de/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_fw1mv5de/history?from=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_fw1mv5de/schedule?date=2026-10-11&tz=Europe/Stockholm"); 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_fw1mv5de/schedule?date=2026-10-11&tz=Europe/Stockholm", { 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_fw1mv5de/schedule", params={"date": "2026-10-11", "tz": "Europe/Stockholm"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_fw1mv5de/schedule?date=2026-10-11, the first programme { "data": [ { "id": "ls_m4m9ccsy", "channel": "ch_fw1mv5de", "start": "2026-10-10T21:45:18Z", "stop": "2026-10-10T23:35:20Z", "title": "Sweet Vengeance", "sub_title": null, "description": "Miguel och Sarah är nygifta och helt kär i varandra men de kämpar för att odl...", "category": [ "thriller", "movie" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 22, "date": "2026-10-11", "tz": "Europe/Stockholm" } }
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.