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_3gs7m1k2/schedule?date=2026-10-12&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:30 | Dr. PhurPets dramatically battling collars, costumes, and anything remotely fashionable! | S2 E13 | 30m | |
| 00:00 | Dr. PhurPets and kids playing together! | S2 E11 | 30m | |
| 00:30 | Dr. PhurPets who drop everything the moment food is involved it's always the top priority! | S2 E02 | 30m | |
| 01:00 | Dr. PhurPets who can't handle you giving attention to anyone else — “Excuse me, I'm the favorite!" | S2 E08 | 30m | |
| 01:30 | Dr. PhurPets who bark without any reason all the time. | S2 E12 | 30m | |
| 02:00 | Animals UnscriptedThese animals love to play with you! | S5 E04 | 30m | |
| 02:30 | Animals UnscriptedClips that will keep you 'hooked'. | S5 E09 | 30m | |
| 03:00 | Animals UnscriptedBears, elephants, monkeys, and more...untamed and off script! | S6 E01 | 30m | |
| 03:30 | Animals UnscriptedThe great outdoors and kitchen floors...there's no telling where these doggos will go off script next! | S6 E06 | 30m | |
| 04:00 | Best Pets of the MonthThese pets won April '23. But after watching these clips, the real winner is you. | S6 E05 | 30m | |
| 04:30 | Best Pets of the MonthThese pets won May '23. But after watching these clips, the real winner is you. | S6 E06 | 30m | |
| 05:00 | Best Pets of the MonthThese pets won June '23. But after watching these clips, the real winner is you. | S6 E07 | 30m | |
| 05:30 | Best Pets of the MonthThese pets won July '23. But after watching these clips, the real winner is you. | S6 E08 | 30m | |
| 06:00 | TPC That's My PetDid you know there are over 51 species of rats that have been discovered. | S1 E02 | 30m | |
| 07:00 | TPC That's My PetDid you know that Dalmatians' spots appear about ten days after birth? | S4 E11 | 30m | |
| 07:30 | TPC That's My PetDid you know Pit Bulls are not a breed of dog? Rather, they are a variety of breeds. | S2 E01 | 30m | |
| 08:00 | Countdown: The Funniest PetsWe've got some delightful doggos, messy cats, and adorably hilarious pets. | S2 E11 | 30m | |
| 08:30 | Countdown: The Funniest PetsWe've got some some rockin roosters, happy huskies, and tonnes of giddy goats! | S2 E12 | 30m | |
| 09:00 | We Heart AnimalsThis episode will make anyone a cat person. | S2 E03 | 30m | |
| 09:30 | We Heart AnimalsRemember: dogs are not gifts. However, cute clips of dogs are fantastic gifts. | S2 E06 | 30m | |
| 10:00 | Animals UnscriptedThis really could be the title for any of the cat episodes, but we chose this one. | S3 E10 | 30m | |
| 10:30 | Animals UnscriptedThese dogs love the camera. | S4 E02 | 30m | |
| 11:00 | Animals UnscriptedHungry pets, tired pets, funny pets. Pets just doing the best pet things. | S4 E07 | 30m | |
| 11:30 | Animals UnscriptedWe're not going to be chew-sy with the hilarious animals we feature in this episode. | S2 E12 | 30m | |
| 12:00 | Best Pets of the MonthThese pets won January'22. But after watching these clips, the real winner is you. | S5 E01 | 30m | |
| 12:30 | Best Pets of the MonthThese pets won February'22. But after watching these clips, the real winner is you. | S5 E02 | 30m | |
| 13:00 | Best Pets of the MonthThese pets won March'22. But after watching these clips, the real winner is you. | S5 E03 | 30m | |
| 13:30 | Best Pets of the MonthThese pets won APRIL'22. But after watching these clips, the real winner is you. | S5 E04 | 30m | |
| 14:00 | Howl-O-WeenThis Halloween, enjoy the cutest creature features to ever hit your screen. | 30m | ||
| 14:30 | TPC SpecialsA TPC Halloween Special celebrating the cutest costumes, sneaky shenanigans, and hilarious reactions. | S1 E03 | 30m | |
| 15:00 | TPC HalloweenWhen it comes to trick or treating, these pets deserve all the treats! You'll agree once they come knocking on your door. | S1 E01 | 30m | |
| 15:30 | The Pet CollectiveThey try to be spooky, but mostly they're just cute. Happy Halloween from The Pet Collective! | Halloween II | 30m | |
| 16:00 | Countdown: The Funniest PetsWe've got some precious doggos, endearing cats, and every other pet under the sun are here again | S2 E09 | 30m | |
| 16:30 | Countdown: The Funniest PetsWe've got some hilarious hamsters, maniacal monkeys, and rambunctious racoons! | S2 E10 | 30m | |
| 17:00 | We Heart AnimalsWall-to-wall clips of the cutest dogs around. | S1 E10 | 30m | |
| 17:30 | We Heart AnimalsCheck out some dog's you definitely wanna roll with. | S1 E13 | 30m | |
| 18:00 | Animals UnscriptedThese animals love to play with you! | S5 E04 | 30m | |
| 18:30 | Animals UnscriptedClips that will keep you 'hooked'. | S5 E09 | 30m | |
| 19:00 | Animals UnscriptedBears, elephants, monkeys, and more...untamed and off script! | S6 E01 | 30m | |
| 19:30 | Animals UnscriptedThe great outdoors and kitchen floors...there's no telling where these doggos will go off script next! | S6 E06 | 30m | |
| 20:00 | Best Pets of the MonthThese pets won April '23. But after watching these clips, the real winner is you. | S6 E05 | 30m | |
| 20:30 | Best Pets of the MonthThese pets won May '23. But after watching these clips, the real winner is you. | S6 E06 | 30m | |
| 21:00 | Best Pets of the Month On nowThese pets won June '23. But after watching these clips, the real winner is you. | S6 E07 | 30m | |
| 21:30 | Best Pets of the MonthThese pets won July '23. But after watching these clips, the real winner is you. | S6 E08 | 30m | |
| 22:00 | TPC That's My PetDid you know there are over 51 species of rats that have been discovered. | S1 E02 | 30m | |
| 22:30 | TPC That's My PetDid you know there are over 350+ different parrot species… far more than we could fit into this episode. | S1 E06 | 30m | |
| 23:00 | TPC That's My PetDid you know that Dalmatians' spots appear about ten days after birth? | S4 E11 | 30m | |
| 23:30 | TPC That's My PetDid you know Pit Bulls are not a breed of dog? Rather, they are a variety of breeds. | S2 E01 | 30m |
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_3gs7m1k2/schedule?date=2026-10-12&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_3gs7m1k2/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_3gs7m1k2/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_3gs7m1k2/schedule?date=2026-10-12&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_3gs7m1k2/schedule?date=2026-10-12&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_3gs7m1k2/schedule", params={"date": "2026-10-12", "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_3gs7m1k2/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_arhhzhmx", "channel": "ch_3gs7m1k2", "start": "2026-10-12T03:30:16Z", "stop": "2026-10-12T04:00:16Z", "title": "Dr. Phur", "sub_title": "S2 E13", "description": "Pets dramatically battling collars, costumes, and anything remotely fashionable!", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 48, "date": "2026-10-12", "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 | Sunday 12 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 155 countries.