Salta ai contenuti
CtrlK

Endpoint

L’API viewneo fornisce endpoint RESTful per la gestione di file multimediali, playlist, dispositivi e altre risorse.

Il riferimento completo degli endpoint è disponibile tramite la Swagger UI interattiva:

https://cloud.viewneo.com/doc/api

Swagger UI consente di:

  • Esplorare tutti gli endpoint disponibili con i relativi metodi HTTP
  • Visualizzare i parametri delle richieste e gli schemi delle risposte
  • Testare gli endpoint direttamente nel browser
  • Vedere esempi di payload di richiesta e risposta

Tutti gli endpoint utilizzano il seguente URL base:

https://cloud.viewneo.com/api/v1.0/
MetodoEndpointDescrizione
GET/playlistElenco di tutte le playlist
POST/playlistCrea una nuova playlist
GET/playlist/{id}Ottiene una playlist specifica
PUT/playlist/{id}Aggiorna una playlist
DELETE/playlist/{id}Elimina una playlist
GET/mediafileElenco di tutti i file multimediali
POST/mediafileCrea/carica un file multimediale
GET/deviceElenco di tutti i dispositivi
GET/devicegroupElenco di tutti i gruppi di dispositivi

L’API si aspetta i dati in formato JSON. Includere i seguenti header:

Content-Type: application/json
Authorization: Bearer YOUR_ACCESS_TOKEN
Terminal window
curl -X POST \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
-d '{"name": "My Playlist", "comment": "Created via API"}' \
'https://cloud.viewneo.com/api/v1.0/playlist'

Risposta:

{
"name": "My Playlist",
"comment": "Created via API",
"company_id": 221,
"updated_at": "2017-01-24 16:37:20",
"created_at": "2017-01-24 16:37:20",
"id": 16047
}