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 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_2dykmm3p/schedule?date=2026-10-16&tz=UTC
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 22:00 | Gurmat SmagamGurbani, Kirtan, Katha and Lecture at Gurmat Smagam. | 4h | ||
| 02:00 | Larivaar Gurbani SanthiyaSanthiya is the correct pronunciation of Gurbani, taught in the manner of how our 10th King Sri Guru Gobind Singh Ji wanted us to read and pronounc... | 30m | ||
| 02:30 | Asa Di WarAssa di Waar is the utterances of Guru Nanak Dev Ji, created in the Raga Aasa which is for the early morning. | 2h | ||
| 04:30 | Nitnem with SubtitlesNit-Nem is actually a compound word. 'Nit' means daily, 'Nem' is the short form of 'Nieam' meaning rule or practice. The Nitnem bani's usually incl... | 1h 30m | ||
| 06:00 | Gurmat SmagamGurbani, Kirtan, Katha and Lecture at Gurmat Smagam. | 1h | ||
| 07:00 | We Promise We DeliverA programme on charity works done by Akaal Channel in all over the world. | 30m | ||
| 07:30 | Katha VeecharGurbani Katha Veechar at Gurmat Samagam. | 55m | ||
| 08:25 | Today's Sikh HistoryAkaal Channel presents today's Sikh History in a new program. | 5m | ||
| 08:30 | Guru Nanak SevaThis is a charity program that helps needy people in Punjab and spreads the Guru Nanak Sahib's message. | 1h | ||
| 09:30 | Larivaar Gurbani SanthiyaSanthiya is the correct pronunciation of Gurbani, taught in the manner of how our 10th King Sri Guru Gobind Singh Ji wanted us to read and pronounc... | 30m | ||
| 10:00 | Today's Sikh HistoryAkaal Channel presents today's Sikh History in a new program. | 5m | ||
| 10:05 | Teleshopping: Shaheedi Marg YatraA teleshopping based programme on Akaal Channel. | 55m | ||
| 11:00 | Live: Sukhmani SahibSukhmani Sahib is the name given to the set of hymns divided into 24 sections which appear in the Sri Guru Granth Sahib Ji. | 1h 30m | ||
| 12:30 | Live: News PointA show discussing the main news stories from Punjab and all over the world. This show is hosted by Jagjit Singh. | 1h | ||
| 13:30 | TeleshoppingA teleshopping based programme on Akaal Channel. | 30m | ||
| 14:00 | Discussion: Sukhmani SahibA program highlighting Sukhmani Sahib's importance. | 30m | ||
| 14:30 | Live: Guru Nanak SevaA charity based programme based on help needy people in India & spreading message of Guru Nanak Dev Ji. | 1h | ||
| 15:30 | Ground Report from PunjabAkaal Channel Team delivers ground-level Sikh news, uncovering stories of faith, struggle, and unity. From protests to pride, we bring the truth home. | 30m | ||
| 16:00 | Weekly Langar Sewa MPWeekly Langar Sewa for Sikligar Sikhs in various Gurdwara Sahibs in Madhya Pradesh. | 30m | ||
| 16:30 | Rehraas Sahib with SubtitlesRehraas Sahib is the evening prayer and speaks of the greatness of Waheguru. | 30m | ||
| 17:00 | TeleshoppingA teleshopping based programme on Akaal Channel. | 30m | ||
| 17:30 | Exclusive: Sports Day W'tonA programme on Sports and Family Day at Guru Hargobind Sahib Sportsfield, Guru Nanak Satsang Gurdwara Wolverhampton. | 30m | ||
| 18:00 | Live: Weekly Langar SevaWeekly Langar Sewa for Sikligar Sikhs in various Gurdwara Sahibs in Madhya Pradesh. | 1h | ||
| 19:00 | News PointA show discussing the news stories from Punjab and all over the world. In this show host Jagjit Singh discusses with world renowned Sikh journalists. | 1h | ||
| 20:00 | Akaal NewsA news bulletin about current news summaries and breaking stories about Sikhs and Punjabi all around the world. | 30m | ||
| 20:30 | Live: Weekly Langar SevaWeekly Langar Sewa for Sikligar Sikhs in various Gurdwara Sahibs in Madhya Pradesh. | 1h | ||
| 21:30 | Special ReportThe Akaal Channel covers breaking news stories and panthic issues of the Sikh Panth. | 30m | ||
| 22:00 | Gurmat SmagamGurbani, Kirtan, Katha and Lecture at Gurmat Smagam. | 4h |
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_2dykmm3p/schedule?date=2026-10-16&tz=UTC" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_2dykmm3p/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_2dykmm3p/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_2dykmm3p/schedule?date=2026-10-16&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_2dykmm3p/schedule?date=2026-10-16&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_2dykmm3p/schedule", params={"date": "2026-10-16", "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_2dykmm3p/schedule?date=2026-10-16, the first programme { "data": [ { "id": "ls_kyqe6snp", "channel": "ch_2dykmm3p", "start": "2026-10-15T22:00:00Z", "stop": "2026-10-16T02:00:00Z", "title": "Gurmat Smagam", "sub_title": null, "description": "Gurbani, Kirtan, Katha and Lecture at Gurmat Smagam.", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 28, "date": "2026-10-16", "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 | 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.