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 UTC 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 UTC. The same day from the API: GET /v1/channels/ch_ys82tzqf/schedule?date=2026-10-14&tz=UTC
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | The Naked Marshmallow Co: Make ...Add a little sweetness to your festive moments with The Naked Marshmallow Co! Discover advent calendars, tasty s'mores and their signature marshmal... | 1h | ||
| 01:00 | Discover the Benefits of CBDRelax, restore and recharge with ProLife's curated range of daily CBD essentials to help you live well. | 1h | ||
| 02:00 | Hello Kitty? Autumn & Festive C...Join Gemporia Lifestyle guest Stuart for seasonal candles from Hello Kitty?. Enjoy autumn and Christmas-inspired scents to fill your home with the ... | 1h | ||
| 03:00 | Luxury Candles from French Conn...Join Gemporia Lifestyle guest Stuart for luxury French Connection candles for your home. Fill your home with the fragrances of the season with Autu... | 1h | ||
| 04:00 | MenoMY Special Offers: Menopaus...Expertly formulated luxury skincare, supplements and bedding, designed to aid the hormonal changes caused by perimenopause and menopause. This Worl... | 1h | ||
| 05:00 | MenoMY Special Offers: Menopaus...Expertly formulated luxury skincare, supplements and bedding, designed to aid the hormonal changes caused by perimenopause and menopause. This Worl... | 1h | ||
| 06:00 | VISAGE: Kati Elliott's Fragranc...Join Gemporia's Head of Beauty, Kati Elliott, to find your signature scent with VISAGE's luxurious fragrance collection. Plus, spend over ?50 today... | 1h | ||
| 07:00 | Style For the Season: Autumn Fa...Accessorising for autumn has never been easier! Dress for the season with Kimbie's stylish ponchos and handbags, designed to help you look and feel... | 1h | ||
| 08:00 | Primal Offerings with Steve Ben...Elevate your daily wellness routine with Primal Living. Explore a range of supplements and drinks said to aid your healthy lifestyle. Plus, spend o... | 1h | ||
| 09:00 | Primal Offerings with Steve Ben...Elevate your daily wellness routine with Primal Living. Explore a range of supplements and drinks said to aid your healthy lifestyle. Plus, spend o... | 1h | ||
| 10:00 | VISAGE Skincare Special: Hyalur...VISAGE's Tighten Hyaluronic Serum and face masks are back! The VISAGE bestsellers improve skin hydration and reduce the appearance of fine lines, s... | 1h | ||
| 11:00 | Autumn-Inspired Homewares with ...Discover warm, cinnamon-scented homeware by Kimbie and infuse your living space with the essences of Autumn, plus decorative gemstone objets and cu... | 1h | ||
| 12:00 | Style For the Season: Autumn Fa...Accessorising for autumn has never been easier! Dress for the season with Kimbie's stylish ponchos and handbags, designed to help you look and feel... | 1h | ||
| 13:00 | Bring Autumn Inside: Gemstone D...From intricate animal carvings to the Tree of Life, discover Kimbie's range of decor to enhance your living space, set with genuine gemstones. Plus... | 1h | ||
| 14:00 | Great Value JewelleryShop and save with live falling jewellery auctions from Gemporia your family jeweller. | 1h | ||
| 15:00 | Gemporia JewelleryJoin your host live for beautiful gemstones set in precious gold and silver at incredible prices. | 1h | ||
| 16:00 | Huge Jewellery SavingsDiscover the rich red beauty of Thai Ruby with this stunning bracelet. A captivating gemstone with timeless appeal, beautifully crafted to bring co... | 1h | ||
| 17:00 | Live Falling AuctionsWatch live as the prices fall during our jewellery auctions at Gemporia. | 1h | ||
| 18:00 | Luxury LaunchesJoin the team for their pick of boutique inspired, luxury launches at affordable prices. | 1h | ||
| 19:00 | Gemporia JewelleryJoin your host live for beautiful gemstones set in precious gold and silver at incredible prices. | 1h | ||
| 20:00 | Huge Jewellery SavingsDiscover the rich red beauty of Thai Ruby with this stunning bracelet. A captivating gemstone with timeless appeal, beautifully crafted to bring co... | 1h | ||
| 21:00 | Live Falling AuctionsWatch live as the prices fall during our jewellery auctions at Gemporia. | 1h | ||
| 22:00 | Last of Stock Birthday Deals!Join us in celebrating our 22nd birthday with some unmissable deals on our last-of-stock items! Get them before they're gone! | 1h | ||
| 23:00 | Last of Stock Birthday Deals!Join us in celebrating our 22nd birthday with some unmissable deals on our last-of-stock items! Get them before they're gone! | 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_ys82tzqf/schedule?date=2026-10-14&tz=UTC" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_ys82tzqf/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_ys82tzqf/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_ys82tzqf/schedule?date=2026-10-14&tz=UTC"); 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_ys82tzqf/schedule?date=2026-10-14&tz=UTC", { 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_ys82tzqf/schedule", params={"date": "2026-10-14", "tz": "UTC"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_ys82tzqf/schedule?date=2026-10-14, the first programme { "data": [ { "id": "ls_a3n7zm4j", "channel": "ch_ys82tzqf", "start": "2026-10-14T00:00:00Z", "stop": "2026-10-14T01:00:00Z", "title": "The Naked Marshmallow Co: Make ...", "sub_title": null, "description": "Add a little sweetness to your festive moments with The Naked Marshmallow Co!...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 24, "date": "2026-10-14", "tz": "UTC" } }
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.