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-14&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:31 | NashvilleRayna and Deacon desperately try to reunite with Maddie and avoid court; Juliette's success stokes Layla's jealousy; Luke Wheeler tries to jump-sta... | Baby Come Home | Drama, Bingeworthy | 51m |
| 00:22 | NashvilleSomeone undermines Rayna and Deacon's efforts to regain Maddie's trust; Scarlett and Gunnar have a disagreement about their history during an inter... | The Trouble With the Truth | Drama, Bingeworthy | 51m |
| 01:13 | NashvilleRayna makes a last attempt to protect her daughter from the dangers of being a young artist; Juliette reunites with Noah West on the Oscar campaign... | After You've Gone | Drama, Bingeworthy | 51m |
| 02:04 | NashvilleRayna and Deacon face the facts of their relationship; Scarlett makes an unexpected discovery about herself; Gunnar performs with Elton John; Luke ... | It's Sure Gonna Hurt | Drama, Bingeworthy | 51m |
| 02:55 | NashvilleRayna takes action when she discovers Maddie has come in contact with a deceitful figure from her past; Juliette must decide how to deal with the t... | Maybe You'll Appreciate Me Someday | Drama, Bingeworthy | 52m |
| 03:47 | NashvilleRayna and Deacon face a new normal with Maddie back home; shocking news about Juliette creates a wave of emotions throughout Nashville. | The Wayfaring Stranger | Drama, Bingeworthy | 51m |
| 04:38 | NashvilleRayna approaches Deacon about making a concept album together; Scarlett can't trust Gunnar; Juliette seeks out her guardian angel. | Back in Baby's Arms | Drama, Bingeworthy | 51m |
| 05:29 | NashvilleMaddie starts an internship at a recording studio and meets a street musician; Avery struggles while producing a young Internet sensation; Juliette... | Let's Put It Back Together Again | Drama, Bingeworthy | 52m |
| 06:21 | NashvilleRayna receives a stunning offer from Zach Welles; Juliette seeks advanced treatment; Will and Kevin look for an apartment together. | Leap of Faith | Drama, Bingeworthy | 51m |
| 07:12 | NashvilleScarlett and Damien George fight over their differences; Clay and Maddie's relationship builds; Clay shows Maddie a different part of town. | Love Hurts | Drama, Bingeworthy | 51m |
| 08:03 | NashvilleRayna and Deacon beef up their home security after Rayna's encounter with Carl Hockney; Juliette draws closer to her guardian angel, Hallie; Avery ... | A Little Bit Stronger | Drama, Bingeworthy | 51m |
| 08:54 | NashvilleRayna and Deacon struggle to write their album; Maddie and Daphne create a disturbance at home; Damien apologizes to Scarlett; Scarlett and Gunnar ... | Hurricane | Drama, Bingeworthy | 50m |
| 09:44 | NashvilleRayna and Deacon take precautions as Hockney tests the limits of the restraining order; Juliette asks the church choir to work with her on an album... | Stand Beside Me | Drama, Bingeworthy | 57m |
| 10:41 | NashvilleAfter her life-changing experience, Rayna scrambles to write one more song for the concept album with Deacon; Juliette's leg starts to hurt inexpli... | If Tomorrow Never Comes | Drama, Bingeworthy | 45m |
| 11:26 | NashvilleA legal dispute threatens to break apart the family; Juliette demands to perform at the CMT Music Awards; Will and Zach are drawn closer together. | I'll Fly Away | Drama, Bingeworthy | 51m |
| 12:17 | NashvilleJuliette helps Maddie navigate the wave of attention she receives after her performance at the CMT Music Awards; Zach demands the masters from Rayn... | Fire and Rain | Drama, Bingeworthy | 51m |
| 13:08 | NashvilleDeacon strives to help an unmotivated Daphne pass her history class; Juliette gives Maddie unsolicited advice about a song; Scarlett and Gunnar com... | Back in the Saddle Again | Drama, Bingeworthy | 50m |
| 13:58 | NashvilleJuliette suffers a bout of anxiety about her upcoming first major performance after the plane crash; Bucky and Zach at odds. | 'Till I Can Make It on My Own | Drama, Bingeworthy | 51m |
| 14:49 | NashvilleMaddie and Clay get pulled over by a police officer; Juliette searches for a hit to relaunch her career; Damien George returns to Nashville with a ... | (Now and Then There's) A Fool Such as I | Drama, Bingeworthy | 51m |
| 15:40 | NashvilleA huge fallout results from the video of Maddie and the police officer; Deacon and Avery fall in love with Hallie's special sound; Zach continues t... | A Change Would Do You Good | Drama, Bingeworthy | 51m |
| 16:31 | NashvilleJuliette has it out with Avery over Hallie's sound; Maddie learns the truth about the origins of the bullying on social media; Scarlett's pregnancy... | Not Ready to Make Nice | Drama, Bingeworthy | 51m |
| 17:22 | NashvilleScarlett confronts the journalist Mackenzie Rhodes face to face; Will shoots a commercial; Deacon feels pressure from the outside to move on from R... | Ghost in This House | Drama, Bingeworthy | 51m |
| 18:13 | NashvilleJuliette's injuries continue to plague her; Avery gets a taste of independence; Scarlett and Gunnar shoot a national commercial; Deacon plays a ben... | The Night Before (Life Goes On) | Drama, Bingeworthy | 50m |
| 19:03 | NashvilleJuliette takes great pains to keep Maddie from learning the truth; Deacon considers a new artist for Highway 65; Scarlett's pregnancy faces complic... | You Can't Lose Me | Drama, Bingeworthy | 51m |
| 19:54 | NashvilleGunnar visits his hometown and faces the ghosts of his past; Maddie and Juliette are nominated for the same music award; Deacon helps Jessie record... | Speed Trap Town | Drama, Bingeworthy | 51m |
| 20:45 | NashvilleMaddie shoots a mascara commercial but takes issue with the direction; Deacon gets invited to play the Opry but hesitates to answer; Avery and Gunn... | Farther On | Drama, Bingeworthy | 51m |
| 21:36 | NashvilleWith Deacon and the artists of Highway 65 taking a stand, Zach sends a message; Maddie and Juliette's conflict comes to a head; Daphne goes to a po... | Reasons to Quit | Drama, Bingeworthy | 51m |
| 22:27 | NashvilleAfter a public meltdown, Juliette seeks to change her life from an unlikely source; Scarlett and Maddie take a trip; Maddie meets Jonah Ford, a fam... | New Strings | Drama, Bingeworthy | 50m |
| 23:17 | NashvilleDeacon goes on a date with a familiar face; Juliette dives into a self-help movement; Will and Gunnar invite Avery to perform with them; Scarlett g... | Second Chances | Drama, Bingeworthy | 51m |
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-14&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-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_3sfgpjyr/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_3sfgpjyr/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_3sfgpjyr/schedule?date=2026-10-14, the first programme { "data": [ { "id": "ls_39pvf99c", "channel": "ch_3sfgpjyr", "start": "2026-10-14T03:31:00Z", "stop": "2026-10-14T04:22:00Z", "title": "Nashville", "sub_title": "Baby Come Home", "description": "Rayna and Deacon desperately try to reunite with Maddie and avoid court; Juli...", "category": [ "drama", "bingeworthy" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 29, "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 | 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 150 countries.