Executar Robôs e Runtimes

Lista de APIs disponíveis para execução de robôs e manipulação de filas de execução.

Executar robô (com parâmetros)

POST https://app.rpaidea.com/api/integration/v1/run/{ID_COMPUTER}/{ID_BOT}

Start de execução de forma assíncrona do robô no runtime indicado, retornando o id da execução para futura requisição do resultado.

Headers

Name
Type
Description

Authorization*

string

Bearer {RESULT-OF-LOGIN}

Content-Type*

string

application/json

x-api-key*

String

{token}

Request Body

Name
Type
Description

object

{ "variables": [ { "name":"CNPJ", "type": "text", "value":"{VALUE}" }, { "name":"IE", "type": "text", "value":"{IE}" } ] }

{ID_EXECUTION}

Executar robô (com parâmetros) v2

POST https://app.rpaidea.com/api/integration/v2/run/{ID_COMPUTER}/{ID_BOT}

Start de execução de forma assíncrona do robô no runtime indicado, retornando o id da execução para futura requisição do resultado.

Headers

Name
Type
Description

Authorization*

string

Bearer {RESULT-OF-LOGIN}

Content-Type*

string

application/json

x-api-key*

String

token

Request Body

Name
Type
Description

object

{ "variables": [ "name": "CNPJ", "type": "text", "value": "{VALUE}" ] }

Executar robô (sem parâmetros)

GET https://app.rpaidea.com/api/integration/v1/run/{ID_COMPUTER}/{ID_BOT}

Start de execução de forma assíncrona do robô no runtime indicado, retornando o id da execução para futura requisição do resultado. Neste caso sem o envio de parâmetros iniciais via body, mantendo somente os parâmetros default.

Headers

Name
Type
Description

Authorization*

string

Bearer {RESULT-OF-LOGIN}

Content-Type*

string

application/json

x-api-key*

String

Token

Buscar resultado da execução

GET https://app.rpaidea.com/api/integration/v1/result/{ID_COMPUTER}/{ID_EXECUTION}

Buscar o resultado de forma parcial ou total da execução de um robô.

Headers

Name
Type
Description

Authorization*

string

Bearer {RESULT-OF-LOGIN}

Content-Type*

string

Application/json

x-api-key*

String

token

Deletar execução da fila

DELETE https://app.rpaidea.com/api/integration/v1/delete/{ID_COMPUTER}/{ID_EXECUTION}

Excluir execuções de uma fila de execução.

Headers

Name
Type
Description

Authorization*

string

Bearer {RESULT-OF-LOGIN}

Content-Type*

string

Application/json

x-api-key*

String

token

Obtendo ID do Robô e do Computador

Para utilização das requisições descritas acima será necessário capturar o código identificador do computador (runtime) em que se deseja executar a ação e do robô que deseja executar.

Para obter essas informações, acesse o Orquestrador e localize o robô que deseja executar no menu "Robôs. No menu ao lado direito do robô, utilize a opção "Usar via API". Uma tela será aberta contendo os dados para utilização na API.

Veja no exemplo a seguir:

Last updated

Was this helpful?