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-11&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:35 | NUMB3RSSearching for a 30-year-old teacher and her teenage boyfriend. | S3 E1, Spree (1) | 51m | |
| 00:26 | NUMB3RSMegan is kidnapped by a disturbed woman on a violent crime spree. | S3 E2, Two Daughters (2) | 52m | |
| 01:18 | NUMB3RSWhen a painting is stolen from a museum, Don and his team must track down the thief. | S3 E3, Provenance | 52m | |
| 02:10 | NUMB3RSA hit-and-run kills a Chinese Consulate interpreter. | S3 E4, The Mole | 51m | |
| 03:01 | NUMB3RSA father is gunned down on the freeway. | S3 E5, Traffic | 52m | |
| 03:53 | NUMB3RSDon's team investigates a murder at a horse track; Charlie discovers an elaborate gambling scheme. | S3 E6, Longshot | 51m | |
| 04:45 | NUMB3RSDon and his team must determine whether terrorist activity is causing blackouts. | S3 E7, Blackout | 50m | |
| 05:35 | NUMB3RSDon and his team investigate a minor-league baseball player's death. | S3 E8, Hardball | 52m | |
| 06:27 | NUMB3RSThe team investigate a trail of illegal waste disposal after a sinkhole kills a woman and injures children. | S3 E9, Waste Not | 52m | |
| 07:19 | NUMB3RSThe team discover a plot on the individuals involved in a government sponsored behavior modification project. | S3 E10, Brutus | 52m | |
| 08:10 | NUMB3RSA serial killer seeks revenge against Internet sexual predators. | S3 E11, Killer Chat | 52m | |
| 09:02 | NUMB3RSThe team search for the fundamentalist leader on the FBI's most wanted list for committing numerous crimes. | S3 E12, Nine Wives | 51m | |
| 09:53 | NUMB3RSDon and his team are called to investigate the sinking of a multi-million dollar racing yacht during a race. | S3 E13, Finders Keepers | 51m | |
| 10:44 | NUMB3RSDon and his team investigate a rash of deadly restaurant robberies. | S3 E14, Take Out | 52m | |
| 11:36 | NUMB3RSWhen a missing officer's badge turns up, Don's team reopens a 17-year-old case. | S3 E15, End of Watch | 52m | |
| 12:28 | NUMB3RSA mixed-martial-arts fighter dies suspiciously while training for a match. | S3 E16, Contenders | 51m | |
| 13:18 | NUMB3RSThe FBI and Charlie try to find the kidnapped son of a music mogul. | S3 E17, One Hour | 51m | |
| 14:10 | NUMB3RSCharlie tries to connect a series of murders to a voter-fraud conspiracy. | S3 E18, Democracy | 50m | |
| 15:00 | NUMB3RSWhen a small plane mysteriously crashes, Charlie uncovers the truth behind what brought the plane down. | S3 E19, Pandora's Box | 50m | |
| 15:50 | NUMB3RSDon and Charlie disagree over letter-bombing suspects. | S3 E20, Burn Rate | 51m | |
| 16:40 | NUMB3RSA death-row inmate wants to reveal the locations of bodies he buried. | S3 E21, The Art of Reckoning | 51m | |
| 17:32 | NUMB3RSDon uncovers a potential terrorist plot targeting the Los Angeles water supply. | S3 E22, Under Pressure | 48m | |
| 18:20 | NUMB3RSThieves hijack a truck full of valuable medical supplies and two aid workers. | S3 E23, Money for Nothing | 50m | |
| 19:10 | NUMB3RSAfter a standoff with a bomber, Don and Charlie discover he was poisoned to keep him from exposing a secret. | S3 E24, The Janus List | 50m | |
| 20:00 | NUMB3RSDon, Charlie and the team must track down Granger, who has escaped from FBI custody. | S4 E1, Trust Metric | 51m | |
| 20:51 | NUMB3RSA woman is murdered in the mansion of an up-and-coming actor. | S4 E2, Hollywood Homicide | 49m | |
| 21:40 | NUMB3RSA car crashes into a coffee shop and kills someone. | S4 E3, Velocity | 51m | |
| 22:31 | NUMB3RSDon and his team seem to be one step behind a killer who leaves behind Bible verses. | S4 E4, Thirteen | 51m | |
| 23:22 | NUMB3RSA bank is robbed and the contents of the safe-deposit boxes donated to charity. | S4 E5, Robin Hood | 49m |
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-11&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-11&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-11&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-11", "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-11, the first programme { "data": [ { "id": "ls_v5ky64st", "channel": "ch_gmqqzmzr", "start": "2026-10-11T03:35:30Z", "stop": "2026-10-11T04:26:44Z", "title": "NUMB3RS", "sub_title": "NUMB3RS", "description": "Searching for a 30-year-old teacher and her teenage boyfriend.", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 29, "date": "2026-10-11", "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.