Citrix Endpoint Management

API de REST

Con la API de REST de Endpoint Management, puede:

  • Invocar servicios que están expuestos a través de la consola de Endpoint Management
  • Invocar servicios de REST desde cualquier cliente REST

La API no requiere el inicio de sesión en la consola de Endpoint Management para llamar a los servicios.

Para ver todo el conjunto actual de interfaces API disponibles, descargue el archivo PDF Public API for REST Services.

Permisos necesarios para acceder a la API de REST

Para acceder a la API de REST, necesita uno de los siguientes permisos:

  • Administrador de Citrix Cloud
  • Permiso de acceso a las API públicas establecido como parte de la configuración del acceso basado en roles. Para obtener información, consulte Configurar roles con RBAC.
  • Permiso de superusuario

Para que el acceso a la API de REST se realice utilizando solo cuentas de Citrix Cloud, contacte con la asistencia técnica de Citrix. Todas las cuentas de Citrix Cloud requieren la autenticación de varios factores, lo que mejora la seguridad.

Cómo invocar servicios de la API de REST

Puede invocar servicios de la API de REST mediante comandos de cURL o el cliente REST. Los ejemplos siguientes usan el cliente Advanced REST para Chrome.

Nota:

En los siguientes ejemplos, deberá cambiar el nombre de host y el número de puerto para que coincidan con su entorno.

Inicio de sesión

El ejemplo que se muestra aquí cubre el inicio de sesión utilizando una cuenta de usuario local. Para iniciar sesión con credenciales en la nube, consulte el PDF mencionado anteriormente.

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

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

Tipo de método: POST

Tipo de contenido: application/json

Carga de inicio de sesión y encabezados de solicitud y respuesta

Información relacionada

API de REST