Citrix Endpoint Management

REST API

使用 Endpoint Management REST API,您可以:

  • 通过 Endpoint Management 控制台公开的调用服务
  • 使用任意 REST 客户端调用 REST 服务

API 不要求您登录 Endpoint Management 控制台即可调用这些服务。

有关可用 API 的最新完整集合,请下载 适用于 REST 的公共 API 服务 PDF。

访问 REST API 所需的权限

访问 REST API 需要具有以下权限:

  • Citrix Cloud 管理员
  • 公共 API 访问权限,设置为基于角色的访问配置的一部分。有关信息,请参阅使用 RBAC 配置角色
  • 超级用户权限

要仅使用 Citrix Cloud 帐户强制访问 REST API,请联系 Citrix 支持。Citrix Cloud 帐户都需要多重身份验证,以增强安全性。

调用 REST API 服务

可以使用 REST 客户端或 cURL 命令调用 REST API 服务。以下示例使用适用于 Chrome 的高级 REST 客户端。

注意:

在下面的示例中,请更改主机名和端口号以匹配您的环境。

登录

此处显示的示例介绍了如何使用本地用户帐户登录。要使用云凭据登录,请参阅前面提到的 PDF。

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

请求:{ "login":"administrator", "password":"password" }

方法类型:POST

内容类型:application/json

登录有效负载以及请求和响应头

相关信息

REST API