API de Control Room
- Última actualización2024/07/31
API de Control Room
El Control Room de Automation Anywhere proporciona varias API que lo habilitan a personalizar la forma en que usted (y sus automatizaciones) interactúan con Automation Anywhere.
- Desde la versión v.33 de Automation 360, las API de autenticación: Los métodos POST
v1/authentication
y POSTv1/authentication/token
se suspendieron y dejarán de funcionar. Para garantizar un acceso ininterrumpido, actualice sus aplicaciones para utilizar las versiones v2 de las API de autenticación: PUBLICARv2/authentication
y PUBLICARv2/authentication/token
. - A partir de la versión v.33 de Automation 360, las API de administración de usuarios serán las siguientes:
v1/usermanagement
está suspendido y dejará de funcionar. Para garantizar un acceso ininterrumpido, actualice sus aplicaciones para utilizar las versiones v2 de las API de administración de usuarios.v2/usermanagement
.
Puede ver y navegar por todos los módulos de API de Control Room y los extremos asociados en la siguiente tabla de referencia de API:
Versión1 | Punto final | Descripción |
---|---|---|
v1 | API de autenticación | Utilice las API de autenticación versión v1 para verificar la autenticidad e integridad de los tokens web JSON (JWT), así como para finalizar sesiones de usuarios activas. |
API de auditoría | Utilice las API de auditoría para recuperar datos del registro de auditoría de su Control Room. | |
API del dispositivo | Utilice las API del dispositivo para identificar todos los usuarios disponibles con licencias de bots no supervisados o para filtrar usuarios por nombre. | |
API de automatizaciones | Utilice las API del programador de bots (API de automatización) para crear, actualizar, eliminar y devolver detalles sobre las automatizaciones programadas. | |
API de activador | Utilice las API de activador para crear y eliminar activadores de eventos. También puede asignar activadores a usuarios o roles para un Bot Runner asistido. | |
API de ejecución de tareas API | Utilice las API de ejecución de tareas de API para generar una URL de ejecución de tareas de API junto con un token para iniciar una ejecución de tareas de API a través de un punto final de API. | |
v2 | API de autenticación | Utilice las API de autenticación versión v2 para generar y actualizar los Web Token JSON (JSON Web Tokens, JWT) requeridos para la autorización en todas las API de Enterprise Control Room. |
API de administración de usuarios | Utilice las API de administración de usuarios para ver y eliminar roles y usuarios en su Control Room. | |
API de Credential Vault | Utilice las API de Credential Vault para crear, recuperar, actualizar y eliminar credenciales, valores de atributos de credenciales, casilleros y claves. | |
API de orquestación de ejecuciones de bot | Utilice la API de orquestación de ejecuciones de bot versión v2 para monitorear dispositivos. | |
API de administración del repositorio | Utilice las API de administración de repositorio para realizar tareas específicas en objetos (bots, carpetas y archivos) a los que tiene permiso de acceso en la Control Room. | |
API de BotInsight | Utilice las API de Bot Insight para acceder en tiempo real a la información empresarial y a los datos de rendimiento de la fuerza de trabajo digital para utilizar los datos de productividad a nivel de contenido de las automatizaciones implementadas. | |
API de BLM | Utilice las API de administración del ciclo de vida de los bots (BLM) para exportar e importar bots con archivos dependientes y paquetes de comandos para una gestión integral del ciclo de vida de la automatización. | |
Grupo de dispositivos API | Utilice las API de grupos de dispositivos para crear, enumerar, actualizar y eliminar grupos de dispositivos. | |
API de licencia | Utilice las API de licencia para recuperar los detalles de la licencia de la Control Room y sincronizarla manualmente con el servidor de licencias después de la reasignación o renovación de la licencia. | |
API del Process Composer | Utilice las API de Processor Composer para crear una nueva solicitud a partir de procesos, recuperar el formulario inicial y solicitar por ID de referencia. | |
v3 | API de implementación de bots | Utilice la API de implementación de bots versión v3 para implementar bots desde el espacio de trabajo público a los dispositivos Bot Runner. |
API de administración de la carga de trabajo | Utilice las API de Administración de carga de trabajo (WLM) para administrar y crear de manera programática modelos de elementos de trabajo, listas de prioridad, elementos de trabajo y automatizaciones en su Control Room. | |
API de migración (migración de bots) | Utilice las API de migración v3 para migrar TaskBots y MetaBots que se crearon en las versiones de cliente Enterprise 11 y Enterprise 10 a Automation 360. | |
API de orquestación de ejecuciones de bot | Utilice las API de orquestación de ejecuciones de bot v3 para monitorear el progreso de la actividad de automatización. | |
v4 | API de implementación de bots (V4) | Utilice la API de implementación de bots versión v4 para implementar bots desde el espacio de trabajo público a los dispositivos Bot Runner. |
API de migración (migración de bots) | Utilice las API de migración versión v4 para migrar TaskBots y MetaBots que se crearon en las versiones de cliente Enterprise 11 y Enterprise 10 a Automation 360. |
1Las versiones de API representan diferentes iteraciones de API a lo largo del tiempo. A medida que una API evoluciona, se introducen nuevas funciones o mejoras. Para gestionar estos cambios y mantener la compatibilidad con las aplicaciones existentes, los desarrolladores utilizan versiones.
Cómo empezar con API para el Control Room
Todas las solicitudes deben incluir un encabezado X-Authorization con el token de autenticación JSON o un encabezado Autorización con un token Bearer para las solicitudes al Control Room. Las siguientes secciones proporcionan detalles sobre los puntos finales, métodos, recursos, protocolos de autenticación, parámetros y cabeceras disponibles de las API Control Room, así como ejemplos de solicitudes y respuestas comunes.
- Algunas API requieren que filtre, pagine y ordene los resultados para obtener el resultado deseado. Para obtener más información sobre el filtrado, la paginación y la clasificación, consulte Filtrado, paginación y clasificación.
- Los códigos de respuesta de la API en las respuestas se describen en el Códigos de respuesta de API.
- La Comparación de las API de Automation 360 y de Enterprise 11 compara las API Enterprise 11 y Automation 360.