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 Asia/Kolkata 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 Asia/Kolkata. The same day from the API: GET /v1/channels/ch_1ghb48fz/schedule?date=2026-10-12&tz=Asia/Kolkata
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Madhimugam NewsThe host provides the latest information on various social, economic and political issue and shares updates on current events. | 178 | 6h | |
| 06:00 | ATABringing the best in television. | 178 | 30m | |
| 06:30 | சாங்க்ஸ்கலைஞர்கள் மற்றும் இசைக்குழுக்களின் கவர்ச்சிகரமான, பிரபல பாடல்களின் விரிவான தொகுப்பு, தொடர்ச்சியாக இசைக்கப்படுகிறது. | A comprehensive compilation of catchy, popular and entertaining songs by various artists and bands from around the world, is played back-to-back | 178 | 30m |
| 07:00 | சந்தியாவனம்ஒரு மத தலைவர் புனித பைபிளிருந்து வசனங்களின் அடிப்படையில் சொற்பொழிவாற்றி மேலும், பக்தர்களை இறைவனின் பாதையைப் பின்பற்றுமாறு வலியுறுத்துகிறார். | A religious leader delivers a discourse based on verses from the Holy Bible and urges the devout to follow the path of God | 178 | 30m |
| 07:30 | சந்தியாவனம்ஒரு மத தலைவர் புனித பைபிளிருந்து வசனங்களின் அடிப்படையில் சொற்பொழிவாற்றி மேலும், பக்தர்களை இறைவனின் பாதையைப் பின்பற்றுமாறு வலியுறுத்துகிறார். | A religious leader delivers a discourse based on verses from the Holy Bible and urges the devout to follow the path of God | 178 | 30m |
| 08:00 | Madhimugam NewsThe host provides the latest information on various social, economic and political issue and shares updates on current events. | 178 | 30m | |
| 08:30 | TapBringing the best in television. | 178 | 30m | |
| 09:00 | சாங்க்ஸ்கலைஞர்கள் மற்றும் இசைக்குழுக்களின் கவர்ச்சிகரமான, பிரபல பாடல்களின் விரிவான தொகுப்பு, தொடர்ச்சியாக இசைக்கப்படுகிறது. | A comprehensive compilation of catchy, popular and entertaining songs by various artists and bands from around the world, is played back-to-back | 178 | 30m |
| 09:30 | Then SaralThe host presents a comprehensive compilation of melodious classic songs performed by various artists. | 178 | 30m | |
| 10:00 | Oru Padaippaliyin KathaiThe host converses with individuals from all walks of life about their personal lives and a variety of other topics. | 178 | 30m | |
| 10:30 | Oru Padaippaliyin KathaiThe host converses with individuals from all walks of life about their personal lives and a variety of other topics. | 178 | 30m | |
| 11:00 | ஆர்ஜேஆர்பிரபலமான சுகாதார மையங்களில் கிடைக்கும் பல்வேறு மருத்துவ சேவைகளின் விவரங்களை மருத்துவ நிபுணர்கள் பகிர்ந்து கொள்கிறார்கள். | Medical experts share details of the variety of medical services that are available at a famous healthcare centre | 178 | 30m |
| 11:30 | Madhimugam MelodiesHit songs from films featuring prominent actors and composed by the artists of the Tamil music industry are played back to back. | 178 | 30m | |
| 12:00 | சாங்க்ஸ்கலைஞர்கள் மற்றும் இசைக்குழுக்களின் கவர்ச்சிகரமான, பிரபல பாடல்களின் விரிவான தொகுப்பு, தொடர்ச்சியாக இசைக்கப்படுகிறது. | A comprehensive compilation of catchy, popular and entertaining songs by various artists and bands from around the world, is played back-to-back | 178 | 30m |
| 12:30 | சாங்க்ஸ்கலைஞர்கள் மற்றும் இசைக்குழுக்களின் கவர்ச்சிகரமான, பிரபல பாடல்களின் விரிவான தொகுப்பு, தொடர்ச்சியாக இசைக்கப்படுகிறது. | A comprehensive compilation of catchy, popular and entertaining songs by various artists and bands from around the world, is played back-to-back | 178 | 30m |
| 13:00 | சாங்க்ஸ்கலைஞர்கள் மற்றும் இசைக்குழுக்களின் கவர்ச்சிகரமான, பிரபல பாடல்களின் விரிவான தொகுப்பு, தொடர்ச்சியாக இசைக்கப்படுகிறது. | A comprehensive compilation of catchy, popular and entertaining songs by various artists and bands from around the world, is played back-to-back | 178 | 30m |
| 13:30 | Madhimugam NewsThe host provides the latest information on various social, economic and political issue and shares updates on current events. | 178 | 30m | |
| 14:00 | மூவிதிரைப்படங்களில் சிறந்தவை. | Bringing the best in television | 178 | 3h 30m |
| 17:30 | Bio ScopeTwo hosts present the latest news about the entertainment industry along with the sneak peeks of the music videos of various movies that are trending. | 178 | 30m | |
| 18:00 | Arul Tharum AlayamThe host talks about some of the most famous temples in Tamil Nadu and also explains in detail the history of their architecture. | 178 | 30m | |
| 18:30 | Vanga SirikalamViewers call and request the anchor to play their favourite funny scenes and moments from various famous and entertaining movies. | 178 | 30m | |
| 19:00 | Bio ScopeTwo hosts present the latest news about the entertainment industry along with the sneak peeks of the music videos of various movies that are trending. | 178 | 30m | |
| 19:30 | Vanga SirikalamViewers call and request the anchor to play their favourite funny scenes and moments from various famous and entertaining movies. | 178 | 30m | |
| 20:00 | Madhimugam NewsThe host provides the latest information on various social, economic and political issue and shares updates on current events. | 178 | 30m | |
| 20:30 | Super 10The host presents the top 10 news stories, important developments and major updates that impact people across the country. | 178 | 30m | |
| 21:00 | திரை சுவைபார்வையாளர்களை மகிழ்விப்பதற்காக, சகோதரிகள் தொடர்ச்சியாக வாசித்த பிரபலமான திரைப்படக் காட்சிகளின் விரிவான தொகுப்பு. | A comprehensive compilation of the popular movie clips sis played back to back in order to entertain the audience | 178 | 30m |
| 21:30 | Kaviyum KanamumA compilation of the greatest foot-tapping hits of various movies is played back to back in order to entertain the audience. | 178 | 30m | |
| 22:00 | Madhimugam NewsThe host provides the latest information on various social, economic and political issue and shares updates on current events. | 178 | 30m | |
| 22:30 | Then SaralThe host presents a comprehensive compilation of melodious classic songs performed by various artists. | 178 | 30m | |
| 23:00 | Then SaralThe host presents a comprehensive compilation of melodious classic songs performed by various artists. | 178 | 30m | |
| 23:30 | Jinga GoldThe host promotes an Ayurvedic medicine that increases stamina and helps in improving one's sex life. | 178 | 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_1ghb48fz/schedule?date=2026-10-12&tz=Asia/Kolkata" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_1ghb48fz/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_1ghb48fz/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_1ghb48fz/schedule?date=2026-10-12&tz=Asia/Kolkata"); 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_1ghb48fz/schedule?date=2026-10-12&tz=Asia/Kolkata", { 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_1ghb48fz/schedule", params={"date": "2026-10-12", "tz": "Asia/Kolkata"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_1ghb48fz/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_n4ej86m3", "channel": "ch_1ghb48fz", "start": "2026-10-11T18:30:00Z", "stop": "2026-10-12T00:30:00Z", "title": "Madhimugam News", "sub_title": null, "description": "The host provides the latest information on various social, economic and poli...", "category": [ "178" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 31, "date": "2026-10-12", "tz": "Asia/Kolkata" } }
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.