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. Search any past day on the Archive plan.
All times America/New_York. The same day from the API: GET /v1/channels/ch_p9thjgn8/schedule?date=2026-10-13&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Cutler's CourtJohn answers for his severe smoking addiction after his girlfriend, Debbie, issues him an ultimatum. | 21m | ||
| 00:21 | Cutler's CourtBrooke suspects Barry of cheating with his ex after a shady Miami \"business trip.\". | 24m | ||
| 00:45 | Cutler's CourtTwerk coach sues ex Carl after their business-pleasure mix goes wrong. | 24m | ||
| 01:09 | Cutler's CourtRico wants another chance, but Alyssa stands firm. | 24m | ||
| 01:33 | Cutler's CourtJudges help Nohariz & Eli face marriage and alcohol issues with expert support. | 22m | ||
| 01:55 | Cutler's CourtInfidelity and fatherhood clash, testing a fragile bond. | 24m | ||
| 02:19 | Cutler's CourtAfter 10 years, Darika kicks Brandon out; a polygraph decides if he returns. | 23m | ||
| 02:42 | Cutler's CourtDebbie catches her boyfriend with her twin\u2014an unforgettable betrayal. | 22m | ||
| 03:04 | Cutler's CourtA stolen car and slashed tires have exes Tiffany and Jonathan arguing in court over who is at fault. | 24m | ||
| 03:28 | Cutler's CourtD\u00E9ja evaluates her relationship with Onika after four years of hookups to decide her future. | 22m | ||
| 03:50 | Cutler's CourtTexas pair Joel and Erin go head to head in court to handle unfinished business after their breakup. | 22m | ||
| 04:12 | Cutler's CourtAfter 10 years, the Cowans seek judges' help as they grow apart. | 24m | ||
| 04:36 | Cutler's CourtJahnasia challenges Kelechi over his sudden distance and potential betrayal. | 22m | ||
| 04:58 | Cutler's CourtYashira seeks to prove that Gregory is the father of her 4-year-old after years of doubt. | 24m | ||
| 05:22 | Cutler's CourtA series of red flags and an old hometown fling have Danielle questioning her boyfriend's loyalty. | 24m | ||
| 05:46 | Cutler's CourtA Texas man suspects his girlfriend of cheating with the father of her children. | 22m | ||
| 06:08 | Judge MathisWoman sues friend after motorcycle club dispute and fight. | 47m | ||
| 06:55 | Judge Mathis On nowA woman sues her ex-fiance, who says she lost custody of her child due to her heroin addiction. | 51m | ||
| 07:46 | Judge MathisA woman sues her childs ex for repayment of a loan and emotional distress. | 47m | ||
| 08:33 | Judge MathisA woman says a new boyfriend moved in immediately and made her feel used. | 49m | ||
| 09:22 | Judge MathisMother sues for child support; father says she skipped bills. | 47m | ||
| 10:09 | The People's CourtBrian is suing Robert after he installed a faulty DVD player in Brian's car. | 47m | ||
| 10:56 | People's CourtA pool owner says a contractor took full payment but never installed her liner. | 51m | ||
| 11:47 | People's CourtSon sues mother over forged lease, seeks $5K for unpaid rent and fees; mother claims shared living. | 47m | ||
| 12:34 | The People's CourtDenise sues Darryl for $200 bail; he counters with $21K back child support claims. Drama ensues! | 46m | ||
| 13:20 | People's CourtGiedd claims unpaid computer sale, Patton cites harassment; alleges trade for plane tickets. | 48m | ||
| 14:08 | Judge MathisThe plaintiff says her father's mistress for destroying her home. | 48m | ||
| 14:56 | Judge MathisA man sues his stepdaughter's boyfriend, saying that, he assaulted him and broke his glasses. | 49m | ||
| 15:45 | Judge MathisChanel sues ex over birthday gift, emotional distress from his texting other women. | 48m | ||
| 16:33 | Judge MathisPaternity test needed for Kentra due to an absent father. | 49m | ||
| 17:22 | Judge MathisPlaintiff placed her acting-out daughter, 12, in a group home; girl fled to defendant's house. | 49m | ||
| 18:11 | Judge MathisThe plaintiff claims the defendant went to prison for attempting to rob a bank. | 46m | ||
| 18:57 | Judge MathisAfter Vera's son was murdered in 2014, she learned that Alstin may be her grandson, and wants a DNA test. | 49m | ||
| 19:46 | Judge MathisA woman sues her former friend for taking her car without permission and wrecking it. | 48m | ||
| 20:34 | Cutler's CourtImani and LaBron's love is put to the test. Can they make it through? | 22m | ||
| 20:56 | Cutler's CourtSurprise witness, bombshell twist shake Joshua\u2019s claim against girlfriend Tonya. | 24m | ||
| 21:20 | Cutler's CourtPerrion and Steven try to stay friends and business partners; drug test might be needed. | 24m | ||
| 21:44 | Cutler's CourtA man suspects his girlfriend of cheating because her actions don't match her words. | 21m | ||
| 22:05 | Cutler's CourtAamonie says ex Averiona stole her dog after cheating led to their breakup. | 24m | ||
| 22:29 | Cutler's CourtIsabella and Sarah clash in court over cheating accusations and an $8,000 claim. | 22m | ||
| 22:51 | Cutler's CourtQuintin sues his ex-girlfriend for custody of their dogs after she kicks him out of the house. | 22m | ||
| 23:13 | Cutler's CourtCourt drama: secrets, suspicions, paternity test! | 25m | ||
| 23:38 | Cutler's CourtEric wants to marry Mazii, but trust issues arise; the Cutlers assist with their communication. | 22m |
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_p9thjgn8/schedule?date=2026-10-13&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_p9thjgn8/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_p9thjgn8/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_p9thjgn8/schedule?date=2026-10-13&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_p9thjgn8/schedule?date=2026-10-13&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_p9thjgn8/schedule", params={"date": "2026-10-13", "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_p9thjgn8/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_qc54c3rk", "channel": "ch_p9thjgn8", "start": "2026-10-13T04:00:00Z", "stop": "2026-10-13T04:21:00Z", "title": "Cutler's Court", "sub_title": null, "description": "John answers for his severe smoking addiction after his girlfriend, Debbie, i...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 43, "date": "2026-10-13", "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 10 October 2024 | 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 150 countries.