API REST

Remarque :

cet article traite des API REST pour XenMobile Server 10.9. Pour les API REST pour Endpoint Management, consultez la section API REST.

Avec l’API REST XenMobile, vous pouvez appeler les services qui sont exposés au travers de la console XenMobile. Vous pouvez appeler les services REST à l’aide d’un client REST quelconque. L’API n’exige pas de connexion à la console XenMobile pour appeler les services.

Pour consulter une liste complète des API actuellement disponibles, téléchargez le PDF XenMobile Public API for REST Services.

Autorisations requises pour accéder à l’API REST

Pour accéder à l’API REST, vous devez disposer de l’une des autorisations suivantes :

  • Autorisation d’accès à l’API publique définie dans le cadre de la configuration de l’accès basé sur rôle. Pour plus d’informations, veuillez consulter la section Configuration de rôles avec RBAC.
  • Autorisation de super utilisateur

Pour appeler les services D’API REST

Vous pouvez appeler les services d’API REST à l’aide du client REST ou de commandes CURL. Les exemples suivants utilisent le client Advanced REST pour Chrome.

Remarque :

dans les exemples suivants, modifiez le nom de l’hôte et le numéro de port afin qu’ils correspondent à votre environnement.

Connexion

URL : https://<host-name>:<port-number>/xenmobile/api/v1/authentication/login

Requête : { "login":"administrator", "password":"password" }

Type de méthode : POST

Content-type : application/json

Image de la charge utile de connexion et des en-têtes de requête et de réponse

Informations connexes