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.
All times America/New_York. The same day from the API: GET /v1/channels/ch_2wtd2thx/schedule?date=2026-10-15&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:45 | Snooki & JWOWWSnooki helps Jenni prepare for her baby's arrival; Jionni warns Roger about the delivery. | S4 E3, And Baby Makes Six | 1h | |
| 00:45 | Snooki & JWOWWJenni and Roger get used to life as new parents; Snooki and Jionni plan an elaborate party. | S4 E4, Welcome Home, Meilani! | 1h | |
| 01:45 | Snooki & JWOWWSnooki finds her inner bridezilla while planning a Gatsby-themed bridal shower. | S4 E5, Got Gatsby? | 1h | |
| 02:45 | Snooki & JWOWWSnooki shows Jenni her wedding gown; Jionni's parents visit; problems for Jenni and Roger. | S4 E6, I Feel Like a Pregnant Virgin | 1h | |
| 03:45 | Snooki & JWOWWJenni and Roger work through issues with being new parents; Snooki and Jionni have a garden war. | S4 E7, Little Hos on the Prairie | 1h | |
| 04:45 | Snooki & JWOWWJenni gets a makeover and takes her family on a camping trip; Snooki and Jionni begin to decorate. | S4 E8, Summer's Over...Back to the Basement | 1h | |
| 05:45 | Snooki & JWOWWSnooki and Jionni are eager to move into the new house before the baby is born. | S4 E9, It's Like a Rollercoaster of Pain | 1h | |
| 06:45 | Snooki & JWOWWSnooki gives birth to her daughter; Jenni and Snooki decide to pamper the fathers. | S4 E10, Welcome Home, Giovanna | 1h | |
| 07:45 | Snooki & JWOWWSnooki and Jionni travel to Miami for their bachelor and bachelorette parties. | S4 E11, It's My Bachelorette Party... I'm Single and Ready to Mingle! | 1h | |
| 08:45 | Snooki & JWOWWJenni and Roger have Meilani christened; Snooki marries Jionni; Snooki and Jenni reflect. | S4 E12, I Do. Now What? | 1h 15m | |
| 10:00 | Jersey Shore Family VacationThe group reunites in Miami; The Situation's legal issues put his vacation in jeopardy. | S1 E1, What's in the Bag? | 1h |
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_2wtd2thx/schedule?date=2026-10-15&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_2wtd2thx/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_2wtd2thx/history?from=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_2wtd2thx/schedule?date=2026-10-15&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_2wtd2thx/schedule?date=2026-10-15&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_2wtd2thx/schedule", params={"date": "2026-10-15", "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_2wtd2thx/schedule?date=2026-10-15, the first programme { "data": [ { "id": "ls_mp2zw293", "channel": "ch_2wtd2thx", "start": "2026-10-15T03:45:00Z", "stop": "2026-10-15T04:45:00Z", "title": "Snooki & JWOWW", "sub_title": "Snooki & JWOWW", "description": "Snooki helps Jenni prepare for her baby's arrival; Jionni warns Roger about t...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 11, "date": "2026-10-15", "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 155 countries.