GuidaTV API2

API non ufficiali per i palinsesti TV delle maggiori emittenti italiane

Canali Supportati

Emittente Canale
Rai Rai 1
Rai 2
Rai 3
Rai 5
Mediaset Rete 4
Canale 5
Italia 1
Sky Cielo

E tanti altri 😃

Come Iniziare

Richieste

Le richieste sono da effettuare con il metodo GET, in ogni richiesta è obbligatorio il parametro api_key

Risposte

Le risposte saranno nel formato JSON e avranno tutte i campi:

  • data [array / json / null]
  • status [boolean]
  • message [string]
  • Presente solo in caso di errore (status=false)
Ottenere un API Key
  1. Premi qui
  2. Completare il form presente

getChannelsList Lista dei canali supportati

URL d'esempio /getChannelsList?api_key=API_KEY

Campi
api_key Obbligatorio
Esempio di risposta
getSchedule Palinsesto di un canale

URL d'esempio /getSchedule?api_key=API_KEY&channelId=CANALE&date=DATE

Campi
api_key Obbligatorio
channelId Obbligatorio
date Opzionale (formato dd-mm-YYYY)
Esempio di risposta

Ottieni un API KEY


Aggiornamento da GuidaTV-API v1

Risposte
  • Il campo "msg" è stato rinominato "message"
Esempio
getChannelsList Lista dei canali supportati
  • Il campo "station" di ogni canale è ora un JSON con "id" e "name" dell'emittente TV
Esempio
getSchedule Palinsesto di un canale
  • È stato aggiunto il campo "genres" (array) con i generi del programma TV
  • Il campo "channel" con il nome del canale è stato rinominato in "name"
  • Il campo "genre" è stato rimosso
  • I campi "is_show", "episode", "episode_title" e "season" sono stati rimossi
Esempio