Aller au contenu
CtrlK

Endpoints

L’API viewneo fournit des endpoints RESTful pour gérer les fichiers médias, les playlists, les appareils et d’autres ressources.

La référence complète des endpoints est disponible via l’interface interactive Swagger UI :

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

Swagger UI vous permet de :

  • Parcourir tous les endpoints disponibles avec leurs méthodes HTTP
  • Consulter les paramètres de requête et les schémas de réponse
  • Tester les endpoints directement dans votre navigateur
  • Voir des exemples de requêtes et de réponses

Tous les endpoints utilisent l’URL de base suivante :

https://cloud.viewneo.com/api/v1.0/
MéthodeEndpointDescription
GET/playlistLister toutes les playlists
POST/playlistCréer une nouvelle playlist
GET/playlist/{id}Obtenir une playlist spécifique
PUT/playlist/{id}Mettre à jour une playlist
DELETE/playlist/{id}Supprimer une playlist
GET/mediafileLister tous les fichiers médias
POST/mediafileCréer/téléverser un fichier média
GET/deviceLister tous les appareils
GET/devicegroupLister tous les groupes d’appareils

L’API attend les données au format JSON. Incluez les en-têtes suivants :

Content-Type: application/json
Authorization: Bearer YOUR_ACCESS_TOKEN
Fenêtre de terminal
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'

Réponse :

{
"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
}