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 Europe/Berlin time, what is on now and next, and the same data in your app with one call.
All times Europe/Berlin. The same day from the API: GET /v1/channels/ch_6yejkypb/schedule?date=2026-10-11&tz=Europe/Berlin
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:58 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E140, Dueling Restraining Orders?! | Reality, Series | 23m |
| 00:21 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E141, Eye-Candy Car?!; Horses Make a Run for It?! | Reality, Series | 23m |
| 00:44 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E142, Fork-Lift Car Drop!; Biting Dalmatian? | Reality, Series | 23m |
| 01:07 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E143, Drinking, Driving and Vandalizing?!; Breast Cancer Faker? | Reality, Series | 23m |
| 01:30 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E144, Tween's Costly Rock Toss!; Hurricane Destruction | Reality, Series | 23m |
| 01:52 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E145, Illegal COVID Party for Mom's 50th?!; Don't Flood My Car! | Series, Reality | 23m |
| 02:15 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E146, Don't Date My Ex-Wife?!; Maltipoo Attack! | Series, Reality | 23m |
| 02:38 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E147, Vicious Dog Attack Tracked by GPS?!; Marriage Proposal to the Judge?! | Series, Reality | 23m |
| 03:01 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E148, Hot Mess Move-In!; Show Me the Money! | Series, Reality | 23m |
| 03:24 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E149, Death Threats, Lockouts and Restraining Orders? Oh My!; Granny or Nanny? | Series, Reality | 23m |
| 03:46 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E150, Dog Breeder vs. Dog Trainer!; Souped-Up Snowmobile Crash! | Series, Reality | 23m |
| 04:09 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E151, Pity Puppy Custody!; Wedding Rush | Series, Reality | 23m |
| 04:32 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E152, Uninsured Camaro Collision!; Wrong Side of the Law? | Series, Reality | 23m |
| 04:55 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E153, Grand Canyon Eviction?; Roommate Dispute | Series, Reality | 23m |
| 05:18 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E154, Tesla Rental Disaster!; Sister Fight! | Series, Reality | 23m |
| 05:40 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E155, $100,000 Dog Attack at the Beach?!; Mother-in-Law Thief? | Series, Reality | 23m |
| 06:03 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E156, English Bulldog Bites Delivery Man?!; Bitter Break Up | Series, Reality | 23m |
| 06:26 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E157, The Great COVID Art Heist?! | Series, Reality | 23m |
| 06:49 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E158, RV Barter Fail!; Wreck at School | Series, Reality | 23m |
| 07:12 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E159, Man Cuts Grandma Out of the Will?! | Series, Reality | 23m |
| 07:35 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E160, Mudslinging Brothers! | Series, Reality | 23m |
| 07:57 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E161, Direct Hit by Drunk Neighbor?! | Reality, Series | 23m |
| 08:20 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E162, Pack of Pit Bulls Kill Terrier!; Uber Boyfriend Dispute | Reality, Series | 23m |
| 08:43 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E163, Tenant Freeze-Out!; Roommate Rebel | Reality, Series | 23m |
| 09:06 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E164, Cannabis Yoga Studio?!; Three's a Crowd! | Reality, Series | 23m |
| 09:29 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E165, Near-Death Experience; 8-Year-Old Takes the Stand | Reality, Series | 23m |
| 09:51 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E166, Boat Repair Rip-Off?!; A Family's Feud | Reality, Series | 23m |
| 10:14 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E167, Stolen Meds and Elder Abuse?!; Disability Debit Card Craziness | Reality, Series | 23m |
| 10:37 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E168, Undisclosed Death; Fresh Mouth Take Down! | Reality, Series | 23m |
| 11:00 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E169, Slum Landlord or Gracious Host?!; German Shepherd Scare! | Reality, Series | 23m |
| 11:23 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E170, Missing Money Mystery; Car-Kicking Tantrum | Reality, Series | 23m |
| 11:45 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E171, Don't Hog the Loading Zone! | Reality, Series | 23m |
| 12:08 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E172, Stimulus Check Controversy!; Lethal Swerving?!; Betrayal of Trust! | Reality, Series | 23m |
| 12:31 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E173, Heated Custody Dispute! | Reality, Series | 23m |
| 12:54 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E174, Assisted Living Transformation! | Reality, Series | 23m |
| 13:17 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E175, Negligent Craftsman?!; Mother Mayhem; Older Cabbie's Young Roomie | Reality, Series | 23m |
| 13:39 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E176, Home Owner Association Fraud?! | Series, Reality | 23m |
| 14:02 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E177, Time Share Nightmare; Spooked Dog Damages House!; Freeway Crash | Series, Reality | 23m |
| 14:25 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E178, Ungrateful Ex-Girlfriend?!; Porched Possessions Upset! | Series, Reality | 23m |
| 14:48 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E179, Judge Judy Makes a Call!; Mother vs. Son | Series, Reality | 23m |
| 15:11 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E180, Fresh Out of Prison!; Crash After Bible Study! | Series, Reality | 23m |
| 15:34 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E181, Never Tell a Contractor to Stop! | Series, Reality | 23m |
| 15:56 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E182, Vegas Road Trip Fail!; Hoarder or Heavy Drinker? | Series, Reality | 23m |
| 16:19 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E183, Stranded Lazy Laborer?!; Tribal Moccasin Mix-Up!; Don't Fence Me In! | Series, Reality | 23m |
| 16:42 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E184, Dueling Newspapers!; Hoarder's Fence Runneth Over?! | Series, Reality | 23m |
| 17:05 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E185, Felony Suspect Surprise?; Mother and Son Rock Fight!; The Case of the Missing Furniture! | Series, Reality | 23m |
| 17:28 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E186, COVID Con Men?!; Felony Misdemeanor Bailout | Series, Reality | 23m |
| 17:51 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E187, The Cell Phone Shuffle!; Psychotic Officer or Vandal Confession?!; Fire Victim Tragedy | Series, Reality | 23m |
| 18:13 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E188, The Outsourcing Handyman!; Loan Expert in Financial Hot Water?! | Series, Reality | 23m |
| 18:36 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E189, DUI for Professional Driver!; The Twice-Stolen Puppy!; The Sound of Shattered Windows in the Morning! | Series, Reality | 23m |
| 18:59 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E190, Security Deposit Sabotage?!; Oblivious Driver! | Series, Reality | 23m |
| 19:22 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E191, The Guinea Pig That Almost Got Away!; Gambling and Hooking Up?! | Series, Reality | 23m |
| 19:45 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E192, Risky Mexican Vacey During COVID?!; Release My Parachute! | Series, Reality | 23m |
| 20:07 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E193, Repo Payback Too Soon?; Jealousy-Fueled Phone Fight!; Goddaughter Beware! | Series, Reality | 23m |
| 20:30 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E194, Stylist Left Me Bald?! | Series, Reality | 23m |
| 20:53 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E195, When Animals Attack... Your Car!; Grand Theft Restitution | Series, Reality | 23m |
| 21:16 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E196, Art of the $5,000 Con?!; Bad House Sitter? | Series, Reality | 23m |
| 21:39 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E197, Shooting at Murderous Rats!; Daddy's Girlfriend | Series, Reality | 23m |
| 22:02 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E198, Texts Tell a Different Story!; Annoying but Not Harassment!; Engine Blew? It's up to You! | Series, Reality | 23m |
| 22:25 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E199, Pit Bull Latches Onto Arm! | Series, Reality | 23m |
| 22:47 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E200, Architecture Barter Gone Bad! | Series, Reality | 23m |
| 23:10 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E1, You're Either an Idiot or a Liar!; Pablo the Chihuahua Loses Teeth in a Fight?! | Series, Reality | 23m |
| 23:33 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E2, Naughty Grandson Steals From Grandfather?!; Ex-Lover Runs Man Off the Road?! | Series, Reality | 23m |
| 23:56 | Judge JudyJudge Judith Sheindlin presides over cases in her courtroom. | S25 E3, Disabled Friend Duped!; Who Will Fools Vote For?! | Series, Reality | 23m |
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_6yejkypb/schedule?date=2026-10-11&tz=Europe/Berlin" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_6yejkypb/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_6yejkypb/history?from=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_6yejkypb/schedule?date=2026-10-11&tz=Europe/Berlin"); 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_6yejkypb/schedule?date=2026-10-11&tz=Europe/Berlin", { 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_6yejkypb/schedule", params={"date": "2026-10-11", "tz": "Europe/Berlin"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_6yejkypb/schedule?date=2026-10-11, the first programme { "data": [ { "id": "ls_ry7kvktv", "channel": "ch_6yejkypb", "start": "2026-10-10T21:58:42Z", "stop": "2026-10-10T22:21:31Z", "title": "Judge Judy", "sub_title": "Episode 140", "description": "Judge Judith Sheindlin presides over cases in her courtroom.", "category": [ "reality", "series" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 64, "date": "2026-10-11", "tz": "Europe/Berlin" } }
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.