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_ge5ab6br/schedule?date=2026-10-14&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | MartinMartin (Martin Lawrence) schemes to recruit Pam and Gina (Tichina Arnold, Tisha Campbell) as maids for his upcoming boxing party. | S2 E4, Beat It | Series, Sitcom | 30m |
| 00:30 | MartinMartin (Martin Lawrence) gets more than he bargains for when he allows a baby shower in his apartment. | S2 E5, Baby, It's You | Series, Sitcom | 30m |
| 01:00 | Living SingleExtra money creates extra problems for Khadijah and Synclaire; Maxine and Kyle confront each other's "black books.". | S3 E6, The James Bond | Series, Sitcom | 30m |
| 01:30 | Living SingleOverton experiences a crisis in confidence after his bookshelf kills a cat; Maxine finds out that she's allergic to chocolate. | S3 E7, The Handyman Can | Series, Sitcom | 30m |
| 02:00 | GirlfriendsJoan gets drunk and embarrasses herself at a Hollywood party; Darnell tells Maya he has been offered a job in Florida, and he wants her to move the... | Party Over Here .. | Series, Sitcom | 30m |
| 02:30 | GirlfriendsDuring a heated custody hearing, Todd makes a surprising announcement; due to a series of unfortunate events, Joan fails to be there for Toni again. | ... Ain't Nothing Over There | Series, Sitcom | 30m |
| 03:00 | The GameMelanie meets her own Dr. McHottie (Jason Olive) at the hospital where she is a resident. | The Side Part, Under Episode | Series, Comedy drama | 30m |
| 03:30 | The GameTasha worries that her relationship with Rick has no future, and decides to play the field; Melanie struggles with her romantic entanglements; Jaso... | Oh, What a Night | Series, Comedy drama | 30m |
| 04:00 | Sister, SisterTamera pretends to be tutor Tia to catch a football player's eye. | S3 E3, The Tutor | Series, Sitcom | 30m |
| 04:30 | Sister, SisterTamera (Tamera Mowry) learns a lesson about skipping school when Ray (Tim Reid) reveals a dark secret from the past. | S3 E4, History a la Carte | Series, Sitcom | 30m |
| 05:00 | Hot BenchMany popular court shows are on TV. How can the genre improve? How about using a three-judge panel? That's the concept of "Hot Bench," created by J... | Reality, Law | 30m | |
| 05:30 | Hot BenchMany popular court shows are on TV. How can the genre improve? How about using a three-judge panel? That's the concept of "Hot Bench," created by J... | Reality, Law | 30m | |
| 06:00 | Judge JudyThis courtroom series stars former family court judge Judy Sheindlin. Each episode finds Judge Judy presiding over real small-claims cases inside a... | Reality, Law | 30m | |
| 06:30 | Judge JudyThis courtroom series stars former family court judge Judy Sheindlin. Each episode finds Judge Judy presiding over real small-claims cases inside a... | Reality, Law | 30m | |
| 07:00 | Half & HalfA date dumps Mona after complaining that she is not ethnic enough for him; Spencer passes Mona off as Scary Spice at the Shark Club so she can see ... | S1 E7, The Big Sistah Sans Soul Episode | Series, Sitcom | 30m |
| 07:30 | Half & HalfDee Dee discovers her new beau shares a torrid past with her sister, Mona. | S1 E8, The Big Ex-pectations Episode | Series, Sitcom | 30m |
| 08:00 | The ParkersAfter the professor's autographed Shaquille O'Neal jersey is accidentally destroyed, Nikki and Andell go undercover to get a replacement. | S4 E10, Sign of the Shaq | Series, Sitcom | 30m |
| 08:30 | The ParkersCaterer Nikki confronts a soap opera star (Jasmine Guy) and lands a role on the show; Kim is hired as an extra but refuses to take her place in the... | S4 E11, Lights, Camera, Action | Series, Sitcom | 30m |
| 09:00 | One on OneNatalie's anxiety over meeting Flex's mother causes her to act oddly; Flex learns why his mother and grandmother have never gotten along. | S2 E19, Meet the Parents | Series, Sitcom | 30m |
| 09:30 | One on OneFlex competes with Spirit's mother (Kim Coles) over their children's school fundraiser; Arnaz accepts Duane's offer to be his surrogate father. | S2 E20, Checkmate Daddy | Series, Sitcom | 30m |
| 10:00 | Sister, SisterRay's (Tim Reid) free-spirited father (Sherman Hemsley) shakes up Tia and Tamera (Tia and Tamera Mowry) and makes a pass at Lisa (Jackee Harry). | S3 E5, Grandpa Campbell | Series, Sitcom | 30m |
| 10:30 | Sister, SisterTia gets fired from her job because of Tamera's irresponsible behavior. | S3 E6, Twins Get Fired | Series, Sitcom | 30m |
| 11:00 | Are We There Yet?Suzanne learns the mother of Kevin's new friend Nathan is Nick's old fling; she suspects that Nathan could be Nick's son. | S2 E30, The Nick's Kid Episode | Series, Sitcom | 30m |
| 11:30 | Are We There Yet?Kevin auditions for a commercial for the mall burger joint and ends up being replaced by a famous kid actor that looks just like him. | S2 E31, The Kevin Gets a Commercial Episode | Series, Sitcom | 30m |
| 12:00 | The Jamie Foxx ShowBraxton (Christopher B. Duncan) proves himself a ladykiller when he and Jamie (Jamie Foxx) spend a night on the town. NBA star Gary Payton guest st... | S1 E4, Who's da Man? | Series, Sitcom | 30m |
| 12:30 | The Jamie Foxx ShowJamie uses Aunt Helen's sweet-potato pie recipe to go into business. | S1 E5, We Finally Got a Piece of the Pie | Series, Sitcom | 30m |
| 13:00 | MoeshaHakeem surprises Moesha with an expensive necklace to wear to a homecoming dance she is attending with someone else. | S5 E8, Isn't She Lovely? | Series, Sitcom | 30m |
| 13:30 | MoeshaDorian uses Frank's credit card to pull off a scam and then lies about it; Moesha and Nicey share a room. | S5 E9, Unappreciated Interest | Series, Sitcom | 30m |
| 14:00 | Everybody Hates ChrisChris gets his driver's license and gets permission to buy his first car; Rochelle finds Julius' hidden racing form. | S4 E18, Everybody Hates the Car | Series, Sitcom | 30m |
| 14:30 | Everybody Hates ChrisChris refuses to do his chores; Mr. Omar decides to say whatever is on his mind. | S4 E19, Everybody Hates Back Talk | Series, Sitcom | 30m |
| 15:00 | The GameJason tries to win Kelly back, but his grand gesture may be too late for Kelly; Robin tells Malik he has to stop fooling around with other women. | The Negotiation Episode | Series, Comedy drama | 30m |
| 15:30 | The GameJason gets upset when he finds Kelly on a date with her new man, Joe; Tasha faces her insecurities about her relationship with Rick Fox. | Insert Car Here | Series, Comedy drama | 30m |
| 16:00 | The Wayans Bros.Shawn (Shawn Wayans) suspects Marlon's (Marlon Wayans) new movie-star friend is having a bad influence on his brother. | S5 E8, The High Life | Series, Sitcom | 30m |
| 16:30 | The Wayans Bros.Marlon is drugged and chained by a woman claiming to be his biggest fan. | S5 E9, Misery | Series, Sitcom | 30m |
| 17:00 | MartinGina (Tisha Campbell) and Pam (Tichina Arnold) encourage Sheneneh (Martin Lawrence) to go on "The Love Jones Connection," a TV dating show; guest s... | S4 E19, The Love Jones Connection | Series, Sitcom | 30m |
| 17:30 | MartinGina (Tisha Campbell) plans a surprise party for Martin (Martin Lawrence) and gets a surprise herself. | S4 E20, Where the Party At | Series, Sitcom | 30m |
| 18:00 | Living SingleRegine and Khadijah's mothers go on vacation, leaving the girls to baby-sit Khadijah's grandmother. | S2 E25, To Grandmother's House We Go | Series, Sitcom | 30m |
| 18:30 | Living SingleAn appearance on a talk show about "Roommates From Heaven" ends with Regine packing her bags. | S2 E26, Talk Showdown | Series, Sitcom | 30m |
| 19:00 | GirlfriendsJuggling a career, single motherhood, a custody battle and dating overwhelm Toni. | I'll Be There for You ... but Not Right Now | Series, Sitcom | 30m |
| 19:30 | GirlfriendsJoan attempts to persuade Melanie to attend medical school instead of following her pro football boyfriend. | The Game | Series, Sitcom | 30m |
| 20:00 | The ParkersNikki and Andell get excited about the possibility of becoming sisters when their parents start dating. | S4 E12, The Parent Trap | Series, Sitcom | 30m |
| 20:30 | The ParkersAndell and Kim track down the clown (guest star Lee Weaver) who used to perform at Nikki's childhood birthday parties. | S4 E13, Dead Clown Walking | Series, Sitcom | 30m |
| 21:00 | The Wayans Bros.Marlon lands a commercial role but finds it exploits African-Americans. | S3 E4, Gots to Have a J.O.B. | Series, Sitcom | 30m |
| 21:30 | The Wayans Bros.Marlon (Marlon Wayans) must decide which lucky person will share his prize winnings -- a trip for two to Bermuda. With Shawn Wayans. | S3 E5, Trippin' | Series, Sitcom | 30m |
| 22:00 | The Jamie Foxx ShowJamie (Jamie Foxx) is alarmed when Fancy's (Garcelle Beauvais) old boyfriend (guest star Thomas Mikal Ford) puts the moves on her. | S4 E7, Give Me Some Credit | Series, Sitcom | 30m |
| 22:30 | The Jamie Foxx ShowJamie (Jamie Foxx) must prove his love for Fancy (Garcelle Beauvais) when her well-to-do parents (guest stars Billy Davis Jr. and Marilyn McCoo) co... | S4 E8, Liar, Liar, Pants on Fire | Series, Sitcom | 30m |
| 23:00 | MartinMartin's relationship with Gina becomes threatened after he starts working an additional shift at the station. | S2 E6, Workin' Day & Night | Series, Sitcom | 30m |
| 23:30 | MartinMartin (Martin Lawrence) agrees to go shopping with Gina (Tisha Campbell) after she begins spending too much time with a male friend (Darryl Alan R... | S2 E8, You've Got a Friend | Series, Sitcom | 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_ge5ab6br/schedule?date=2026-10-14&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_ge5ab6br/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_ge5ab6br/history?from=2025-10-12T00:00:00Z&to=2025-10-13T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_ge5ab6br/schedule?date=2026-10-14&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_ge5ab6br/schedule?date=2026-10-14&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_ge5ab6br/schedule", params={"date": "2026-10-14", "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_ge5ab6br/schedule?date=2026-10-14, the first programme { "data": [ { "id": "ls_awqc20t0", "channel": "ch_ge5ab6br", "start": "2026-10-14T04:00:00Z", "stop": "2026-10-14T04:30:00Z", "title": "Martin", "sub_title": "Beat It", "description": "Martin (Martin Lawrence) schemes to recruit Pam and Gina (Tichina Arnold, Tis...", "category": [ "series", "sitcom" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 48, "date": "2026-10-14", "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 12 October 2025 | Category |
|---|---|---|
| Nothing held for that day. Try another date. | ||
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.