74.3M 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_7qph9ffp/schedule?date=2026-10-15&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | PsychShawn, Gus and members of Gus' a cappella group investigate the shooting of a youth program founder. | S6 E13, Let's Doo-Wop It Again | Series, Comedy | 1h |
| 01:00 | Franklin & BashPeter and Jared become the targets of a dirty cop; the boys turn to Peter's old flame for help; Stanton Infeld competes against his nephew for a hi... | S4 E4, Good Cop/Bad Cop | Series, Comedy drama | 1h |
| 02:00 | CommunityJeff is determined to keep his new girlfriend a secret; Britta and Troy have secrets they decide to share with their friends. | Interpretive Dance | Series, Sitcom | 30m |
| 02:30 | CommunityBritta and Jeff vow to protect Annie when she starts hanging out with Britta's ex-boyfriend; Pierce feels left out at Troy and Abed's movie night. | Romantic Expressionism | Series, Sitcom | 30m |
| 03:00 | CommunityJeff tries to fix his relationship with Britta following a drunken phone call; Annie and Shirley make plans to humiliate Chang in order to defend T... | Communication Studies | Series, Sitcom | 30m |
| 03:30 | CommunityJeff's will is tested in his new billiards class; Abed tries to woo a potential mate by bringing out different sides of his personality. | Physical Education | Series, Sitcom | 30m |
| 04:00 | Happy EndingsPenny's friends are shocked when she has an affair with the Car Czar (Rob Corddry); Max enters a pageant with Dave and Alex as his coaches. | S3 E20, The Ballad of Lon Sarofsky | Series, Sitcom | 30m |
| 04:30 | Happy EndingsMax asks Jane to help him get his act together so he can prove that his life is not pathetic; Alex tries to use a stockpile of coupons. | S3 E21, Un-sabotagable | Series, Sitcom | 30m |
| 05:00 | Quantum LeapSam becomes a mentally impaired dockworker whose sister-in-law (Laura Harrington) wants to put him in an institution. | Jimmy: October 14, 1964 | Series, Drama | 1h |
| 06:00 | Paid ProgrammingPaid programming. | Consumer, Shopping | 30m | |
| 06:30 | Paid ProgrammingPaid programming. | Consumer, Shopping | 30m | |
| 07:00 | Elevation with Steven FurtickElevation with Steven Furtick focuses on the strength of God in our everyday struggles. This message is called "Cutting Room - Part 1". | Religious | 30m | |
| 07:30 | Joseph PrinceJoseph Prince is a leading voice in proclaiming the gospel around the world through his ministry. | Religious | 30m | |
| 08:00 | Through the Bible With Les FeldickLes Feldick, an Oklahoma farmer and rancher with a special gift for teaching the Bible; his simple and nondenominational approach on the program "T... | Religious | 30m | |
| 08:30 | Discovering the Jewish Jesus With Rabbi Kirt SchneiderMessianic rabbi Kirt Schneider, a Jewish believer in Jesus, shares his insights into the Old and New Testaments, provides guidance on prayer and de... | Religious | 30m | |
| 09:00 | PsychDrunken and depressed Lassiter confesses to Shawn that he has doubts about the death of an astronomer. | S1 E10, From the Earth to Starbucks | Series, Comedy | 1h |
| 10:00 | PsychShawn investigates when a naked man shows up at the police station saying he has been abducted by aliens. | S1 E11, He Loves Me, He Loves Me Not, He Loves Me, Oops, He's Dead | Series, Comedy | 1h |
| 11:00 | The Rockford FilesA tycoon's (Joseph Cotten) prospective son-in-law seems too good to be true; guest Sharon Gless. | This Case Is Closed | Series, Crime drama | 1h |
| 12:00 | The Rockford FilesRockford is on the verge of giving up his investigation after being harassed by the underworld and federal agents. | This Case Is Closed | Series, Crime drama | 1h |
| 13:00 | Walker, Texas RangerWalker suspects a corrupt racehorse owner of killing a rival owner, his prize horse and its trainer. | S6 E10, Rainbow's End | Series, Crime drama | 1h |
| 14:00 | Walker, Texas RangerA carpenter suspects her superiors are intentionally overlooking code violations at a low-income housing project. | S6 E11, A Woman's Place | Series, Crime drama | 1h |
| 15:00 | Walker, Texas RangerWalker and his friend Soldier race to find two orphans who witnessed a murder before the killers can execute them too. | S6 E12, Small Blessings | Series, Crime drama | 1h |
| 16:00 | Walker, Texas RangerWalker tries to clear his friend Sam of murder charges after an archaeologist is murdered while conducting a dig on a Cherokee site. | S6 E13, Tribe | Series, Crime drama | 1h |
| 17:00 | Walker, Texas RangerEscaped felons hiding in a church take two nuns hostage and threaten to kill a group of battered women if their demands are not met. | S6 E14, Saving Grace | Series, Crime drama | 1h |
| 18:00 | MonkMonk's phobias threaten to undermine a murder case when an aggressive defense attorney targets his unconventional methods in court. | S8 E5, Mr. Monk Takes the Stand | Series, Crime drama | 1h |
| 19:00 | MonkNatalie believes a critic who panned her daughter's performance is responsible for a murder at the same time as the show. | S8 E6, Mr. Monk and the Critic | Series, Crime drama | 1h |
| 20:00 | MonkAfter Monk's insurance company refuses to pay for more private therapy sessions, he joins Dr. Bell's therapy group, where it appears that someone i... | S8 E8, Mr. Monk Goes to Group Therapy | Series, Crime drama | 1h |
| 21:00 | HouseA newborn experiences breathing problems and liver failure; House requests a female doctor be hired for the team; Cuddy asks House to baby-sit. | Unplanned Parenthood | Series, Drama | 1h |
| 22:00 | HouseHouse chooses a third-year medical student when Cuddy forces him to hire a female team member; a politician's campaign manager mysteriously falls i... | Office Politics | Series, Drama | 1h |
| 23:00 | PsychShawn and Gus search for a body's cause of death to save Woody from being fired for making a mistake. | S6 E14, Autopsy Turvy | Series, Comedy | 1h |
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_7qph9ffp/schedule?date=2026-10-15&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_7qph9ffp/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_7qph9ffp/history?from=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_7qph9ffp/schedule?date=2026-10-15&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_7qph9ffp/schedule?date=2026-10-15&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_7qph9ffp/schedule", params={"date": "2026-10-15", "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_7qph9ffp/schedule?date=2026-10-15, the first programme { "data": [ { "id": "ls_3ts1kav1", "channel": "ch_7qph9ffp", "start": "2026-10-15T04:00:00Z", "stop": "2026-10-15T05:00:00Z", "title": "Psych", "sub_title": "Let's Doo-Wop It Again", "description": "Shawn, Gus and members of Gus' a cappella group investigate the shooting of a...", "category": [ "series", "comedy", "crime", "mystery", "drama" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 30, "date": "2026-10-15", "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.