automation-suite
2024.10
true
UiPath logo, featuring letters U and I in white
Guía de la API de Automation Suite
Last updated 11 de nov. de 2024

Recursos disponibles

UiPath® expone las siguientes API:

  • API de Orchestrator

  • API de Test Manager

  • Data Service API

  • API de gestión de plataformas

    • Auditoría: recuperar y descargar los registros de auditoría de la organización.

    • Licencias: recuperar y asignar licencias.

    • Identidad: crear, actualizar o eliminar cuentas y gestionar la configuración de la organización.

  • API de Mercado de UiPath

  • API de AI Center

  • API de Document Understanding

  • API de UiPath Academy

Esta guía está dedicada al acceso a los recursos dentro del contexto de la plataforma (gestión de la plataforma) para la organización. Consulta la documentación específica del producto para obtener información sobre las API basadas en productos.
Nota: Además, las API de gestión de la plataforma están siendo objeto de un proceso de mejora funcional que puede provocar cambios en los puntos finales. Por ello, las API actuales están marcadas como Vista previa en nuestra documentación de referencia.

Auditoría

  • GET /audit_/api/auditlogs: recupera los registros de auditoría de la organización.
  • GET /audit_/api/auditlogs/download: descarga los registros de auditoría de la organización.

Grupo

  • GET identity_/api/Group/{partitionGlobalId}: recupera todos los grupos locales e integrados a partir del ID de partición especificado (ya sea de organización o de tenant).
  • GET /identity_/api/Group/{partitionGlobalId}/{groupId}: recupera el grupo local o integrado especificado en el ID de partición especificado.
  • POST /identity_/api/Group: crea un nuevo grupo local.
  • PUT /identity_/api/Group/{groupId}: actualiza la información de un grupo local.
  • DELETE /identity_/api/Group/{partitionGlobalId}: elimina todos los grupos locales del ID de partición especificado (tanto de la organización como del tentant).
  • DELETE /identity_/api/Group/{partitionGlobalId}/{groupId} : elimina el grupo local especificado.

Cuenta de Robot

  • GET /identity_/api/RobotAccount/{partitionGlobalId}: recupera todas las cuentas de robot en el ID de partición especificado (ya sea de organización o de tenant).
  • GET /identity_/api/RobotAccount/{partitionGlobalId}/{robotAccountId}: recupera la cuenta de robot especificada en el ID de partición especificado.
  • POST /identity_/api/RobotAccount: crea una nueva cuenta de robot.
  • PUT /identity_/api/RobotAccount/{robotAccountId}: actualiza la información de la cuenta del robot especificada.
  • DELETE /identity_/api/RobotAccount/{partitionGlobalId}/{robotAccountId}: elimina la cuenta de robot especificada.
  • DELETE /identity_/api/RobotAccount/{partitionGlobalId}: elimina todas las cuentas de robot en el ID de partición especificado.

Plantilla del mensaje

  • GET /identity_/api/MessageTemplate: recupera una plantilla de mensaje utilizando el filtro proporcionado.
  • GET /identity_/api/MessageTemplate/{templateId}: recupera la plantilla de mensaje especificada.
  • PUT /identity_/api/MessageTemplate/{templateId}: actualiza la plantilla de mensaje especificada.

Configuración

  • GET /identity_/api/Setting: recupera la configuración de una aplicación según una lista de claves para un tenant específico.
  • PUT /identity_/api/Setting: actualiza o crea nuevas configuraciones en un tenant específico.

Usuario

  • GET /identity_/api/User/{userId}: recupera información sobre el usuario especificado.
  • POST /identity_/api/User/{userId}/changepassword: actualiza la contraseña para el usuario especificado.
  • PUT /identity_/api/User/{userId}: actualiza la información de usuario específica.
  • DELETE /identity_/api/User: elimina todos los usuarios.
  • DELETE /identity_/api/User/{userId}: elimina el usuario especificado.

Asignación de licencias

  • GET /lease_/api/account​/{accountId}​/user-license​/group​/{groupId}: recupera una lista de todas las licencias de usuario disponibles para crear o editar un grupo.
  • PUT /lease_/api/account/{accountId}/user-license/group/{groupId}: asigna o actualiza una regla de grupo.

Gestión de recursos de licencias

  • PUT /lrm/api/host/{hostAccountId}/organization/{organizationId}/license :asigna licencias a una organización desde el host.
  • PUT /lrm/api/account/{accountId}/service-license/{serviceScopeId}/{serviceType} : asigna licencias a un servicio.

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.