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/Toronto 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/Toronto. The same day from the API: GET /v1/channels/ch_9pc4swbf/schedule?date=2026-10-12&tz=America/Toronto
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Prazana Lab-Grown DiamondsStand out in Prazana Lab-Grown Diamonds, the ultimate fusion of beauty & science. Set in luxurious 14k yellow, white or rose gold, Prazana diamonds... | Prazana Lab-Grown Diamonds with Elizabeth and Mandy (Oct 12th, 2026 00:00) | Series, Shopping | 1h |
| 01:00 | Gold Jewelry ShowcaseLavish yourself in elegant gold and gemstones. Get swept away by outstanding prices on gold jewelry. | Gold Showcase - All Debuts with Elizabeth and Mandy (Oct 12th, 2026 01:00) | Series, Shopping | 2h |
| 03:00 | Prazana Lab-Grown DiamondsStand out in Prazana Lab-Grown Diamonds, the ultimate fusion of beauty & science. Set in luxurious 14k yellow, white or rose gold, Prazana diamonds... | Prazana Lab-Grown Diamonds (Oct 12th, 2026 02:00) | Series, Shopping | 1h |
| 04:00 | Silver Showcase JewelryShop fantastic values in timeless yet trendy sterling silver jewelry and gemstones. Then wow your friends with your new looks! | Silver Showcase (Oct 12th, 2026 04:00) | Series, Shopping | 1h |
| 05:00 | Moissanite Fire JewelryJoin Charles Winston for expertly crafted jewelry in contemporary designs. Every Moissanite Fire jewel offers superior light dispersion and excepti... | Moissanite Fire (Oct 12th, 2026 05:00) | Series, Shopping | 1h |
| 06:00 | Sparkle in Silver JewelrySpice up your life with a little sparkle! Shop stunning silver jewelry designs set with glimmering gems. | Sparkle in Silver (Oct 12th, 2026 06:00) | Series, Shopping | 1h |
| 07:00 | Warehouse SaleJTV is making room for new product with clearance-priced items during a Warehouse Sale. | Warehouse Sale (Oct 12th, 2026 07:00) | Series, Shopping | 2h |
| 09:00 | Jewel School - Jewelry MakingFrom beads to supplies and storage options, Jewel School is the creative academy for jewelry-makers and crafters. Jewel School provides all the ess... | Jewel School with Susan and Robert (Oct 12th, 2026 09:00) | Series, Shopping | 3h |
| 12:00 | Precious World of PearlsShop with Mark Brown for luscious cultured pearl jewelry. Buy it today and wear it for a lifetime. Exceptional JTV prices make it easy. | Precious World of Pearls with Lissa and Tommy (Oct 12th, 2026 12:00) | Series, Shopping | 2h |
| 14:00 | Prazana Lab-Grown DiamondsStand out in Prazana Lab-Grown Diamonds, the ultimate fusion of beauty & science. Set in luxurious 14k yellow, white or rose gold, Prazana diamonds... | Prazana Lab-Grown Diamonds (Oct 12th, 2026 02:00) | Series, Shopping | 2h |
| 16:00 | Sparkle in Silver JewelrySpice up your life with a little sparkle! Shop stunning silver jewelry designs set with glimmering gems. | Sparkle in Silver with Jennifer and Scott (Oct 12th, 2026 16:00) | Series, Shopping | 2h |
| 18:00 | Prazana Lab-Grown Diamonds On nowStand out in Prazana Lab-Grown Diamonds, the ultimate fusion of beauty & science. Set in luxurious 14k yellow, white or rose gold, Prazana diamonds... | Prazana Lab-Grown Diamonds with Scott and Jennifer (Oct 12th, 2026 18:00) | Series, Shopping | 2h |
| 20:00 | Warehouse SaleJTV is making room for new product with clearance-priced items during a Warehouse Sale. | Warehouse Sale (Oct 12th, 2026 20:00) | Series, Shopping | 2h |
| 22:00 | JTV's Jewelry AccessoriesJTV's Jewelry Accessories is all about the essentials needed to complete your jewelry collection! Shop necessary items like magnetic clasps, jewelr... | Lovery with Misty (Oct 12th, 2026 22:00) | Series, Shopping | 2h |
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_9pc4swbf/schedule?date=2026-10-12&tz=America/Toronto" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_9pc4swbf/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_9pc4swbf/history?from=2025-11-12T00:00:00Z&to=2025-11-13T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_9pc4swbf/schedule?date=2026-10-12&tz=America/Toronto"); 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_9pc4swbf/schedule?date=2026-10-12&tz=America/Toronto", { 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_9pc4swbf/schedule", params={"date": "2026-10-12", "tz": "America/Toronto"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_9pc4swbf/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_bsfaxste", "channel": "ch_9pc4swbf", "start": "2026-10-12T04:00:00Z", "stop": "2026-10-12T05:00:00Z", "title": "Prazana Lab-Grown Diamonds", "sub_title": "Prazana Lab-Grown Diamonds with Elizabeth and Mandy (Oct 12th, 2026 00:00)", "description": "Stand out in Prazana Lab-Grown Diamonds, the ultimate fusion of beauty & scie...", "category": [ "series", "shopping", "consumer" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 14, "date": "2026-10-12", "tz": "America/Toronto" } }
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 | Wednesday 12 November 2025 | Category |
|---|---|---|
| 12:00 | Vanna K for Bella Luce Jewelry | |
| 14:00 | Splendido Italian Jewelry | |
| 16:00 | Off Park Jewelry Collection | |
| 3 more programmes that day, on Archive | ||
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.