REST API

注意:

この記事では、XenMobile Server 10.9のREST APIについて説明します。エンドポイント管理用のREST APIについては、「REST API」を参照してください。

XenMobile REST APIにより、XenMobileコンソールで公開されるサービスを呼び出すことができます。RESTクライアントを使用して、RESTサービスを呼び出すことができます。APIについて、サービスを呼び出すためにXenMobileコンソールにサインオンする必要はありません。

現在使用できるAPIの全一覧については、『XenMobile Public API for REST Services』(PDF)をダウンロードしてください。

REST APIへのアクセスに必要な権限

REST APIへのアクセスには、以下の権限のうち1つが必要です。

  • 役割ベースのアクセス構成の一部として設定されたパブリックAPIアクセス権限詳しくは、「RBACを使用した役割の構成」を参照してください。
  • スーパーユーザー権限

REST APIサービスを呼び出すには

RESTクライアントまたはCURLコマンドを使用して、REST APIサービスを呼び出すことができます。以下の例では、Advanced REST client for Chromeを使用します。

注:

以下の例のホスト名とポート番号は、自分の環境に合わせて変更してください。

[Log in

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

Request: { "login":"administrator", "password":"password" }

Method type:POST

Content type:application/json

ログインペイロードと要求ヘッダーおよび応答ヘッダーの画像

関連情報