SDKs y API
-
Citrix Cloud™ ofrece varias API que puedes usar para recuperar información y automatizar tareas complejas y repetitivas, como:
- Instalar Citrix Cloud Connector™ de forma silenciosa
- Crear y consumir informes para gestionar licencias en la nube
- Determinar el estado de los derechos de un cliente
- Enviar notificaciones a los administradores de Citrix Cloud
- Recuperar eventos del registro del sistema
- Recuperar detalles sobre tus ubicaciones de recursos para usar con otras API
Varios servicios de Citrix Cloud también ofrecen SDK y API que te permiten recuperar información, consultar datos y realizar tareas administrativas.
Puedes acceder a las API a través de clientes seguros o de entidades de servicio.
Entidad de servicio
Para usar las API de Citrix Cloud, debes crear una entidad de servicio que acceda a Citrix Cloud en tu nombre. Para crear una entidad de servicio, deberás proporcionar el ID de cliente de tu cuenta de Citrix Cloud. Tu ID de cliente se encuentra en los siguientes lugares de la consola de administración:
-
La esquina superior derecha de la consola, debajo de tu nombre de usuario.

-
Tu página de Configuración de la cuenta.

-
La página de Acceso a la API.

Clientes seguros
Para usar las API de Citrix Cloud, debes crear un cliente seguro que acceda a Citrix Cloud en tu nombre. Para crear un cliente seguro, deberás proporcionar el ID de cliente de tu cuenta de Citrix Cloud. Tu ID de cliente se encuentra en los siguientes lugares de la consola de administración:
-
La esquina superior derecha de la consola, debajo de tu nombre de usuario.

-
Tu página de Configuración de la cuenta.

-
La página de Acceso a la API.

-
Permisos heredados
Los clientes seguros están vinculados a un único administrador y a un único ID de cliente en Citrix Cloud. Esto significa que tus clientes seguros heredan el mismo nivel de permisos que tienes bajo un ID de cliente específico. Así, si tienes permisos de acceso total, tus clientes seguros también los tienen. Si tu nivel de permisos se reduce más adelante, los clientes seguros que ya hayas creado heredarán automáticamente tus permisos reducidos.
-
Para obtener instrucciones sobre cómo crear clientes seguros, consulta Introducción a las API de Citrix Cloud en la documentación para desarrolladores de Citrix.
-
API de licencias en la nube
Los clientes empresariales pueden usar las API de licencias en la nube para realizar tareas de administración como exportar datos de uso y liberar licencias asignadas. Los socios de Citrix pueden usar estas API para recuperar datos resumidos e históricos de Citrix Virtual Apps and Desktops™ y Citrix DaaS locales.
Para obtener más información, consulta API para administrar las licencias de Citrix Cloud en la documentación para desarrolladores de Citrix.
API SystemLog
La API SystemLog te permite recuperar eventos que ocurrieron en tu cuenta de Citrix Cloud durante los períodos de tiempo que especifiques. Para obtener más información sobre el uso de esta API, consulta Citrix Cloud - SystemLog en la documentación para desarrolladores de Citrix.
API de ubicaciones de recursos
La API de ubicaciones de recursos te permite recuperar información sobre tus ubicaciones de recursos para usarla con otras aplicaciones y scripts. Por ejemplo, supongamos que quieres instalar Citrix Cloud Connector de forma silenciosa en una de varias ubicaciones de recursos de tu cuenta de Citrix Cloud. Puedes usar esta API para recuperar el ID de la ubicación de recursos y pasarlo a tu script de instalación.
Para obtener más información sobre el uso de esta API, consulta Citrix Cloud - Ubicación de recursos en la documentación para desarrolladores de Citrix.
API de derechos de servicio
La API de derechos de servicio recupera los servicios que un cliente tiene derecho a usar, los días restantes de cada derecho y la cantidad de derechos que el cliente compró. Para obtener más información sobre el uso de esta API, consulta Citrix Cloud - Derechos de servicio en la documentación para desarrolladores de Citrix.
API de notificaciones
La API de notificaciones te permite enviar mensajes a otros administradores de Citrix Cloud. Los destinatarios reciben tus mensajes a través de la página Notificaciones en la consola de administración. Para obtener más información sobre el uso de esta API, consulta Creación y visualización de notificaciones.
SDK y API para otros servicios
Para obtener más información sobre los SDK y las API disponibles para otros servicios de Citrix Cloud, consulta los siguientes artículos:
- Espacios de trabajo digitales: Incluye SDK y API para servicios de espacio de trabajo como Citrix DaaS y Citrix Workspace.
- Entrega y seguridad de aplicaciones: Incluye SDK y API para servicios de red y entrega de aplicaciones como Console y SD-WAN Orchestrator.
Más información
Para obtener más información sobre cómo las API de Citrix Cloud y los clientes seguros pueden ayudarte a realizar operaciones complejas como la migración a la nube y la configuración de la autenticación con tokens push, consulta los siguientes artículos de Tech Zone: