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_7arbtw0c/schedule?date=2026-10-12&tz=UTC
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:40 | BorderlandsReturning to her home planet Pandora, an infamous bounty hunter forms an unexpected alliance with a ragtag team of misfits. Together, they battle a... | 1h 30m | ||
| 01:10 | The Golden CobraOn a typical quiet night at Ebbw Vale's worst curry house, a health inspection throws owner Basil into a panic. Meanwhile, Nick has an unexpected e... | S1 E1, Episode 1 "All Good Here" | 15m | |
| 01:25 | The Golden CobraRhys has a falling out with Connor, the hardest boy in school. Basil, Nick and Jub brainstorm ideas to drum up business for the Golden Cobra and co... | S1 E2, Episode 2 "Pigeon Toss" | 15m | |
| 01:40 | The Golden CobraStrapped for cash, Nick and Jub find themselves agreeing to deliver a package of unknown goods for shady business owner Martin, which sends them on... | S1 E3, Episode 3 "Precious Cargo" | 15m | |
| 01:55 | The Golden CobraMona and her friends join the school tough nuts Connor and Bighead for a game of truth or dare, while Samita worries Mona is in over her head and g... | S1 E4, Episode 4 "Truth or Dare?" | 15m | |
| 02:10 | The Golden CobraBasil and Jub decide it is finally time to make a TV advert for the Golden Cobra, and Samita worries about her daughter's new relationship with inf... | S1 E5, Episode 5 "A Massive Waste of Time" | 10m | |
| 02:20 | The Golden CobraDown in the dumps and riddled with guilt, a broken Nick reflects on his past and the devastating life-changing decision that led him to where he is... | S1 E6, Episode 6 "A Big Step" | 15m | |
| 02:35 | The Golden CobraOn a beautiful summer's day in Ebbw Vale, Nick finally steps up to the plate as his son Rhys suffers a harrowing injury. | S1 E7, Episode 7 "Broken Saddle" | 15m | |
| 02:50 | This is BBC ThreeThis is BBC Three. Programmes start at 7.00pm. | 3h 10m | ||
| 06:00 | Shaun the SheepWhen Bitzer's kennel is accidentally destroyed, he hopes the Farmer will replace it with a new deluxe model, but when he sees his master's clumsy a... | S2 E20, In the Doghouse | 10m | |
| 06:10 | Danger MousePenfold takes a trip inside Danger Mouse's body to save him from a deadly aversion to his own heroism. | For Your Insides Only | 10m | |
| 06:20 | Super Happy Magic ForestThe heroes quest to find out who is behind a string of cake thefts, but they soon realise that there is more to this mystery than what meets the eye. | S1 E40, Cake Out | 15m | |
| 06:35 | Boy Girl Dog Cat Mouse CheeseGirl enters a cosplay costume contest to win a trophy and meet her favourite TV star, but needs somebody to wear the back end of her enormous costu... | S1 E13, Happy Game | 10m | |
| 06:45 | NewsroundNews magazine keeping young viewers up to date with the latest stories and events happening at home and abroad. | 10m | ||
| 06:55 | Grizzy and the LemmingsGrizzy puts a stop to the Lemmings' furious rodeo game on a sheep. Annoyed, they decide to banish the bear to the bottom of the castle dungeons whi... | S3 E59, Un Ours Dans La Bergerie | 10m | |
| 07:05 | Grizzy and the LemmingsWhile fighting over a jelly cake, Grizzy banishes the Lemmings to the castle dungeons and the rodents discover a passageway leading to a secret elf... | S3 E60, La communauté de la Jelly | 5m | |
| 07:10 | SpongeBob SquarePantsSpongeBob and Patrick become trapped in an alternate dimension where anything they draw comes to life. | S11 E28, Doodle Dimension | 15m | |
| 07:25 | Duck and FrogDuck becomes a very serious librarian and makes it his mission to maintain the peace and quiet - that is until Frog arrives and has other ideas. | S1 E3, Library | 10m | |
| 07:35 | Duck and FrogWhen Duck and Frog have to change a lighthouse's light bulb, they quickly become marooned on the island. With no food, and surrounded by water, the... | S1 E4, Lighthouse | 5m | |
| 07:40 | Odd SquadOmni and Onom must track down a mysterious creature with a peculiar habit; Orli has to help new recruit Osric complete his training. | The Good, The Great, and The Hungry; The Rookie Run | 15m | |
| 07:55 | Shark BitesSteve Backshall meets a super-speedy shark. Reaching speeds of 50kph, the mako is the fastest shark in the sea. Steve snorkels with marko sharks of... | S1 E1, Mako Shark | 5m | |
| 08:00 | Bitesize Daily: 9-11 Year OldsExpressing feelings, understanding feelings, emotional language skills. | Wellbeing: Feelings | 20m | |
| 08:20 | Hey You What If?Find out what would happen if money grew on trees, and how long it would take to be rich. | S2 E16, Money Grew on Trees | 5m | |
| 08:25 | Horrible HistoriesA Welsh prince from the Middle Ages has a very stupid death, King Louis XVI and Marie Antoinette go on Historical Wife Swap with some starving Fren... | Episode 5 | 30m | |
| 08:55 | Horrible ScienceReality hit Love Flyland, magic gets salty, and Newton looks in the mirror. | Hexagons, Jelly Walls and Half Life | 25m | |
| 09:20 | Operation Ouch!The Doctors fill their bladders - quite literally - to show what happens when you go for a wee. Dr Chris meets a robot that can zap bad cells and D... | S3 E5, Episode 5 | 30m | |
| 09:50 | Go Get ArtyIn this extended Drawalong, comedian Romesh Ranganathan shows you how to draw a rapping T-Rex with cap, mic and loads of attitude. | S2 E2, Bro v Sis: Basketball Courts | 20m | |
| 10:10 | Blue Planet IICoasts are the most changeable habitats of the ocean world, but they offer great riches. They bring great rewards but also great danger. Here, sea ... | S1 E6, Coasts | 55m | |
| 11:05 | Our SchoolCan the students pull off a big surprise party for school receptionist Kendall? That's just one of their challenges as Our School 'pays it forward'... | S6 E11, Change the World with Kindness | 25m | |
| 11:30 | Gym StarsThe artistic boys are off to the Nationals and Alice gets some crushing news. | S4 E11, Flying High | 25m | |
| 11:55 | OctonautsAs newborn baby sea turtles make their way to the ocean, the Octonauts must steer them clear of a giant wave and hungry predators. | S4 E4, The Baby Sea Turtles | 10m | |
| 12:05 | Big LizardWhen Cosima finally finds a quiet place to read her book, she realises peace and quiet aren't all they're made out to be. Where's Big Lizard when s... | S1 E42, Personal Space | 10m | |
| 12:15 | PiripenguinsFlutter buys a new fishy pet from slippery salesman Mervyn, only for the Piripenguins to get stuck in its gloopy slime. Can the friends find a solu... | S1 E39, Slimy Sammy | 10m | |
| 12:25 | Duck and FrogWhen Duck gets a job in a cinema projection room, Frog manages to accidentally break the projector. Can Frog save the day and entertain the audienc... | S1 E5, Cinema | 10m | |
| 12:35 | Dennis & Gnasher Unleashed!Doctor Pfooflepfeffer covets the world-beating power of Gnasher's indestructible teeth and will stop at nothing to get her hands on one of those do... | S2 E6, Molar Power | 10m | |
| 12:45 | Boy Girl Dog Cat Mouse CheeseMum and Dad go out, leaving Boy in charge of the house. However, busy having fun, his siblings totally ignore Boy's rules. | S1 E6, Mama'd Boy | 15m | |
| 13:00 | Winx Club: The Magic Is BackWhen Vexius launches a devastating attack on Red Fountain, Winx and Specialists must unite to protect the school. Meanwhile, Bloom uncovers a shock... | S1 E11, A New Enemy | 20m | |
| 13:20 | Pokémon Horizons: The SeriesLiko, Mollie and their Pokémon set out to save a Tandemaus pair separated by a storm. | S1 E38, The SOS is from Tandemaus? | 20m | |
| 13:40 | Nine Minute NinjaGav uses his `mad cooking skills' to make his signature toffee apple surprise and Ricky makes a tasty looking treat with some edible art. | S4 E10, Tasty Skills | 15m | |
| 13:55 | Shaun the Sheep: Adventures from Mossy BottomThe goat gobbles his way deep into the cornfield, at the worst possible time! | Get Your Goat | 5m | |
| 14:00 | The DeepMad Madeline steals the dangerous Sceptre of Queen Dorius. The Nektons find her, but she loses the sceptre. To get it back, Ant must face his fears. | Deceptive Appearances | 25m | |
| 14:25 | Super Happy Magic ForestThe heroes discover that their latest quest, delivering 30 birthday balloons to Mr Friendlyface's cousin, is not as easy as they expected. | S1 E1, Balloon Quest | 10m | |
| 14:35 | Boy Girl Dog Cat Mouse CheeseOn a rainy day, the kids tell a scary story about a local legend - Big Bad Ben. Mouse says he doesn't exist, but when a dark figure arrives at the ... | S1 E23, Its Raining Ben | 15m | |
| 14:50 | Grizzy and the LemmingsAfter touching a mysterious tooth, a lemming turns into a were-lemming! | S4 E72, Were-Lemming | 5m | |
| 14:55 | Duck and FrogDuck and Frog are working on a train, but when Frog lets it slip that there is a celebrity on board, the rest of the passengers cause chaos as they... | S1 E6, Ticket Inspector | 10m | |
| 15:05 | Duck and FrogDuck and Frog have a job tidying the Mayor's garden, but Frog seems to be destroying it. | S1 E7, Gardener | 10m | |
| 15:15 | Pablo: Next LevelPablo has started school. It's wild. It's wonderful. It's next level. From baffling rules to chaotic corridors, Pablo tackles it with imagination a... | S1 E6, Wet Break | 10m | |
| 15:25 | Submarine JimJim captures a human to find out the ending of a movie. | S1 E25, Movie Night | 10m | |
| 15:35 | Prince IvandoePrince Ivandoe and Bert help a confused Swanstress under their wing after she gets lost. | The Prince And The Swoony Swanstress | 15m | |
| 15:50 | Scooby-Doo and Guess Who?When the mystery-solving gang agrees to help Ricky Gervais with a haunted antique Egyptian statue of a cat, they find themselves embroiled in a con... | S1 E5, Ollie Ollie In-come Free! | 25m | |
| 16:15 | Witch DetectivesA museum theft leads the Witch Detectives to stolen triceratops horns. | The Case of the Horns | 25m | |
| 16:40 | The Football AcademyFollow the young boys, girls and para-players at Southampton Academy. | S4 E9, Episode 9 | 20m | |
| 17:00 | Stage StarsFrom pop to professional ballet, the Stage Stars have big dreams. | S2 E6, Big Dreams | 25m | |
| 17:25 | The Next Step: CheerJordan and Ruby butt heads over how to run a cheer birthday party, Melody hopes training Jax will gain the team's goodwill, and Cammy and Kenzie hu... | S1 E6, Heather's Birthday Party | 25m | |
| 17:50 | Blue PeterWorld record-breaking freestyler Ben Nuttall shows you footie skills to master at home. | Ben Nuttall Freestyle with Joel | 8m | |
| 17:58 | This is CBBC!Join the CBBC crew for all your favourite programmes. Tune into CBBC every day from 7.00am. | 2m | ||
| 18:00 | The Catch-UpA round-up of the day's news. | 5m | ||
| 18:05 | Horrible HistoriesSome Bronze Agers argue about building the world's first city, Bob Hale explains the entire history of the Renaissance, Mary Seacole sings about he... | 25m | ||
| 18:30 | Horrible HistoriesIn Ancient Greece, it's time for Spartan High School Musical. Meanwhile, a jester breaks bad news to Henry VIII using armpit raspberries. Plus, lea... | 30m | ||
| 19:00 | Top GearClarkson, Hammond, and May tackle a series of challenges in a trio of classic hot hatches, and actor Hugh Bonneville, of 'Downton Abbey', is the 'S... | Hugh Bonneville | 1h | |
| 20:00 | Top GearItalian sports cars, military manoeuvres and a trip to Belgium. Richard Hammond is on the shores of Lake Como testing the exciting new Alfa Romeo 4... | Tom Hiddleston | 1h | |
| 21:00 | Silent WitnessHarry and Nikki's friendship is rocked by the discovery of the body of Harry's ex-lover. Will they survive the pressures the case puts them under? | A Body of Work: Part 1 | 1h | |
| 22:00 | Silent WitnessMemories of his own daughter's death are stirred up when Leo is called in to investigate the apparent suicide of a 14-year-old girl. | A Body of Work: Part 2 | 1h | |
| 23:00 | Tormented On nowAfter sixth-former Darren commits suicide, the school gang who bullied him begin to die one by one. They soon discover that Darren's ghost has retu... | 1h 25m |
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_7arbtw0c/schedule?date=2026-10-12&tz=UTC" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_7arbtw0c/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_7arbtw0c/history?from=2025-10-12T00:00:00Z&to=2025-10-13T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_7arbtw0c/schedule?date=2026-10-12&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_7arbtw0c/schedule?date=2026-10-12&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_7arbtw0c/schedule", params={"date": "2026-10-12", "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_7arbtw0c/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_g37trxcg", "channel": "ch_7arbtw0c", "start": "2026-10-11T23:40:00Z", "stop": "2026-10-12T01:10:00Z", "title": "Borderlands", "sub_title": null, "description": "Returning to her home planet Pandora, an infamous bounty hunter forms an unex...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 64, "date": "2026-10-12", "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 | 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.