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 America/New_York time, what is on now and next, and the same data in your app with one call. Search any past day on the Archive plan.
All times America/New_York. The same day from the API: GET /v1/channels/ch_g3wjshz7/schedule?date=2026-10-10&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 21:00 | Live: College FootballFrom Merlin Olsen Field at Maverik Stadium in Logan, Utah. | 3h 30m | ||
| 00:30 | Private Eyes West CoastWhen date night ends with a man dead and his girlfriend arrested, Shade and Angie get back to doing what they do best: solving cases. | 1h | ||
| 01:30 | Two and a Half MenAlan learns that Charlie belongs to an exclusive men's group, and he begs his brother to let him join. | 30m | ||
| 02:00 | The NeighborhoodGemma surprises Dave with wanting another baby; he enlists a robotic doll and Marty's engineering skills to remind her how difficult a newborn is; ... | 30m | ||
| 02:30 | The NeighborhoodWhen Dave and Gemma face a devastating loss, Calvin and Tina offer emotional support and reflect on a period that tested their own family. | 30m | ||
| 03:00 | Paid ProgrammingPaid programming. | 30m | ||
| 03:30 | Judy JusticeFollowing an accident between a woman's car and a 15-year-old boy at an intersection, the driver sues for damages caused to her vehicle and for emo... | 30m | ||
| 04:00 | Judy JusticeA man returns home from a business trip and discovers that his girlfriend, who he moved from Ohio to Florida with her teen son, has left him for an... | 30m | ||
| 04:30 | The Aging BrainLearn what's behind mental decline with age, and how to improve memory, focus and concentration with NeuroQ's Darrin Peterson and Dale Bredesen MD. | 30m | ||
| 05:00 | Court CamA bodybuilder tries to bolt from the courtroom; an angry judge hits a handcuffed defendant; courthouse sucker-puncher. | 30m | ||
| 05:30 | iCRIME With Elizabeth VargasCrimes from across the country that have been captured by ordinary people on their smartphones; stories of victims, witnesses, law enforcement and ... | 30m | ||
| 06:00 | Open HouseA towering apartment with jaw-dropping views. | 30m | ||
| 06:30 | Paid ProgrammingPaid programming. | 30m | ||
| 07:00 | Paid ProgrammingPaid programming. | 30m | ||
| 07:30 | The Broadway Show With Tamsen FadalTamsen Fadal interviews celebrities, rising stars and special guests from Broadway to off-Broadway. | 30m | ||
| 08:00 | Jack Hanna's Into the WildJack hikes into a remote cave for an up-close look at bats. | 30m | ||
| 08:30 | Jack Hanna's Into the WildA sea turtle; black iguanas; frigate birds. | 30m | ||
| 09:00 | Jack Hanna's Into the WildPanamanian golden frogs; zip-lining; a cacao plantation. | 30m | ||
| 09:30 | Jack Hanna's Into the WildPoison dart frogs; snakes; jellyfish; sloths. | 30m | ||
| 10:00 | Jack Hanna's Into the WildCapuchin monkeys; tamarins; spectacled caimans; an ocelot; the jaguar. | 30m | ||
| 10:30 | Jack Hanna's Into the WildBats, birds and other jungle creatures in Panama; echolocation; Canopy Tower. | 30m | ||
| 11:00 | Ideal Prostate+ Provides Safe Natural ReliefIdeal Prostate is the only Prostate Formula with a patented blend to relieve both PROSTATE & BLADDER Symptoms. Tune in for a Special TV offer! | 30m | ||
| 11:30 | Transform your home today, fast & easy!RotoRazer is the world's greatest jigsaw, circular saw, band saw, tile saw and hacksaw all-in-one amazing easy to use tool! | 30m | ||
| 12:00 | Live: College FootballFrom Carter-Finley Stadium in Raleigh, N.C. | 3h 30m | ||
| 15:30 | NASCAR Countdown LiveA pre-race lead-up to NASCAR racing. | 30m | ||
| 16:00 | Live: NASCAR O'Reilly Auto Parts SeriesThe NASCAR O'Reilly Auto Parts Series heads to the 1.5-mile oval for the Blue Cross NC 300 postseason race. Drivers push through 200 laps in Concor... | 3h | ||
| 19:00 | Live: College FootballFrom Allegiant Stadium in Las Vegas. | 3h 30m | ||
| 22:30 | Live: College FootballFrom Bulldog Stadium in Fresno, Calif. | 3h 30m |
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_g3wjshz7/schedule?date=2026-10-10&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_g3wjshz7/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_g3wjshz7/history?from=2026-06-25T00:00:00Z&to=2026-06-26T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_g3wjshz7/schedule?date=2026-10-10&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_g3wjshz7/schedule?date=2026-10-10&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_g3wjshz7/schedule", params={"date": "2026-10-10", "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_g3wjshz7/schedule?date=2026-10-10, the first programme { "data": [ { "id": "ls_ezdswdgt", "channel": "ch_g3wjshz7", "start": "2026-10-10T01:00:00Z", "stop": "2026-10-10T04:30:00Z", "title": "Live: College Football", "sub_title": null, "description": "From Merlin Olsen Field at Maverik Stadium in Logan, Utah.", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 28, "date": "2026-10-10", "tz": "America/New_York" } }
What was on, on any date we hold: for research, catch-up, clip finding or proving a broadcast. Any window up to 31 days with /v1/channels/{id}/history on the Archive plan.
| Time | Thursday 25 June 2026 | Category |
|---|---|---|
| 01:00 | Two and a Half Men | Series, Sitcom |
| 01:30 | Two and a Half Men | Series, Sitcom |
| 02:00 | The Neighborhood | Series, Sitcom |
| 34 more programmes that day, on Archive | ||
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.