74.3M 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_ew11y2m8/schedule?date=2026-10-13&tz=UTC
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Farah Unveils Fresh FashionLIVE Farah showcases the latest fashion and accessories, highlighting vibrant pieces that add sparkle to everyday looks and special occasions alike... | 1h | ||
| 01:00 | Farah Shows Chic Daytime StylesLIVE Join Farah for a stylish daytime roundup, featuring chic outfits and accessories that blend comfort with runway-ready flair for the busy viewe... | 1h | ||
| 02:00 | Natalia Features Numii MagnesiumLIVE Natalia highlights the Numii magnesium supplement, explaining its benefits for energy and recovery while offering an exclusive price for today... | 1h | ||
| 03:00 | Natalia Midday StarBuy SpecialsLIVE Midday StarBuy specials arrive with Natalia, presenting a curated mix of top-rated products at reduced prices, perfect for the lunchtime shopp... | 1h | ||
| 04:00 | Farah Curates Afternoon StyleLIVE Farah returns with an afternoon style guide, spotlighting versatile pieces that transition from work to weekend with effortless elegance. Call... | 1h | ||
| 05:00 | Farah Highlights Midday FashionLIVE In the midday slot Farah highlights fresh fashion trends, offering viewers bold colours and designs that energise any wardrobe instantly. Call... | 1h | ||
| 06:00 | Farah Shows Late Afternoon GlamLIVE As the afternoon winds down Farah showcases glamorous accessories and outfits, perfect for evening events and special occasions alike. Call 08... | 1h | ||
| 07:00 | Peter Simon Christmas GiftingLIVE Peter Simon rolls out festive gifting ideas, presenting curated Christmas bundles and exclusive discounts that make holiday shopping a breeze.... | 1h | ||
| 08:00 | Peter Simon Unveils Cozy BeddingLIVE Peter reveals the coziest bedding collections, highlighting plush fabrics and stylish designs that promise comfort for a perfect night's sleep... | 1h | ||
| 09:00 | Peter Simon Last Chance PickLIVE Tonight Peter presents the final chance to grab today's top pick, a limited-stock item at a special price before it disappears forever. Call 0... | 1h | ||
| 10:00 | Sally Shows Laghmani Gift SetsLIVE Sally introduces Laghmani gift sets for him and her, showcasing luxurious items that blend elegance and practicality for any special occasion.... | 1h | ||
| 11:00 | Sally Presents HairGain MiracleLIVE Sally reveals the HairGain system, a breakthrough hair-care solution promising thicker, fuller strands with easy at-home use. Call 0800 151 23... | 1h | ||
| 12:00 | Peter Features Vostok Watch DealLIVE Peter showcases the Vostok watch, highlighting its rugged design and precision timekeeping, now available at a limited-time discount. Call 080... | 1h | ||
| 13:00 | Peter Highlights Vostok WatchLIVE In this late slot Peter highlights a special Vostok watch offer, emphasizing durability and style for adventurous shoppers. Call 0800 151 2345... | 1h | ||
| 14:00 | Mike Leads DIY CollectionLIVE Mike guides viewers through a DIY collection, presenting tools and kits that empower home projects with confidence and great value. Call 0800 ... | 1h | ||
| 15:00 | Mike Saint Midnight OutletLIVE Mike Saint is live through the night with fresh outlet-priced offers from across the store. New lines appear each minute, prices drop fast and... | 1h | ||
| 16:00 | Mike Saint Late Night OutletLIVE Mike Saint continues the late-night outlet frenzy, showcasing surprise deals and exclusive bundles. Viewers can grab bargains before sunrise, ... | 1h | ||
| 17:00 | Overnight Deals You Can't Sleep On On nowThe best products from the day return with fresh price cuts. Shop at your own pace through the early hours and snap up items before they vanish. Ca... | 1h | ||
| 18:00 | Midnight Savings Keep You AwakeQuiet hours bring secret savings on top picks. Browse quietly, enjoy deep discounts and secure bargains while the rest of the world sleeps. Call 08... | 1h | ||
| 19:00 | Late Night Bargains Still BuzzingEven the early dawn sees fresh offers on popular items. Grab limited-stock deals before the morning rush, with prices that surprise. Call 0800 151 ... | 1h | ||
| 20:00 | Early Dawn Deals Warm UpAs the sun rises, new bargains appear on home and tech favourites. Early birds enjoy extra markdowns and fast-moving stock disappears quickly. Call... | 1h | ||
| 21:00 | Lindsey Beauty Gifting EssentialsLIVE Lindsey showcases top beauty gifts for the morning, from luxe skincare to fragrant sets, all priced to delight early shoppers. Call 0800 151 2... | 1h | ||
| 22:00 | Lindsey Fresh Beauty Gift PicksLIVE Lindsey reveals fresh beauty gift ideas perfect for the day, featuring moisturisers, serums and accessories that sparkle at great value. Call ... | 1h | ||
| 23:00 | Pure Glo Jojoba Oil BrightLIVE Lindsey presents Pure Glo Jojoba Oil, a hydrating serum that leaves skin silky smooth, plus Lunamour Skinlogic for a radiant glow. Call 0800 1... | 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_ew11y2m8/schedule?date=2026-10-13&tz=UTC" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_ew11y2m8/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_ew11y2m8/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_ew11y2m8/schedule?date=2026-10-13&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_ew11y2m8/schedule?date=2026-10-13&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_ew11y2m8/schedule", params={"date": "2026-10-13", "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_ew11y2m8/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_j2ahk82j", "channel": "ch_ew11y2m8", "start": "2026-10-13T00:00:00Z", "stop": "2026-10-13T01:00:00Z", "title": "Farah Unveils Fresh Fashion", "sub_title": null, "description": "LIVE Farah showcases the latest fashion and accessories, highlighting vibrant...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 24, "date": "2026-10-13", "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 | Friday 10 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.