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 America/New_York time, what is on now and next, and the same data in your app with one call.
All times America/New_York. The same day from the API: GET /v1/channels/ch_rxh2pc66/schedule?date=2026-10-12&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:58 | Bizarre Foods AmericaAndrew gets a taste of the unexpected when he visits San Diego. | S2 E2, Iceland | 51m | |
| 00:49 | Bizarre Foods AmericaAndrew explores the iconic treasures and hidden delights that make Miami's food scene so special. | S2 E3, St. Petersburg (Russia) | 48m | |
| 01:37 | Bizarre Foods AmericaZimmern explores the many layers of flavors from the past and present. | S2 E4, Minnesota | 49m | |
| 02:26 | Bizarre Foods AmericaAndrew creates a menu inspired by his travels around the world for a hungry dinner crowd in LA. | S2 E5, Bolivia | 48m | |
| 03:14 | Bizarre Foods AmericaBloody Mary's, whole roasted pigeons, donuts topped with chicken and milkshakes made with bacon. | S2 E6, Chile | 49m | |
| 04:03 | Bizarre Foods AmericaAndrew tastes everything from smoked baloney sandwiches, deep-fried chicken livers and pork rinds. | S2 E7, Guangzhou, China | 50m | |
| 04:53 | Bizarre Foods AmericaAndrew Zimmern goes deep into the interior of Florida; frog legs; hunting armadillos. | S2 E8, Delhi, India | 49m | |
| 05:42 | Bizarre Foods AmericaSnakehead pulled from the Potomac; pupusas at a Salvadoran restaurant; peanut butter sandwiches. | S3 E1, Phuket, Thailand | 48m | |
| 06:30 | Bizarre Foods AmericaRocky Mountain oysters at a ballpark; yak and elk served at a restaurant; pheasant cooked outside. | S3 E2, Sicily, Italy | 49m | |
| 07:19 | Bizarre Foods AmericaPork brains with spring onion kimchi; a stew made from a sheep's head. | S3 E3, Goa, India | 48m | |
| 08:07 | Bizarre Foods AmericaFresh sea cucumbers; salmon eggs; fish heads that are buried before they're roasted over a fire. | S3 E4, Samoa | 49m | |
| 08:56 | Bizarre Foods AmericaScience behind what makes milk taste better; a traditional Serbian casserole made with lamb organs. | S3 E5, Paris | 51m | |
| 09:47 | Bizarre Foods AmericaA fish dish made with ambergris; charcuterie that includes duck heart pate; a soup that smells. | S3 E6, Los Angeles | 48m | |
| 10:35 | Bizarre Foods AmericaBeef tongue sandwiches; Korean soul foods that include boiled pig stomach and blood sausage. | S3 E7, Halloween | 51m | |
| 11:26 | Bizarre Foods AmericaFried rabbit legs; Arkansas black bear cracklins; bacon-wrapped crow breast. | S3 E8, Hawaii | 48m | |
| 12:14 | Bizarre Foods AmericaGrilled dove hearts; barf flavored jelly beans; monkey face eel. | S3 E9, Ethiopia | 49m | |
| 13:03 | Bizarre Foods AmericaElk heart tartar with a raw turkey egg; smoked cherries and bone marrow; goose liver with cacao. | S3 E10, Maine | 48m | |
| 13:51 | Bizarre Foods AmericaPig head tamales at a food truck in Watts; steamed chicken embryo in Long Beach. | S4 E1, Tanzania | 49m | |
| 14:40 | Bizarre Foods AmericaDried octopus bile sac; crispy pork intestine; a raw fish salad that includes the eyeballs. | S4 E2, Seoul, South Korea | 48m | |
| 15:28 | Bizarre Foods AmericaAndrew visits the forgotten Gulf shore. Stingray tacos; pan fried duck testicles; nutria stew. | S4 E3, The Outback | 49m | |
| 16:17 | Bizarre Foods AmericaA Pakistani kebab joint with a dish made out of goat liver and brains; a soup made from yak meat. | S4 E4, Appalachia | 48m | |
| 17:05 | Bizarre Foods AmericaA noodle bowl made with frog legs and pig skin; sautéed rabbit offal and goat head soup. | S4 E5, Eastern Australia | 49m | |
| 17:54 | Bizarre Foods AmericaNew Englanders blend old traditions and experimental to create clam cakes and monkfish liver mousse. | S4 E6, Singapore | 48m | |
| 18:42 | Bizarre Foods AmericaA beverage that tastes like bourbon but without the alcohol; barbecued sheep meat. | S4 E7, Texas | 49m | |
| 19:31 | Bizarre Foods AmericaAndrew visits St. Croix, U.S. Virgin Islands; Goat water soup; conch roti; breadfruit tostones. | S4 E8, Nicaragua | 48m | |
| 20:19 | Bizarre Foods AmericaBrain sandwiches and crispy pig snouts; pig heart pastrami; dessert made with organ meats. | S4 E9, Puerto Rico | 49m | |
| 21:08 | Bizarre Foods AmericaBuffalo; fresh duck organs; grilled redfish; a restaurant that serves up Viet Cajun cuisine. | S4 E10, Survival Special | 48m | |
| 21:56 | Bizarre Foods AmericaFilipino favorites like dinuguan, the Taylor pork roll, and triploid oysters. | S5 E1, Thailand (Isan region) | 49m | |
| 22:45 | Bizarre Foods AmericaBlending old and new food traditions; stuffed cabbage; braunschweiger; goat heart tartare. | S5 E2, Cambodia | 48m | |
| 23:33 | Bizarre Foods AmericaAndrew Zimmern visits Virginia; mystery snails, Brood II cicadas; and the other red meat. | S5 E3, Mongolia | 49m |
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_rxh2pc66/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_rxh2pc66/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_rxh2pc66/history?from=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_rxh2pc66/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_rxh2pc66/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_rxh2pc66/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_rxh2pc66/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_cp7pa45d", "channel": "ch_rxh2pc66", "start": "2026-10-12T03:58:00Z", "stop": "2026-10-12T04:49:00Z", "title": "Bizarre Foods America", "sub_title": "Bizarre Foods America", "description": "Andrew gets a taste of the unexpected when he visits San Diego.", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 30, "date": "2026-10-12", "tz": "America/New_York" } }
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.