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_a4vs11g4/schedule?date=2026-10-12&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | CheersWhen Coach buys an antique scale that also prints out fortunes, the gang finds them coming true. | Fortune and Men's Weights | Series, Sitcom | 30m |
| 00:30 | CheersDiane tries to keep Sam from going on a ski weekend with the guys. | Snow Job | Series, Sitcom | 30m |
| 01:00 | CheersWhen an old friend dies, Coach decides to hold a memorial service for him in the bar, inviting all of their old friends, but then Coach discovers t... | Coach Buries a Grudge | Series, Sitcom | 30m |
| 01:30 | CheersNorm thinks he must have an affair with an attractive client to prove his manhood. | Norman's Conquest | Series, Sitcom | 30m |
| 02:00 | CheersSam hires an eccentric artist (Christopher Lloyd) to paint a portrait of Diane. | I'll Be Seeing You | Series, Sitcom | 30m |
| 02:30 | CheersDiane defends her relationship with Sam while having her portrait painted by an artist (Christopher Lloyd). | I'll Be Seeing You | Series, Sitcom | 30m |
| 03:00 | CMT MusicMusic videos. | Music, Country | 1h | |
| 04:00 | CMT MusicMusic videos. | Music, Country | 1h | |
| 05:00 | CMT MusicMusic videos. | Music, Country | 1h | |
| 06:00 | CMT MusicMusic videos. | Music, Country | 1h | |
| 07:00 | CMT MusicMusic videos. | Music, Country | 1h | |
| 08:00 | CMT MusicMusic videos. | Music, Country | 1h | |
| 09:00 | RoseanneDan's father announces his plans to marry Roseanne's best friend, Crystal. | S3 E13, The Courtship of Eddie, Dan's Father (1) | Series, Sitcom | 30m |
| 09:30 | RoseannePlans for Eddie and Crystal's wedding proceed until Crystal reveals more news. | S3 E14, The Wedding (2) | Series, Sitcom | 30m |
| 10:00 | RoseanneJackie has a date in her apartment; Roseanne and Becky have an argument and Roseanne's discipline drives Becky to Jackie's front door. | S3 E15, Becky Doesn't Live Here Anymore | Series, Sitcom | 30m |
| 10:30 | RoseanneRosie teaches Darlene's home economics class; the students get a life lesson and learn firsthand how to provide for a family when the money is alwa... | S3 E16, Home-Ec | Series, Sitcom | 30m |
| 11:00 | RoseanneValentine's Day for the Conners is ruined when Dan forgets the occasion and Darlene gets her heart broken. | S3 E17, Valentine's Day | Series, Holiday | 30m |
| 11:30 | RoseanneWhen Jackie tries out for a part in the community theater, it is Roseanne who has to act fast. | S3 E18, Communicable Theater | Series, Sitcom | 30m |
| 12:00 | RebaReba decides to pursue a career in real estate, and Brock reluctantly allows her to handle the sale of his condo. | S4 E14, Reba the Realtor | Series, Sitcom | 30m |
| 12:30 | RebaDeprived of Van's attention, Cheyenne develops a relationship with the father of her daughter's play date. | S4 E15, Flowers for Van | Series, Sitcom | 30m |
| 13:00 | RebaFinger-pointing begins when Barbra Jean's new dog goes missing and a psychic tells her someone in the family is to blame. | S4 E16, Who Killed Brock? | Series, Sitcom | 30m |
| 13:30 | RebaWhen Reba enters a beauty pageant for grandmothers, Barbra Jean becomes jealous and sets out to prove she is the true Grandma Hart. | S4 E17, The Pageant of Grandmas | Series, Sitcom | 30m |
| 14:00 | The King of QueensDeacon and Kelly decide to take Arthur out to dinner so Doug and Carrie can be alone, but they ignore a warning about Arthur's reaction to spicy food. | S6 E14, Switch Sitters | Series, Sitcom | 30m |
| 14:30 | The King of QueensCarrie discovers Doug's annoying ex-girlfriend (Janeane Garofalo) has an employee discount at Saks Fifth Avenue. | S6 E15, Cheap Saks | Series, Sitcom | 30m |
| 15:00 | The King of QueensCarrie catches Doug fantasizing about other women while he is under sedation at the hospital. Steffiana De La Cruz and Angelo Pagan guest star. | S6 E16, Damned Yanky | Series, Sitcom | 30m |
| 15:30 | The King of QueensCarrie, still unemployed, helps Holly with dog walking; Arthur sells his burial plot to Spence's mother, Veronica (Anne Meara). | S6 E17, Multiple Plots | Series, Sitcom | 30m |
| 16:00 | The King of QueensDoug's grade-school nemesis (guest star Jon Favreau) is Deacon's new friend and may become Carrie's new boss. | S6 E18, Trash Talker | Series, Sitcom | 30m |
| 16:30 | The King of QueensCarrie's plan to stay at a hotel while visiting Florida backfires when the hotel is overrun by spring breakers. | S6 E19, Precedent Nixin' | Series, Sitcom | 30m |
| 17:00 | Mama's FamilyMama emerges as a contender in an arm-wrestling competition and goes up against a biker's equally tough mother. | S3 E21, Mama with the Golden Arm | Series, Sitcom | 30m |
| 17:30 | Mama's FamilyBubba must stand in for Luann's blind date. | S3 E22, It Takes Two to Watusi | Series, Sitcom | 30m |
| 18:00 | Mama's FamilyNaomi feels neglected when Vint decides to join an elite men's club. | S3 E23, Fangs a Lot, Mama | Series, Sitcom | 30m |
| 18:30 | Mama's FamilyMama suspects Naomi of trying to cash in on Vint's life insurance policy. | S3 E24, The Best Policy | Series, Sitcom | 30m |
| 19:00 | Mama's FamilyMama helps Aunt Effie recover from a concussion. | S3 E25, After the Fall | Series, Sitcom | 30m |
| 19:30 | Mama's FamilyBubba learns he has to attend night school to graduate high school; when it is revealed that Mama doesn't have her high school diploma, she joins h... | S4 E1, Educating Mama | Series, Sitcom | 30m |
| 20:00 | RebaCheyenne and Van apply for food stamps; against her better judgment, Reba accepts working at her ex-husband's office. | S2 E3, Proud Reba | Series, Sitcom | 34m |
| 20:34 | RebaReba accepts a job reporting to Barbra Jean in Brock's dental office; Cheyenne goes to college; Van stays home to watch Elizabeth. | S2 E4, Reba Works for Brock | Series, Sitcom | 34m |
| 21:08 | RebaReba tries to refrain from making fun of Barbra Jean during Jake's birthday party, but her plan backfires. | S2 E5, It's Jake's Party, Cry If You Want to | Series, Sitcom | 34m |
| 21:42 | RebaKyra is irked when Reba takes a romantic interest in her boyfriend's dad, creating a double-dating dilemma. | S2 E6, Safe Dating | Series, Sitcom | 34m |
| 22:16 | Reba On nowWhen Reba takes a full-time job, Jake starts calling Barbra Jean "Mommy.". | S2 E7, Mommy Nearest | Series, Sitcom | 34m |
| 22:50 | RebaCheyenne convinces her mother to try speed-dating after Reba has a disastrous night on the town. | S2 E8, Switch | Series, Sitcom | 35m |
| 23:25 | The Golden GirlsBlanche's tattered jacket, containing a winning lottery ticket, ends up in charity. | S4 E8, Brother, Can You Spare That Jacket? | Series, Sitcom | 35m |
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_a4vs11g4/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_a4vs11g4/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_a4vs11g4/history?from=2026-03-01T00:00:00Z&to=2026-03-02T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_a4vs11g4/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_a4vs11g4/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_a4vs11g4/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_a4vs11g4/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_hxqa8b6p", "channel": "ch_a4vs11g4", "start": "2026-10-12T04:00:00Z", "stop": "2026-10-12T04:30:00Z", "title": "Cheers", "sub_title": "Fortune and Men's Weights", "description": "When Coach buys an antique scale that also prints out fortunes, the gang find...", "category": [ "series", "sitcom", "comedy drama" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 41, "date": "2026-10-12", "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 | Sunday 1 March 2026 | Category |
|---|---|---|
| 01:00 | The Golden Girls | Series, Sitcom |
| 01:30 | The Golden Girls | Series, Sitcom |
| 02:00 | The Golden Girls | Series, Sitcom |
| 24 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.