73.8M 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_k9mp1s6j/schedule?date=2026-10-14&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Tosh.0Daniel showcases a singing math teacher; shows his fans how to be responsible drinkers. | S9 E14, Singing Math Teacher | 30m | |
| 00:30 | Tosh.0Christopher Walken impressions; Chris Crocker Web redemption; Andy Dick celebrity video. | S1 E5, Leave Britney Alone! | 30m | |
| 01:00 | Tosh.0A terrible artist gets a Web redemption; Daniel makes an "Until Abortion Ends" video. | S4 E2, How to Draw Guy | 30m | |
| 01:30 | Tosh.0The world's leggiest broad; a violent trend in America's country clubs. | S9 E18, Long Leg Girl | 30m | |
| 02:00 | Tosh.0A child who is not microwave-safe is redeemed; games rather than humor. | S7 E11, Microwave Glow Stick | 30m | |
| 02:30 | Tosh.0Arm wrestling; chicken in a can; Ladder Fail guy's Web redemption. | S1 E16, Ladder Fail Guy | 30m | |
| 03:00 | Tosh.0Tosh gets in bed with an aspiring singer/body builder/eyebrow enthusiast; starts World War III. | S9 E8, Buff Correll | 30m | |
| 03:30 | Tosh.0Daniel meets a foul-mouthed comic and talks about playing with marbles. | S9 E23, Tourette's Comedian | 30m | |
| 04:00 | Tosh.0Daniel profiles the flyest fishermen in the game and learns that condiments plus crazy equals Jesus. | S9 E15, On Da River | 30m | |
| 04:30 | Tosh.0Daniel tackles the issue of bullying; Daniel opens a Tosh.0 memorabilia auction. | S4 E6, Worst Sketch Troupe (Sketchdemption) | 30m | |
| 05:00 | Tosh.0Daniel buries shovel girl; fans dispense "Twisdom" to the class of 2014. | S6 E14, Space Shuttle Launch | 30m | |
| 05:30 | Tosh.0Daniel searches for his replacement. | S3 E30, Web Reflection | 30m | |
| 06:00 | Tosh.0Daniel throws shoes at women; Daniel's intimate conversations get leaked to the press. | S6 E12, Banned From Walmart | 30m | |
| 06:30 | Tosh.0Daniel shows off his musical side by remixing a song with a rap goddess; cleaning up the Internet. | S7 E5, Jackie B | 30m | |
| 07:00 | Tosh.0Daniel becomes a big brother and invites kids to ask him questions. | S6 E22, The Family Friendly Episode | 30m | |
| 07:30 | Tosh.0Daniel works with some intimacy coaches; Daniel calls for an end to disrespecting women. | S6 E26, Date Camp | 30m | |
| 08:00 | Tosh.0A couple gets a wedding redemption; Daniel works out with the Bathmate. | S4 E3, Haboob Wedding | 30m | |
| 08:30 | Tosh.0Web redemption to the chocolate rain guy; Manny Pacquiao and Daniel's new summer wardrobe. | S3 E11, Tay Zonday | 30m | |
| 09:00 | Tosh.0Daniel celebrates the end of vacation by redeeming an embarrassing family; Daniel's erotic wardrobe. | S6 E16, Summertime Is Great | 30m | |
| 09:30 | Tosh.0An interview with YouTube phenom Fred; Tron Guy gets a much-deserved Web redemption. | S1 E11, Tron Guy | 30m | |
| 10:00 | Tosh.0Brian Atene stops by for a Web redemption, Tosh seeks out his own homeless man with a golden voice. | S3 E2, Brian Atene | 30m | |
| 10:30 | Tosh.0The "make it snow" girl receives a Web Redemption; the Epic Beard Man fight. | S2 E8, Make It Snow Girl | 30m | |
| 11:00 | Tosh.0Daniel helps a nice guy overcome the "just a friend" complex; the results of his AIDS test. | S5 E27, Happy Birthday Katie | 30m | |
| 11:30 | Tosh.0Reh Dogg's "Why Must I Cry" Web redemption; Kristin Cavallari's celebrity video. | S1 E8, "Why Must I Cry?" | 30m | |
| 12:00 | Tosh.0Diet tips from a cave-dwelling yogi; Daniel explains how his fans can hydrate their way into heaven. | S9 E17, Breatharian | 30m | |
| 12:30 | Tosh.0Daniel pledges to bring people together to laugh at the 2016 election. | S8 E27, Tosh.0lection Special | 30m | |
| 13:00 | Tosh.0Daniel helps a virgin score; Daniel introduces the angriest ladies in all of flyover country. | S4 E29, 100th Episode : Virgin Trampoline Jumper | 30m | |
| 13:30 | Tosh.0Tosh gives a Web redemption to an angry preacher and burns a bunch of books. | S2 E20, Angry Black Preacher | 30m | |
| 14:00 | Tosh.0Daniel puts an end to the speculation about a replacement host; Daniel's new wardrobe choice. | S4 E1, How to Get European Men | 30m | |
| 14:30 | Tosh.0Daniel celebrates Valentine's Day by letting viewers vent; a Web redemption. | S5 E2, X12 (CeWEBrity Profile) | 30m | |
| 15:00 | Tosh.0Daniel meets identical twins who share an inappropriate amount of brotherly love. | S9 E21, Zakar Twins | 30m | |
| 15:30 | Tosh.0A CeWEBrity Profile; a creepy critic gets critiqued; Daniel bridges America's racial divide. | S7 E4, Shoenice | 30m | |
| 16:00 | Tosh.0Daniel samples an udder from another mother; lights a candle for female drivers. | S9 E4, Spiritual Tasha Mama | 30m | |
| 16:30 | Tosh.0Daniel deals with a very strange person; proof that a 40-year-old comic can be very funny. | S7 E26, Elephant Lady | 30m | |
| 17:00 | Tosh.0A gay couple banned from a homophobic restaurant gets a Web redemption; a "Tosh.0" rip-off. | S6 E27, Gay Restaurant | 30m | |
| 17:30 | Tosh.0Daniel gets his hands dirty; Daniel investigates a leprechaun. | S3 E21, Leprechaun in Mobile (Investigation) | 30m | |
| 18:00 | Tosh.0An amateur stunt boy plays in traffic with Daniel; Daniel confirms his talent; gambling advice. | S7 E18, Car Jump Kid | 30m | |
| 18:30 | Tosh.0Miss Teen South Carolina's Web redemption; David Koechner's celebrity video. | S1 E2, Miss Teen South Carolina | 30m | |
| 19:00 | Tosh.0The crying wrestling fan gets a Web redemption; Daniel sits with Oprah. | S3 E6, Crying Wrestling Fan | 30m | |
| 19:30 | Tosh.0Daniel takes the year's popular movies down a peg; Daniel declares war on the Super Bowl champions. | S7 E1, Puke Drummer | 30m | |
| 20:00 | Tosh.0The national anthem girl gets a second shot; Daniel plays with a big sword. | S3 E4, National Anthem Fail Girl | 30m | |
| 20:30 | Tosh.0Daniel meets a beautiful butterfingers; urban schools take a step backwards. | S9 E10, Football-to-the-Face Girl | 30m | |
| 21:00 | Tosh.0Daniel answers Twitter questions; the trampled cheerleader gets a Web redemption. | S1 E15, Trampled Cheerleader | 30m | |
| 21:30 | Tosh.0Daniel hires the Web's most offensive attorney; a disturbing game of pin the tail on the donkey. | S6 E5, Boomer the Dog | 30m | |
| 22:00 | Tosh.0An eccentric woman welcomes Daniel into her possum kingdom; Daniel photobombs the art world. | S7 E28, Possum Lady | 30m | |
| 22:30 | Tosh.0Daniel receives help from Dr Pimple Popper. He continues his domination of made-up world records. | S8 E12, Dr. Pimple Popper | 30m | |
| 23:00 | Tosh.0Daniel Web chats with Wii Fit girl; the Crystal Light dancers reunite. | S2 E2, Crystal Light Dancers | 30m | |
| 23:30 | Tosh.0Daniel makes the hashtag game more interesting; the happiest and creepiest guy in Los Angeles. | S6 E10, Roof Jump | 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_k9mp1s6j/schedule?date=2026-10-14&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_k9mp1s6j/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_k9mp1s6j/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_k9mp1s6j/schedule?date=2026-10-14&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_k9mp1s6j/schedule?date=2026-10-14&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_k9mp1s6j/schedule", params={"date": "2026-10-14", "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_k9mp1s6j/schedule?date=2026-10-14, the first programme { "data": [ { "id": "ls_cdn1s166", "channel": "ch_k9mp1s6j", "start": "2026-10-14T04:00:00Z", "stop": "2026-10-14T04:30:00Z", "title": "Tosh.0", "sub_title": "Tosh.0", "description": "Daniel showcases a singing math teacher; shows his fans how to be responsible...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 48, "date": "2026-10-14", "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 | 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.