SDK y API
Citrix Cloud™ proporciona varias API que puede utilizar para recuperar información y automatizar tareas complejas y repetitivas, entre ellas:
- 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 sus ubicaciones de recursos para usarlos con otras API
Varios servicios de Citrix Cloud también proporcionan SDK y API que le permiten recuperar información, consultar datos y realizar tareas administrativas.
Puede 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, debe crear una entidad de servicio que acceda a Citrix Cloud en su nombre. Para crear una entidad de servicio, deberá proporcionar el ID de cliente de su cuenta de Citrix Cloud. Su ID de cliente se encuentra en los siguientes lugares de la consola de administración:
-
La esquina superior derecha de la consola, debajo de su nombre de usuario.

-
Su página de Configuración de la cuenta.
Menú de cliente con la opción Configuración de la cuenta resaltada(/es-es/citrix-cloud/media/customer-id-acct-settings-page.png)
-
La página de Acceso a la API.
Ejemplo de acceso a la API(/es-es/citrix-cloud/media/api-access-example.png)
Clientes seguros
Para usar las API de Citrix Cloud, debe crear un cliente seguro que acceda a Citrix Cloud en su nombre. Para crear un cliente seguro, deberá proporcionar el ID de cliente de su cuenta de Citrix Cloud. Su ID de cliente se encuentra en los siguientes lugares de la consola de administración:
-
La esquina superior derecha de la consola, debajo de su nombre de usuario.
Menú de usuario con el ID de cliente resaltado(/es-es/citrix-cloud/media/customer-id-user-menu.png)
-
Su página de Configuración de la cuenta.
Menú de cliente con la opción Configuración de la cuenta resaltada(/es-es/citrix-cloud/media/customer-id-acct-settings-page.png)
-
La página de Acceso a la API.
Página de Acceso a la API con el ID de cliente resaltado(/es-es/citrix-workspace/media/nls-customer-id.png)
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 sus clientes seguros heredan el mismo nivel de permisos que usted tiene bajo un ID de cliente específico. Por lo tanto, si tiene permisos de acceso total, sus clientes seguros también los tendrán. Si su nivel de permisos se reduce más adelante, los clientes seguros que ya haya creado heredarán automáticamente sus permisos reducidos.
Para obtener instrucciones sobre cómo crear clientes seguros, consulte Introducción a las API de Citrix Cloud en la documentación para desarrolladores de Citrix.
API de licencias de Cloud
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, consulte APIs to manage Citrix cloud licensing en la documentación para desarrolladores de Citrix.
API de SystemLog
La API de SystemLog le permite recuperar eventos que ocurrieron en su cuenta de Citrix Cloud durante los períodos de tiempo que especifique. Para obtener más información sobre el uso de esta API, consulte Citrix Cloud - SystemLog en la documentación para desarrolladores de Citrix.
API de ubicaciones de recursos
La API de ubicaciones de recursos le permite recuperar información sobre sus ubicaciones de recursos para usarla con otras aplicaciones y scripts. Por ejemplo, supongamos que desea instalar silenciosamente Citrix Cloud Connector en una de varias ubicaciones de recursos de su cuenta de Citrix Cloud. Puede usar esta API para recuperar el ID de ubicación de recursos y pasarlo a su script de instalación.
Para obtener más información sobre el uso de esta API, consulte Citrix Cloud - Resource Location 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, consulte Citrix Cloud - Service Entitlement en la documentación para desarrolladores de Citrix.
API de notificaciones
La API de notificaciones le permite enviar mensajes a otros administradores de Citrix Cloud. Los destinatarios reciben sus 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, consulte Creating & Viewing notifications.
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, consulte los siguientes artículos:
- Citrix® StoreFront Cloud: Incluye SDK y API para StoreFront Cloud.
- App delivery and security: 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 ayudarle a realizar operaciones complejas, como la migración a la nube y la configuración de la autenticación con tokens push, consulte los siguientes artículos de Tech Zone: