- OpenAPI
- Introdução à API do Automation Hub
- Referências de API
- Gerar seu token do Automation Hub
- Autenticação para o seu tenant do Automation Hub
- Adicione usuários em massa ao Automation Hub usando OpenAPI
- Edição de usuários em massa no Automation Hub usando OpenAPI
- Recuperar ideia de automação na fase Ideia com status Esperando Revisão
- Recuperar a análise de custo-benefício para uma ideia específica
- Atualizar a fase e o status da ideia de automação
- Recuperar uma conta de usuário
- Atualizar detalhes de conta para funcionários a partir do Automation Hub
- Desativar contas de usuários que não fazem parte da empresa
- Entrada para o pipeline de automação
- Entrada para o tipo de envio
- Entrada para a fase
- Entrada para o status
- Entrada para a atualização de fase e status
- Entrada para a unidade de negócios
- Entrada para aplicativos
- Entrada para a categoria
- Entrada para a análise de custo-benefício
- Entrada para a Avaliação Geral
- Entrada para a Avaliação Detalhada
- Entrada para o data de criação da ideia de automação
- Entrada para usuários
- Entrada para o status do usuário
- Tabela de status do usuário
- Entrada para colaboradores
- Dicionário de saída
- Análise de dados da Open API do Automation Hub com Power Query
Introdução à API do Automation Hub
O recurso Open API permite que os usuários do Automation Hub acessem e manipulem seus dados de tenant programaticamente. Com base no feedback recebido, bem como na estrutura da plataforma, focamos em entregar as seguintes solicitações de API:
Avaliações personalizadas
-
GET/idea-schema
-
POST/idea-from-schema
-
GET/automations/{automationId}/schema
-
PATCH/automations/{automationId}
Ideias de Automação
-
GET/automations
-
GET/automations/collaborators
-
DELETE/automations/{automationId}/collaborators
-
POST/automations/{automationId}/collaborators
-
GET/automations/{automationId}/documents
-
POST/automations/{automationId}/documents
-
GET/automations/{automationId}/components
-
GET/questionnaire
-
GET/cba
-
PUT/automations/cba/{automationId}/project-plan-baseline
-
POST/automationidea
-
POST/coe-automationidea
-
POST/processmining-idea
-
POST/automations/{automationId}/media
-
POST/automations/status
-
POST/automations/{automationId}/tags
-
PUT/automation/{automationId}/categories
Pipeline de Automação
-
GET/automationpipeline
Usuários
-
GET/users
-
GET/roles
-
POST/adduser
-
POST/edituser
Inventário de Aplicativos
-
GET/appinventory
-
PUT/appinventory
-
DELETE/appinventory/{applicationId}
Categorias
-
GET/hierarchy
-
PUT/categories
Components
-
GET/components
Repositório de Automação
-
GET/automation-store
-
GET/automation-store/{automationId}/reviews
Mais exemplos de campos e chamadas de API podem ser encontrados na documentação do Swagger.
Essas chamadas de API refletem todas as ações que um usuário pode executar na interface do Automation Hub.
Para começar a fazer chamadas com as seguintes variáveis, acesse as opções da Open API na plataforma do Automation Hub > Console de administração > Configuração da plataforma > Open API e gere seu token.
Variável |
Valor |
---|---|
Token |
O token gerado a partir da IU do Automation Hub. |
URL |
https://automation-hub.uipath.com/api/v1/openapi |
URL do lançamento atrasado |
http://ah-gxp-openapi-us.uipath.com/api/v1/openapi/ |
Obtenha via GET a estrutura de API de todas as ideias para Organizações de lançamento atrasado |
http://ah-gxp-openapi-us.uipath.com/api/v1/openapi/automations |
Chave do Aplicativo |
A chave do aplicativo gerada a partir da IU do Automation Hub. |
A próxima etapa é Consumir as APIs disponíveis.
Confira os recursos lógicos e as operações disponíveis.
Ao criar sua solicitação de API, sempre consulte o Dicionário de entradas, pois ele contém todos os parâmetros de consulta que você usará.