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.
All times America/New_York. The same day from the API: GET /v1/channels/ch_gmqqzmzr/schedule?date=2026-10-12&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:22 | NUMB3RSWhen a bank is robbed and the contents of wealthy clients' safe-deposit boxes donated to charities, Don and Charlie must uncover the motivation of ... | S4 E5, Robin Hood | 49m | |
| 00:11 | NUMB3RSDon feels responsible when a woman in the Witness Protection Program is gunned down in her home. | S4 E6, In Security | 51m | |
| 01:02 | NUMB3RSDon's team investigates the world of alternate-reality gaming when a player plunges to his death Amita's hidden gaming ability becomes the key to ... | S4 E7, Primacy | 50m | |
| 01:52 | NUMB3RSDon's team tries to find the captors of an heiress who was abducted to punish her industrialist father. | S4 E8, Tabu | 49m | |
| 02:41 | RansomEric's ex-boss from the FBI brings him in to negotiate with an extremist from a racist group that is threatening to set off bombs all over New York... | S1 E5, The Enemy Within | 51m | |
| 03:32 | RansomA French couple hire Eric and his team to rescue their kidnapped surrogate baby who has a dangerous medical condition and needs immediate care. | S1 E6, Celina | 48m | |
| 04:20 | RansomMaxine leads the team in her first negotiation after Eric and other guests at a retreat are taken hostage by the fanatical leader of a militia group. | S1 E7, Regeneration | 49m | |
| 05:09 | RansomWhen a senator's daughter is kidnapped, Eric and the team must delve into the senator's darkest secrets in an attempt to bring the girl home safely... | S1 E8, Say What You Did | 49m | |
| 05:58 | RansomA couple in France turn to Eric and his team for help after their daughter is abducted from a train and possibly sold into human trafficking. | S1 E9, Girl on a Train | 49m | |
| 06:47 | RansomWhile Eric and the team try to negotiate the return of valuable paintings stolen from an art gallery, the thief kidnaps a gallery staffer. | S1 E10, The Artist | 48m | |
| 07:35 | RansomWhen five teens are lured into a trap while playing a smartphone game, Eric and the team negotiate their release. | S1 E11, The Castle | 49m | |
| 08:24 | RansomEric is called to negotiate with a burglar who is holding a family hostage after they catch him breaking into their safe. | S1 E12, Refuge | 49m | |
| 09:13 | RansomA past adversary of Eric's threatens to trigger explosions around the world unless the NSA surrenders access to their confidential files. | S1 E13, Bulletproof | 49m | |
| 10:02 | RansomWhen Eric's daughter is kidnapped, he must fulfill three ransom demands from his long-time adversary Damien Delaine. | S2 E1, Three Wishes | 50m | |
| 10:52 | RansomAs Eric and Zara provide risk assessment services at an investment bank, they are taken hostage by a gunman Eric must negotiate for their release. | S2 E2, Alters | 51m | |
| 11:43 | NUMB3RSA comic-book convention becomes a crime scene when a deadly robbery leads to the disappearance of an extremely rare comic book. | S4 E9, Graphic | 51m | |
| 12:34 | NUMB3RSA former FBI subcontractor shoots an agent at headquarters and takes a hostage, leaving the team with severely limited options. | S4 E10, Chinese Box | 51m | |
| 13:25 | NUMB3RSCharlie becomes the target of physical intimidation aimed at disrupting his work on the case of a missing investigative journalist. | S4 E11, Breaking Point | 48m | |
| 14:13 | NUMB3RSA serial rapist uses his position as a police officer to ensnare his victims. | S4 E12, Power | 51m | |
| 15:04 | NUMB3RSDuring a bust of an inner-city meth lab, Don's instinct leads to the arrest of a bystander who has a greater scheme planned. | S4 E13, Black Swan | 48m | |
| 15:52 | NUMB3RSRobin, an old flame of Don's, returns to prosecute an incarcerated criminal, but when three witnesses involved in the case are murdered, Don and th... | S4 E14, Checkmate | 51m | |
| 16:43 | NUMB3RSDon's team tries to figure out the motive when the family of a fugitive (Sharif Atkins), on the run for murder, is kidnapped by a gang of military ... | S4 E15, End Game | 50m | |
| 17:33 | NUMB3RSA mass poisoning at a cult compound leads the team to a complex murder plot. | S4 E16, Atomic No. 33 | 51m | |
| 18:24 | NUMB3RSThe team uncovers a conspiracy of embezzlement and bribery while investigating the murder of a young rap star. | S4 E17, Pay to Play | 50m | |
| 19:14 | NUMB3RSDiffering beliefs have Don and Charlie at odds when they investigate a case that involves national security Megan faces a crisis of conscience. | S4 E18, When World's Collide | 49m | |
| 20:03 | NUMB3RSTwo rock climbers in possession of a large stolen diamond are killed, and Don and the team hunt for the murderers Charlie considers whether he sho... | S5 E1, High Exposure | 48m | |
| 20:51 | NUMB3RSThe team investigates an increase in ATM kidnappings when a woman who was abducted and forced to withdraw money is murdered Charlie meets the inve... | The Decoy Effect | 52m | |
| 21:43 | NUMB3RSWhen eight people, including two police officers, are gunned down in a coffee shop, Don and his team uncover a trail of blackmail, corruption and r... | S5 E3, Blowback | 50m | |
| 22:33 | NUMB3RSDon and the team assist a veteran FBI agent (Henry Winkler) in his search for a con man agent McGowan makes a decision on Charlie's security clear... | S5 E4, Jack of All Trades | 49m | |
| 23:22 | NUMB3RSThe team investigates a crew stealing high-end goods from a shipping service Don questions his faith in the FBI when one of his men is killed on d... | S5 E5, Scan Man | 51m |
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_gmqqzmzr/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_gmqqzmzr/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_gmqqzmzr/history?from=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_gmqqzmzr/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_gmqqzmzr/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_gmqqzmzr/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_gmqqzmzr/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_xz4qczpg", "channel": "ch_gmqqzmzr", "start": "2026-10-12T03:22:00Z", "stop": "2026-10-12T04:11:00Z", "title": "NUMB3RS", "sub_title": "Robin Hood", "description": "When a bank is robbed and the contents of wealthy clients' safe-deposit boxes...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 30, "date": "2026-10-12", "tz": "America/New_York" } }
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.