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_3sfgpjyr/schedule?date=2026-10-11&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:15 | NashvilleWhen Rayna suggests bringing her girls on tour, she learns that Lamar is willing to blackmail her Juliette and Sean's elopement surprises everyone... | Be Careful of Stones That You Throw | 49m | |
| 00:04 | NashvilleRayna and Juliette prepare for their first concert together in San Diego Rayna has an interesting proposal for Liam Gunnar and Scarlett go on a r... | I'm Sorry for You, My Friend | 50m | |
| 00:54 | NashvilleTo celebrate the success of "Wrong Song," Edgehill Records throws a lavish party things get awkward for Juliette, who brings her mother to the par... | You Win Again | 50m | |
| 01:44 | NashvilleAs Rayna settles into the tour, she learns that Deacon has joined Juliette's band Juliette wants to make a change but her team disagrees Scarlett... | I've Been Down That Road Before | 49m | |
| 03:22 | NashvilleJuliette plans a surprise birthday party for Deacon as Teddy and Rayna's divorce moves forward, speculation about Rayna's fidelity ramps up Scarl... | Dear Brother | 49m | |
| 04:11 | NashvilleRayna tries to set the record straight about her failed marriage during an appearance on Katie Couric's talk show Maddie tells a lie that leads to... | When You're Tired of Breaking Other Hearts | 49m | |
| 05:00 | NashvilleRayna brings her kids and sister on tour, but doesn't like the effect Juliette is having on her girls Juliette starts to look at Dante differently... | I Saw the Light | 50m | |
| 05:50 | NashvilleA personal crisis forces Rayna to head back to Nashville and miss a sold-out show in New York Deacon shares criticism with Juliette Gunnar wants ... | My Heart Would Know | 49m | |
| 06:39 | NashvilleWhen Liam asks Rayna to run away with him and finish her album, Deacon has an unexpected reaction Jolene questions Dante's loyalty Teddy confront... | Take These Chains From My Heart | 49m | |
| 07:28 | NashvilleEdgehill Records throws a party for Rayna and Juliette when they are both nominated for CMA awards Juliette is faced with new challenges Scarlett... | Why Don't You Love Me | 49m | |
| 08:17 | NashvilleLamar turns out to be an unexpected ally for Rayna Jolene tries to help when she sees Juliette struggling Will and Avery each get a shot to shine... | A Picture From Life's Other Side | 49m | |
| 09:06 | NashvilleJuliette finds a letter from her mother Deacon confronts Rayna about a secret Brad Paisley performs with Rayna and Deacon Gunnar tries to win Sc... | I'll Never Get Out of This World Alive | 49m | |
| 09:55 | NashvilleDeacon awaits his pending jail sentence as Rayna is in a coma Teddy grapples with Peggy's pregnancy feeling alone, Maddie turns to Juliette Gunn... | I Fall to Pieces | 49m | |
| 10:44 | NashvilleEdgehill's new chief, Jeff Fordham (Oliver Hudson), is determined to put the label back on top a reality TV star threatens Juliette's career. | Never No More | 49m | |
| 11:33 | NashvilleRayna and Teddy embark on new paths as they divorce becomes final Peggy plans to win Teddy back Juliette takes a job playing at a billionaire cou... | I Don't Wanna Talk About It Now | 50m | |
| 12:23 | NashvilleRayna cancels the remainder of the tour Teddy proposes to Peggy and tries to keep it a secret Tandy discovers information about the death of Rayn... | You're No Angel Yourself | 49m | |
| 13:12 | NashvilleScarlett struggles when Jeff Fordham wants his new artists to cultivate hot, sexy personas Rayna wants to obtain the rights to her music Avery an... | Don't Open That Door | 49m | |
| 14:01 | NashvilleRayna sets the record straight during an interview with Robin Roberts Juliette runs into Charlie Wentworth Scarlett turns to Avery for advice on ... | It Must Be You | 49m | |
| 14:50 | NashvilleMaddie feels lost as Teddy and Peggy's wedding day approaches Juliette angers a lecherous but influential DJ Deacon discovers an unexpected ally ... | She's Got You | 49m | |
| 15:39 | NashvilleDeacon confronts Rayna about putting too much pressure on Scarlett Jeff battles Rayna for control of the album she made with Liam Gunnar struggle... | Hanky Panky Woman | 49m | |
| 16:28 | NashvilleWhen Maddie wants to spend time with Deacon, Teddy starts to feel he's being replaced Lamar asks Rayna to get Tandy to commit to being a character... | I'm Tired of Pretending | 50m | |
| 17:18 | NashvilleFan blowback against Juliette brings down her performance and the Music City Festival Rayna wants to buy herself out of the Edgehill contract Dea... | Tomorrow Never Comes | 50m | |
| 18:08 | NashvilleDeath changes lives forever as a mystery arises Scarlett and Gunnar receive an offer from Kelly Clarkson a video adversely affects Juliette's rep... | I'll Keep Climbing | 50m | |
| 18:58 | NashvilleScarlett's career is on a hot streak as she performs with Zac Brown Rayna asks Deacon for help writing a hit for her new album Jeff is furious wh... | Just for What I Am | 50m | |
| 19:48 | NashvilleJuliette decides not to apologize for her behavior during her Grand Ole Opry ceremony Luke introduces Rayna to someone who could help with her dis... | It's All Wrong, but It's All Right | 51m | |
| 20:39 | NashvilleWhile Rayna welcomes Lamar home from prison, Tandy remains aloof Juliette avoids backlash as she hides out at Avery's Scarlett is fueled by pills... | Too Far Gone | 51m | |
| 21:30 | NashvilleA powerful and successful producer hears Juliette's new song and wants to make her a superstar, but Glenn ends up being marginalized Rayna tries t... | They Don't Make 'Em Like My Daddy Anymore | 49m | |
| 22:19 | NashvilleAvery feels overwhelmed by Juliette's success money trouble makes it difficult for Rayna to sign new artists Deacon runs into an old friend at an... | Guilty Street | 49m | |
| 23:08 | NashvilleRayna and Juliette each have their own plan on how to announce Juliette's deal with Highway 65 Will offers Deacon a great opportunity Teddy learn... | We've Got Things to Do | 51m | |
| 23:59 | NashvilleRayna's girls meet Luke's son Colt Juliette becomes more and more jealous Gunnar refuses to support Will and Layla's plan Maddie is forbidden to... | Your Wild Life's Gonna Get You Down | 50m |
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_3sfgpjyr/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_3sfgpjyr/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_3sfgpjyr/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_3sfgpjyr/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_3sfgpjyr/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_3sfgpjyr/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_3sfgpjyr/schedule?date=2026-10-11, the first programme { "data": [ { "id": "ls_gfz0yevk", "channel": "ch_3sfgpjyr", "start": "2026-10-11T03:15:00Z", "stop": "2026-10-11T04:04:00Z", "title": "Nashville", "sub_title": "Be Careful of Stones That You Throw", "description": "When Rayna suggests bringing her girls on tour, she learns that Lamar is will...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 30, "date": "2026-10-11", "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 | Monday 13 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.