Atividades
Mais recente
falso
Imagem de fundo do banner
Atividades do fluxo de trabalho
Última atualização 22 de abr de 2024

APIs

As APIs permitem acessar e interagir com os serviços oferecidos no menu Gerenciar pacotes. Você pode usar essas APIs ao projetar automações codificadas. Visite Automações codificadas para saber mais sobre automações codificadas e como projetá-las usando APIs.
Observação: usar Ir para a definição (F12) permite que você acesse a definição de APIs da UiPath para um determinado serviço. Recomendamos confiar apenas nas APIs expostas diretamente ao implementar automações codificadas. Outras APIs não diretamente expostas com um serviço estão sujeitas a alterações sem notificação prévia.

Sobrecarregas

As APIs frequentemente têm sobrecargas, o que significa que fornecem várias versões do mesmo método com diferentes opções de parâmetros. As sobrecargas permitem que você personalize o comportamento da API com base em seus requisitos específicos. Por exemplo, uma API de Automação de interface gráfica pode ter uma sobrecarga que aceita um parâmetro de tempo limite para especificar o tempo máximo para esperar pela exibição de um elemento de interface gráfica antes de terminar a execução.

Ao usar as APIs com suas respectivas cargas de trabalho, você pode facilmente atingir a lógica e o comportamento de automação desejados.

APIs do Sistema

APIDescription
Add Data RowAdiciona uma DataRow à DataTable especificada.
AddQueueItemAdiciona um novo item numa fila do Orchestrator.
Add Transaction ItemAdicione um item novo na fila e inicie uma transação.
Anexar LinhaAnexa a string especificada em um arquivo, criando o arquivo caso ele ainda não exista.
BulkAddQueueItemsAdiciona uma coleção de itens de um DataTable especificado a uma fila especificada no Orchestrator.
Clear Data TableLimpa todos os dados na TabelaDeDados especificada.
Compactar Arquivos ZIPAdiciona os arquivos especificados ou pastas a um arquivo compactado (zip).
Copy FileCopia um arquivo de um local especificado para outro.
Create FileCria um arquivo vazio no local especificado. Se um arquivo já existir nesse local,
Create FolderCria uma pasta no local especificado.
Delete File or FolderExclui um arquivo ou pasta especificado.
Delete Queue ItemsPermite excluir itens com o estado Novo de uma fila do Orchestrator especificada.
Delete Storage FileExclui um arquivo de um Bucket de Armazenamento especificado no Orchestrator.
Download Storage FileBaixa localmente uma cópia de um arquivo em um bucket de armazenamento do Orchestrator.
ExtractUnzip FilesExtrai todos os conteúdos de um arquivo zip para uma pasta especificada.
Filtrar Tabela de DadosFiltra uma TabelaDeDados especificando as condições no widget Filtro.
Get AssetObtém um ativo do Orchestrator usando um NomeDoAtivofornecido.
Get CredentialObtém um ativo do de credencial especificado usando um Nome do Ativo fornecido.
GetJobsRecupera uma lista de trabalhos do Orchestrator de acordo com um filtro personalizado usando a API do Orchestrator.
Get Queue ItemO método obtém um item da fila para que você possa processá-lo (iniciar a transação) e define seu status como Em Progresso.
GetQueueItemsPermite recuperar uma lista de até 100 transações de uma fila do Orchestrator indicada, de acordo com vários filtros, como data de criação, prioridade, estado e referência.
Obter recurso para caminho localCrie um recurso a partir do caminho local do arquivo ou pasta.
Get Row ItemRecupera um valor de uma linha em uma TabelaDeDados de acordo com uma coluna especificada.
Obter item de transaçãoObtém um item da fila do Orchestrator para que você possa processá-lo (iniciar a transação) e define seu status como Em Progresso.
Invocar ProcessoExecuta um processo do UiPath que está disponível para a máquina local.
Join Data TablesCombina linhas de duas tabelas usando valores comuns entre elas de acordo com uma regra de Junção, que é especificada no parâmetro JoinType .
List Storage FilesLista arquivos que correspondem a um dado padrão de um Bucket de Armazenamento especificado no Orchestrator.
Lookup Data TableEsse método emula o comportamento da fórmula do VLOOKUP do Excel. Ela permite pesquisar um valor fornecido em uma DataTable especificada e retorna o ÍndiceDeLinha no qual ele foi encontrado.
Merge Data TableMescla o destino com a origem, indicando se as alterações devem ser preservadas e como manusear esquemas ausentes na origem.
Move FileMove um arquivo de um local especificado para outro.
Orchestrator HTTP RequestExecuta solicitações HTTP para a API do Orchestrator autenticando-se no robô em que é executado.
OutputDataTableGrava uma DataTable em uma cadeia de caracteres usando o formato CSV.
Path ExistsVerifica se o caminho especificado existe. O caminho pode representar um caminho de arquivo ou de diretório.
Postpone Transaction ItemAdiciona parâmetros de tempo entre os quais uma transação do Orchestrator deve ser processada (não antes do Adiamento e não depois do Prazo).
Read Storage TextBaixa um arquivo de um Bucket de Armazenamento especificado no Orchestrator e o armazena em uma variável string.
Ler Arquivo de TextoLê todos os caracteres de um arquivo especificado e os armazena em uma variável String.
Remove Data ColumnRemove uma DataColumn de uma DataTable especificada.
Remove Duplicate RowsRemove as linhas duplicadas de uma variável DataTable especificada, mantendo apenas a primeira ocorrência.
SubstituirEm uma cadeia de caracteres de entrada especificada, substitui cadeias de caracteres que correspondem a um padrão de expressão regular por cadeias de caracteres especificadas.
Set AssetPermite atualizar o valor de um ativo indicado, que já está disponível no Orchestrator, seja um ativo global ou por robô.
Set CredentialPermite atualizar o valor de um ativo de credencial indicado, que já está disponível no Orchestrator, seja um ativo global ou por robô.
SetTransactionProgressAjuda você a criar status de progresso personalizados para suas transações do Orchestrator em andamento.
Set Transaction StatusDefine o status de um item de transação do Orchestrator Para Falha ou Sucesso.
Sort Data TableClassifica um DataTable inteiro em ordem crescente ou decrescente, de acordo com os valores de uma coluna especificada.
Iniciar TrabalhoPermite iniciar um trabalho no Orchestrator em um número especificado de Robôs.
Parar TarefaPermite que você interrompa ou elimine um trabalho no Orchestrator.
Update Row ItemAtribui um valor especificado para a coluna indicada de uma linha de TabelaDeDados.
Upload Storage FileCarrega um arquivo para um Bucket de Armazenamento especificado no Orchestrator.
Wait Queue ItemRecupera um item de fila do Orchestrator de uma fila especificada e o armazena em uma variável QueueItem .
Write Storage TextCarrega uma string em um Bucket de Armazenamento especificado no Orchestrator.
Gravar Arquivo de TextoEscreve o texto especificado em um arquivo. Se o arquivo já existir, o texto pré-existente será substituído.

Uso de APIs

Use o seguinte formato para chamar uma API a partir do serviço correspondente: service.API Por exemplo, system.GetAsset
  • Sobrecarregas
  • APIs do Sistema
  • Uso de APIs

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.