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.
All times America/New_York. The same day from the API: GET /v1/channels/ch_yfv2z3mz/schedule?date=2026-10-11&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Hot BenchA veteran, his wife and his ex-girlfriend fight over custody of a service dog; best friends call it quits when a boyfriend enters the picture. | 30m | ||
| 00:30 | Hot BenchA woman accuses a former friend of flipping her SUV, and he countersues for pain and suffering; a couple resist repaying their neighbor for a loan ... | 30m | ||
| 01:00 | Hot BenchA man leaves his fiancée, who neglected to tell him about her travel plans; a man sues a repairman for the value of an ATV that vanished while in h... | 30m | ||
| 01:30 | Hot BenchA car's owner sues for damages because its new odometer reads 100,000 miles less than actual; a woman denies owing her friend for a loan, but a rev... | 30m | ||
| 02:00 | Hot BenchA party planner demands payback from rowdy partygoers who damaged his houseboat; a man sues a nightclub owner he says is responsible for his birthd... | 30m | ||
| 02:30 | Hot BenchA woman says she dropped attempted-murder charges against her ex in exchange for his trailer; a woman learns that her former friend is out having a... | 30m | ||
| 03:00 | Hot BenchA woman accuses a pair of stealing her horse, and they countersue over a text message; a man accuses his former roommate of kicking him out on the ... | 30m | ||
| 03:30 | Hot BenchThe judges strongly disagree with one another when a man living in a shelter says his ex-boyfriend kicked him out and destroyed his belongings; a f... | 30m | ||
| 04:00 | Hot BenchA landlord is accused of threatening his young tenant; newlyweds sue their wedding DJ for pain and suffering, saying he misplaced their must-play CD. | 30m | ||
| 04:30 | Hot BenchA woman sues her former contractor for shoddy workmanship; a contractor says a gun-packing client scared his employees. | 30m | ||
| 05:00 | Hot BenchA woman wants a full refund from a senior-living facility because her elderly mother was given fatty foods; owners of a classic vehicle say shoddy ... | 30m | ||
| 05:30 | Hot BenchA woman says she shot her neighbor's dog in self-defense; the misadventures of a three-legged goat come into play. | 30m | ||
| 06:00 | Hot BenchA Brooklynite is accused of keying another woman's car; a woman is shocked to discover that her lover, to whom she had lent thousands of dollars, i... | 30m | ||
| 06:30 | Hot BenchSued for the return of her fee, a public relations specialist countersues for defamation of character; former friends fight over unpaid loans and a... | 30m | ||
| 07:00 | Hot BenchA man says he was engaged to a much younger woman, but she says that is impossible; a tiny dog goes missing when a workman leaves a door ajar. | 30m | ||
| 07:30 | Hot BenchFamily members fight over a loan and payments on a car that was totaled; after a woman learns that her boyfriend is cheating on her, she resists re... | 30m | ||
| 08:00 | Hot BenchDue to domestic violence issues, a woman refuses to allow her estranged mother-in-law to visit her grandchild; the defense falls apart when the jud... | 30m | ||
| 08:30 | Hot BenchA man denies trying to scam a stranger out of $3,000; a bail bondsman says her friend's aunt owes her for bounty-hunter fees to track down a relative. | 30m | ||
| 09:00 | Hot BenchNeighbors fight over a fence and damages; family members feud over a business partnership, missing money and accusations of assault on a child. | 30m | ||
| 09:30 | Hot BenchCo-workers' planned vacation ends in fights and accusations; when a woman leaves on a four-month trip, her ex-roommate sues for rent, storage fees ... | 30m | ||
| 10:00 | Hot BenchA man who had not spoken with his brother in 35 years finds himself being sued for the cost of his funeral; a former couple fight over rent and bil... | 30m | ||
| 10:30 | Hot BenchBest friends call it quits after living together and fighting over rent, a car crash and vandalism; a woman accuses a fashion designer of making he... | 30m | ||
| 11:00 | Hot BenchA woman provides photos she says show her injuries after an assault by her ex-boyfriend; a judge throws out a disruptive litigant. | 30m | ||
| 11:30 | Hot BenchAn ongoing fight over personal property reaches a boiling point when a woman's boyfriend brings another woman into their home. | 30m | ||
| 12:00 | Hot BenchRoommates fight, using pepper spray; ex-friends feud over a trip to Las Vegas. | 30m | ||
| 12:30 | Hot BenchA man sues a fellow motorist for vehicle damages incurred in a crash; a "friend" makes a tremendous profit from the sale of a car. | 30m | ||
| 13:00 | Hot BenchA client accuses a contractor of theft and of hiring criminals to work for him. | 30m | ||
| 13:30 | Hot BenchA man sues a friend and his teen wife for vandalism and an unpaid utility bill; former friends accuse each other of fraud. | 30m | ||
| 14:00 | Hot BenchA birthday trip to Reno, Nev., ends in a fight with a former friend over missing money, gambling and a license lie. | 30m | ||
| 14:30 | Hot BenchA sober-house manager says his boss never paid him, and she countersues for distress; a woman sues a young man for failing to mow her 10-acre prope... | 30m | ||
| 15:00 | Hot BenchA dog-breeding contract is contested when the only pup left is one with a broken leg; a man says a defective air-conditioning unit killed his dog. | 30m | ||
| 15:30 | Hot BenchA young poker-player, who says he wins $50,000 a year, denies hustling a single mother out of $6,000; the judges try to reunite old friends who are... | 30m | ||
| 16:00 | Hot BenchA woman sues her surfer son and his girlfriend for repayment of loans; a potbelly pig is blamed for messing up a rental unit, but the pig's owner b... | 30m | ||
| 16:30 | Hot BenchA fawning love letter contradicts a retired correctional officer's testimony; a tenant says she was given only one day to move out. | 30m | ||
| 17:00 | Hot BenchA woman is accused of slashing the tires of someone she believes sold her a car with grossly misrepresented mileage; after lending her boyfriend $5... | 30m | ||
| 17:30 | Hot BenchA woman says that after she confronted her cheating boyfriend, he poured bleach on her and her property. | 30m | ||
| 18:00 | Hot BenchA man living with his baby-mama tries to hide his lover in the laundry room. | 30m | ||
| 18:30 | Hot BenchA woman says her drug-addicted mother stole and sold her property; ex-lovers accuse each other of pain, suffering and verbal assaults. | 30m | ||
| 19:00 | Hot BenchA man accuses his younger roommate of bringing gang members into the home and destroying his property; ex-boyfriends fight over an unpaid loan to b... | 30m | ||
| 19:30 | Hot BenchA teen's artwork, 2,000 pounds of trash in an apartment and a disabled child's testimony come into play when former friends fight over damages. | 30m | ||
| 20:00 | Hot BenchA mother sues cheerleading coaches for her child's pain and suffering; a woman sues her ex for the mess he left in their home. | 30m | ||
| 20:30 | Hot BenchAn unlicensed subcontractor is sued for failing to complete work; a young couple promise to give their relatives unlimited hair services in repayme... | 30m | ||
| 21:00 | Hot BenchThree sisters fight over property after their mother's death; a mother's plan to use her children's testimony against her contractor backfires. | 30m | ||
| 21:30 | Hot BenchA man accuses his landlord of harassment; his young daughter must leave the courtroom for the judges to respond. | 30m | ||
| 22:00 | Hot BenchA young man's babysitting stint ends when he crashes car; a woman shares incriminating evidence after her best friend kicks her out. | 30m | ||
| 22:30 | Hot BenchA woman sues her property manager after a marijuana-growing tenant damages her home. | 30m | ||
| 23:00 | Hot BenchSexting among co-workers; neighbors say it was coyotes, not their German shepherd mix, who mauled another dog. | 30m | ||
| 23:30 | Hot BenchEx-lovers feud over sexual harassment, surveillance cameras and a tutu business; a young renter neglects to ask the landlady if she actually owns t... | 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_yfv2z3mz/schedule?date=2026-10-11&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_yfv2z3mz/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_yfv2z3mz/history?from=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_yfv2z3mz/schedule?date=2026-10-11&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_yfv2z3mz/schedule?date=2026-10-11&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_yfv2z3mz/schedule", params={"date": "2026-10-11", "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_yfv2z3mz/schedule?date=2026-10-11, the first programme { "data": [ { "id": "ls_551z0ayq", "channel": "ch_yfv2z3mz", "start": "2026-10-11T04:00:00Z", "stop": "2026-10-11T04:30:00Z", "title": "Hot Bench", "sub_title": null, "description": "A veteran, his wife and his ex-girlfriend fight over custody of a service dog...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 48, "date": "2026-10-11", "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.