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 Europe/Rome 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 Europe/Rome. The same day from the API: GET /v1/channels/ch_ynkpapys/schedule?date=2026-10-17&tz=Europe/Rome
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 22:54 | L'amico del cuorePrima di sottoporsi ad una rischiosa operazione al cuore, Roberto vuole togliersi uno sfizio particolare: fare l'amore con Frida, la moglie del suo... | 1h 59m | ||
| 22:58 | L'amico del cuorePrima di sottoporsi ad una rischiosa operazione al cuore, Roberto vuole togliersi uno sfizio particolare: fare l'amore con Frida, la moglie del suo... | 2h 3m | ||
| 00:53 | L'insegnante va in collegioCollaudato cast per una sexy-comedy italiana anni '70, con Edwige Fenech. Per timore di essere rapito, un industriale si trasferisce al Sud. Regia ... | 1h 41m | ||
| 01:01 | L'insegnante va in collegioCollaudato cast per una sexy-comedy italiana anni '70, con Edwige Fenech. Per timore di essere rapito, un industriale si trasferisce al Sud. Regia ... | 1h 40m | ||
| 02:34 | Vedo nudoDavid di Donatello a Nino Manfredi, protagonista dei sette episodi del film, accomunati dal tema dell'erotismo. Regia di D. Risi; ITA 1969 | 1h 54m | ||
| 02:41 | Vedo nudoDavid di Donatello a Nino Manfredi, protagonista dei sette episodi del film, accomunati dal tema dell'erotismo. Regia di D. Risi; ITA 1969 | 1h 27m | ||
| 04:08 | Il ginecologo della mutuaUn affermato ginecologo, sommerso dai debiti, lascia il suo lussuoso studio ad un collega, titolare di uno studio da quattro soldi. Con Renzo Monta... | 3h 1m | ||
| 04:28 | Il ginecologo della mutuaUn affermato ginecologo, sommerso dai debiti, lascia il suo lussuoso studio ad un collega, titolare di uno studio da quattro soldi. Con Renzo Monta... | 1h 9m | ||
| 05:38 | Vedo nudoDavid di Donatello a Nino Manfredi, protagonista dei sette episodi del film, accomunati dal tema dell'erotismo. Regia di D. Risi; ITA 1969 | 1h 31m | ||
| 07:08 | Immaturi - La serieS1 Ep5 - Prima di partire per una gita, gli slanci sentimentali dei protagonisti sembrano privi di fortuna. | 1h 43m | ||
| 08:51 | L'insegnante va in collegioCollaudato cast per una sexy-comedy italiana anni '70, con Edwige Fenech. Per timore di essere rapito, un industriale si trasferisce al Sud. Regia ... | 1h 53m | ||
| 10:44 | Alex l'arieteAlberto Tomba si cimenta nel cinema. Alex e' un carabiniere specializzato nello sfondamento di porte. Il caso gli affidera' una nuova missione. Con... | 2h 15m | ||
| 12:59 | L'amico del cuorePrima di sottoporsi ad una rischiosa operazione al cuore, Roberto vuole togliersi uno sfizio particolare: fare l'amore con Frida, la moglie del suo... | 2h 3m | ||
| 15:02 | Se mi vuoi beneDiego pensa di curare la propria depressione risolvendo i problemi altrui. Ma la strada per l'inferno e' lastricata di buone intenzioni. Con C. Bis... | 2h 10m | ||
| 17:12 | Ma cosa ci dice il cervelloUna scialba impiegata al Ministero e' in realta' un brillante agente segreto, un'eroina che lotta contro l'ordinaria incivilta'. Con P. Cortellesi.... | 2h 5m | ||
| 19:17 | Non si ruba a casa dei ladriI fratelli Vanzina dirigono una spassosa commedia che guarda alla cronaca, tra appalti truccati e politici corrotti. Con V. Salemme e M. Ghini. Reg... | 1h 58m | ||
| 21:15 | L'insegnante viene a casaUna procace insegnante di pianoforte si trasferisce a Lucca per stare vicino al fidanzato, che pero', a sua insaputa, e' sposato. Con E. Fenech, R.... | 1h 57m | ||
| 23:12 | Il vizio di famigliaCommedia erotica. I famigliari di un industriale veneto iniziano una lotta senza esclusione di colpi per accaparrarsi la sua eredita'. Con E. Fenec... | 1h 47m |
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_ynkpapys/schedule?date=2026-10-17&tz=Europe/Rome" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_ynkpapys/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_ynkpapys/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_ynkpapys/schedule?date=2026-10-17&tz=Europe/Rome"); 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_ynkpapys/schedule?date=2026-10-17&tz=Europe/Rome", { 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_ynkpapys/schedule", params={"date": "2026-10-17", "tz": "Europe/Rome"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_ynkpapys/schedule?date=2026-10-17, the first programme { "data": [ { "id": "ls_d8vrteb0", "channel": "ch_ynkpapys", "start": "2026-10-16T20:54:23Z", "stop": "2026-10-16T22:53:37Z", "title": "L'amico del cuore", "sub_title": null, "description": "Prima di sottoporsi ad una rischiosa operazione al cuore, Roberto vuole togli...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 18, "date": "2026-10-17", "tz": "Europe/Rome" } }
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.