orchestrator
2024.10
true
UiPath logo, featuring letters U and I in white

Guia da API do Orchestrator

Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Última atualização 11 de nov de 2024

Códigos de resposta

A API do Orchestrator tenta retornar códigos de status HTTP apropriados para cada solicitação.

Além disso, a API do Orchestrator também retorna alguns códigos de erro personalizados. A tabela abaixo descreve cada um desses erros e quando você pode encontrá-los.

Código

Texto

Description

1000

Solicitação inválida!

Nome de usuário/endereço de e-mail ou senha inválidos.

Opções de consulta do OData inválidas.

Genérico

1001

NameAlreadyUsed

O nome [CustomNameYouAdded] já está sendo usado.

Uma mensagem de erro lançada se você tentar criar ou editar um recurso com um nome que já existe no banco de dados.

Este erro é retornado para os seguintes endpoints:

  • POSTAR e COLOCAR - /odata/Assets
  • POSTAR e COLOCAR - /odata/QueueDefinitions
  • POST - /odata/QueueItems(id)/UiPathODataSvc.SetTransactionProgress
  • POST - /odata/QueueItems/UiPathODataSvc.SetItemReviewStatus
  • POST - /odata/QueueItems/UiPathODataSvc.DeleteBulk
  • POST - /odata/QueueItems/UiPathODataSvc.SetItemReviewer
  • POST - /odata/QueueItems/UiPathODataSvc.UnsetItemReviewer
  • POST - /odata/Queues(id)/UiPathODataSvc.SetTransactionResult
  • POST - /odata/Queues/UiPathODataSvc.AddQueueItem
  • POST - /odata/Queues/UiPathODataSvc.StartTransaction
  • POST, PUT e PATCH - /odata/Releases
  • POST, PUT e PATCH - /odata/Machines
  • POSTAR e COLOCAR - /odata/Robots
  • POST - /odata/Robots/UiPath.Server.Configuration.OData.ConvertToFloating
  • POSTAR e COLOCAR - /odata/ProcessSchedules
  • POST - /odata/Roles
  • POST - /odata/Users

1002

ItemNotFound

O Robô não existe.

Uma mensagem de erro lançada se você fizer uma solicitação para um recurso que não existe no banco de dados. Ele é retornado para inquilinos, ativos, trabalhos, licenças de host, filas e itens de fila, processos, configurações e usuários.

1003

StringProtectFailed

Falha na chamada de proteção para a cadeia de caracteres fornecida.

  • POSTAR e COLOCAR - /odata/Robots
  • PUT - /odata/Settings('id')
  • POST - /odata/Settings/UiPath.Server.Configuration.OData.UpdateBulk

1004

ItemAlreadyExists

Esta mensagem é lançada se você tentar criar um ativo ou robô que já existe no banco de dados. Isso também se aplica ao upload de um pacote.

1006

ErrorInserting

  • PUT - /odata/Environments
  • PUT - /odata/QueueDefinitions
  • POST - /odata/QueueItems(Id)/UiPathODataSvc.SetTransactionProgress
  • POST - /odata/QueueItems/UiPathODataSvc.SetItemReviewStatus
  • POST - /odata/QueueItems/UiPathODataSvc.DeleteBulk
  • POST - /odata/QueueItems/UiPathODataSvc.SetItemReviewer
  • POST - /odata/QueueItems/UiPathODataSvc.UnsetItemReviewer
  • POST - /odata/Queues(id)/UiPathODataSvc.SetTransactionResult
  • POST, PUT e PATCH - /odata/Machines
  • POSTAR e COLOCAR - /odata/Robots
  • POST - /odata/Robots/UiPath.Server.Configuration.OData.ConvertToFloating
  • PUT - /odata/ProcessSchedules(id)
  • POST - /odata/ProcessSchedules/UiPath.Server.Configuration.OData.SetEnabled

1007

ErrorUpdating

Este erro é exibido se você tentar atualizar um comentário de transação que foi adicionado por um usuário diferente, fazendo uma solicitação PUT para o endpoint /odata/QueueItemComments(Id) .

1008

ErrorSendingEmail

Um erro gerado se o Orchestrator falhou ao enviar um e-mail para um usuário ao executar uma solicitação POST, PUT ou PATCH para o ponto e extremidae /odata/Users.

1009

InvalidArgument

Argumento inválido [ArgumentName].

 

1010

SqlAcquireLockFailure

 

1011

LibrariesFeedInUse

Não é possível abrir o feed de bibliotecas. Tente novamente mais tarde.

Esta mensagem é exibida se o feed das bibliotecas não puder ser acessado por vários motivos.

O erro pode ser retornado pelos seguintes endpoints:

  • GET - /odata/Libraries
  • GET - /odata/Libraries/UiPath.Server.Configuration.OData.GetVersions(packageId='Id')
  • DELETE - /odata/Libraries('Id')
  • GET - /odata/Libraries/UiPath.Server.Configuration.OData.DownloadPackage(key='key')
  • POST - /odata/Libraries/UiPath.Server.Configuration.OData.UploadPackage

1012

HasDependentItems

Este erro é gerado se a unidade organizacional que você está tentando excluir tiver usuários associados a ela. Este é um erro exibido ao fazer uma chamada DELETE para o endpoint /odata/OrganizationUnits .

1013

ItemIsInUse

O pacote é referido nos processos ativos e não pode ser excluído.

Um erro exibido ao tentar excluir uma versão do pacote que está ativa, como uma solicitação DELETE para https:/uipath.platform.com/odata/Processes('input_output_test%3A1.1.0'). Somente pacotes inativos (não associados a um ambiente) podem ser removidos.

1014

ParameterMissing

O parâmetro [ParameterName] está ausente.

Este é um erro genérico gerado quando um parâmetro obrigatório não foi fornecido.

Esse erro pode ser exibido para os seguintes endpoints:

  • POST - /odata/Alerts/UiPath.Server.Configuration.OData.RaiseProcessAlert
  • POST - /odata/Jobs/UiPath.Server.Configuration.OData.StartJobs
  • POST - /odata/Jobs(Id)/UiPath.Server.Configuration.OData.StopJob
  • POST - /odata/Jobs/UiPath.Server.Configuration.OData.StopJobs
  • POST - /odata/Processes/UiPath.Server.Configuration.OData.SetArguments
  • POST - /odata/QueueItems/UiPathODataSvc.SetItemReviewer
  • POST - /odata/QueueItems/UiPathODataSvc.UnsetItemReviewer
  • POST - /odata/Queues/UiPathODataSvc.StartTransaction
  • POST - /odata/Machines/UiPath.Server.Configuration.OData.DeleteBulk
  • POST - /odata/Robots/UiPath.Server.Configuration.OData.DeleteBulk
  • POST - /odata/Robots/UiPath.Server.Configuration.OData.ConvertToFloating

1015

ParameterInvalid

O parâmetro [ParameterName] é inválido.

O valor deve estar entre 0 e 168.

Esse erro é exibido nas seguintes situações:

  • Se você fornecer um valor inválido para a configuração Run Disconnected Hours, ao fazer uma solicitação PUT para o endpoint /odata/Settings('AttendedRobot.RunDisconnectedHours') .
  • Lance o novo BadRequestException( ErrorCode .ParameterInvalid, nameof(Resource.DeepPaginationNotPossibleInElasticsearch), nulo, DefaultElasticMaxResultWindow);

1016

DuplicateReference

Erro ao criar [ReferenceName]. Referência duplicada. (Exemplo: Erro ao criar UiPath.Core.Model.Queues.UiQueueItem. Referência duplicada.)

Este erro é exibido se você tentou adicionar um item de fila com uma referência que já existe. Isso ocorre apenas se você definir sua fila para trabalhar apenas com referências exclusivas.

1017

ForbiddenOperation

Não é permitido baixar o pacote especificado.

Os Termos e Condições devem ser aceitos.

Uma mensagem exibida se o usuário com o qual você está autenticado não tiver direitos para baixar um pacote ou biblioteca específica, executando solicitações GET para /odata/Processes/UiPath.Server.Configuration.OData.DownloadPackage(key='key') ou `/odata/Libraries/UiPath.Server.Configuration.OData.DownloadPackage(key= '{chave

1018

InvalidUser

Não é possível conectar ao domínio do AD.

O usuário não existe.

Esta mensagem de erro é exibida quando você está tentando importar um usuário AD que não é membro do domínio especificado.

1050

InvalidAuditRelationship

Não é possível incluir o relacionamento especificado.

Auditar

1100

InvalidOrganizationUnit

O usuário não está mais associado à unidade organizacional.

Exibido apenas se as unidades de organização estiverem habilitadas.

Este erro é exibido se você está tentando fazer chamadas usando um usuário que está associado a uma unidade organizacional diferente daquela que você está tentando acessar.

1101

RequiredOrganizationUnit

An organization unit is required for this action.

Exibido apenas se as unidades organizacionais estiverem habilitadas em sua instância do orquestrador.

O erro é gerado ao fazer solicitações POST endpoint sem incluir uma unidade organizacional como parâmetro.

1102

OrganizationUnitNotEditable

A unidade organizacional não existe ou não está mais associada ao usuário.

Exibido apenas se as unidades de organização estiverem habilitadas.

Esta mensagem de erro é lançada ao fazer uma solicitação POST para o terminal /odata/Users(Id)/UiPath.Server.Configuration.OData.ToggleOrganizationUnit se o usuário com o qual você está autenticado não estiver associado à unidade organizacional fornecida como um parâmetro ou não existir.

1200

MachineAlreadyPairedWithDifferentLicenseKey

Nesta máquina já existe um robô com uma chave de licença diferente.

Essa mensagem de erro é exibida se um robô já estiver presente na máquina especificada com uma chave de licença diferente. Ele é lançado para os seguintes endpoints:

  • POST, PUT e PATCH - /odata/Machines/
  • POSTAR e COLOCAR - odata/Robots/
  • POST - /odata/Robots/UiPath.Server.Configuration.OData.ConvertToFloating
  • PUT - /odata/Settings('id')
  • POST - /odata/Settings/UiPath.Server.Configuration.OData.UpdateBulk

1201

NoAvailableLicenses

Essa mensagem de erro é lançada se não houver mais licenças no Orchestrator para o robô no qual você está tentando iniciar um trabalho.

1202

HasAttachedRobots

A máquina [MachineName] não pode ser excluída porque tem robôs anexados a ela.

Essa mensagem de erro é lançada se você estiver tentando excluir uma máquina que tenha robôs definidos nela.

1203

InvalidLicenseKey

Chave de licença inválida.

A chave de máquina está vinculada a outra máquina!

Robôs

1204

MachineNameRequired

Robôs

1205

UserNameRequired

Se a senha for definida, será necessário um nome de usuário.

 

1206

CannotDeleteBusyRobot

Os robôs ocupados não podem ser modificados nem excluídos.

Esta mensagem é exibida se você estiver tentando excluir um robô que está executando um trabalho no momento.

1207

MachineNameCannotChange

Robôs

1208

MachineLicenseCannotChange;
InvalidNonProductionMachineSlots;
InvalidUnattendedMachineSlots.

Robôs

1209

CannotUpdateBusyRobot

Não é possível atualizar o Nome de Usuário, a Máquina ou o Tipo de um Robô ocupado!

Essa mensagem é exibida se você estiver tentando atualizar um Robô que está atualmente executando um trabalho.

1222

RobotStatusNotification

Este é um alerta acionado quando um robô se desconecta do orquestrador.

1223

RobotStatusNotification

Este é um alerta que é acionado quando um robô conectado ao Orchestrator deixa de responder.

1250

EnvironmentDeploymentConflict

Essa mensagem de erro é lançada nos seguintes casos:

  • Se o pacote que você está tentando associar a um ambiente já estiver implantado em um processo.
  • Se o Robot que você está tentando associar a um ambiente já estiver implantado em um ambiente diferente.

1300

ServerConflict

Conflito (409)

1301

ActionAlreadyPerformed

Conflito (409)

1302

UnavailableResources

Conflito (409)

1400

UserIsDeleted

Autorização, Usuários, Funções

1401

UserIsLockedOut

Autorização, Usuários, Funções

1403

ChangePassword

Alterar Senha

Autorização, Usuários, Funções

1404

PasswordExpired

A senha expirou.

Esta mensagem de erro é exibida quando a senha com a qual você está tentando fazer login expirou.

1405

InvalidPassword

Autorização, Usuários, Funções

1406

CannotDeleteStaticRole

Esta mensagem é exibida se você estiver tentando excluir a função Administrador.

1407

UserNotEditable

O usuário com o qual você está autenticado no momento não tem o direito de editar o usuário indicado.

1408

DomainUnreachable

Autorização, Usuários, Funções

1409

PasswordResetFailed

Essa mensagem de erro é exibida se o procedimento de redefinição de senha falhou.

1410

ConfirmEmailFailed

Falha na confirmação do email.

 

1411

CannotUsePreviousPassword

Este erro é retornado se você estiver tentando usar uma senha antiga durante o procedimento de redefinição de senha.

1412

RoleIsNotEditable

Essa mensagem é exibida se você estiver tentando fazer alterações na função Administrador, que não é editável.

1413

UserNotFoundInDomain

Este erro é gerado se o usuário do domínio que você está tentando fornecer ao Orchestrator não pertencer ao Active Directory definido.

1414

CannotUpdateUsername

Não é possível atualizar o Username!

Autorização, Usuários, Funções

1415

InvalidLoginMethod

Autorização, Usuários, Funções

1500

CredentialAssetEmptyPasswordForNewUser

O ativo da credencial não pode ter uma senha vazia para um novo usuário.

 

1501

CredentialAssetEmptyPasswordForNewRobot

O ativo Credential não pode ter uma senha fazia para um robô novo.

Essa mensagem será exibida se, ao criar um ativo de credencial, você também não fornecer um valor para a senha.

1502

AssetTypeNonUpdatable

Não é possível atualizar o tipo de ativo.

Este erro é gerado se você estiver tentando alterar o tipo de ativo por meio de uma solicitação PUT.

1503

AssetNotAvailableForRobot

O ativo não tem um valor associado a este robô.

Esta mensagem é exibida se a solicitação feita for para um ativo PerRobot, mas o Robô fornecido não estiver associado ao ativo fornecido.

1600

InvalidCron

Sintaxe inválida da expressão cron.

A programação que você tentou adicionar contém uma expressão Cron que não é válida.

1601

ScheduleWillNeverRun

 

1650

DownloadUnavailable

Processos/Pacotes/Trabalhos

1651

CannotConnectToPackagesRepository

Não é possível conectar ao feed de pacotes, a URL pode ser inválida.

Processos/Pacotes/Trabalhos

1652

NotSupportedByExternalFeeds

Não é compatível com Feeds Externos.

Processos/Pacotes/Trabalhos

1653

ErrorDownloading

Processos/Pacotes/Trabalhos

1654

InvalidPackageDetails

Detalhes de pacote inválidos!

Processos/Pacotes/Trabalhos

1655

TenantFeedInUse

Não é possível abrir o feed de pacote. Tente novamente mais tarde.

Processos/Pacotes/Trabalhos

1656

InvalidProcessKey

Processos/Pacotes/Trabalhos

1657

JobTypeCannotBeStopped

Processos/Pacotes/Trabalhos

1658

JobCannotBeCancelled

Não é possível cancelar um trabalho com o status [Status]. Isso só pode ser aplicado a trabalhos em Execução, Pendentes, ou Parados.

Esta mensagem é exibida se você estiver tentando cancelar um trabalho que possui um dos seguintes status: Bem-sucedido, Com falha, Encerrando, Interrompido.

1659

JobCannotBeTerminated

Não é possível encerrar um trabalho com o status [Status]. Isso só pode ser aplicado a trabalhos em Execução, Pendentes, ou Parados.

Esse erro é exibido se você estiver tentando cancelar um trabalho que tem um dos seguintes status: Bem-sucedido, Com Falha, Parado.

1660

VersionNotFound

O pacote do trabalho [PackageName], versão [VersionNumber] não foi encontrado.

Esse erro é gerado se, ao tentar iniciar um trabalho, o pacote com a versão indicada não for encontrado no feed do NuGet.

1661

ProcessNotFound,
PackageNotFound.

O processo associado não existe mais.

Processos/Pacotes/Trabalhos

1662

HasAttachedProcesses

Processos/Pacotes/Trabalhos

1663

InvalidExtension

Processos/Pacotes/Trabalhos

1664

InvalidPackageCount

Processos/Pacotes/Trabalhos

1665

PreviousVersionNotFound

Processos/Pacotes/Trabalhos

1666

HasRunningJobs

Processos/Pacotes/Trabalhos

1667

TenantNotFound

Tenant não encontrado.

 

1670

PendingJobsAlreadyExist

Os robôs já têm tarefas pendentes para este Processo.

Esta mensagem é exibida quando você já tem um trabalho pendente no mesmo processo e robô.

1671

InvalidStartJobRobotIds

Os ID(s) do(s) robô(s) especificado(s) são inválidos.

Processos/Pacotes/Trabalhos

1672

UnregisteredCannotStartJobs

Não é possível iniciar tarefas. É necessária uma licença válida.

Processos/Pacotes/Trabalhos

1673

LicenseExpiredCannotStartJobs

Licença expirada. Não é mais possível iniciar tarefas.

Processos/Pacotes/Trabalhos

1674

InvalidReleaseKey

Processo indefinido.

O id do processo no qual você está tentando iniciar um trabalho não é válido.

1675

InvalidPackageVersion

Versão de pacote inválida.

Processos/Pacotes/Trabalhos

1676

TenantIsDisabled

O inquilino [NameOfTenant] está desativado!

Processos/Pacotes/Trabalhos

1677

PackageNotFound

 

1678

BackgroundJobNotification

Este erro é lançado se não houver robôs disponíveis para um agendamento e, portanto, nenhum trabalho pode ser criado.

1679

PathTooLong

 

1680

JobStatusNotification

Este alerta é gerado quando um trabalho falha.

1700

CyberArkEditPasswordNotAllowed

Componentes de terceiros

1750

LogMessageNotFound

Logs

1800

EncryptionKeyNotFound

Configuração

1801

EncryptionKeyIncorrectFormat

A chave de criptografia configurada não está no formato Base64 válido.

Configuração

1850

TransactionReferenceRequired

Item de fila/fila

1851

InvalidTransactionProgressStatus

O estado de andamento da transação que você está tentando atualizar não é o correto para a atualização que você deseja realizar.

1852

TransactionNotStarted

Item de fila/fila

1853

ReviewerNotAvailable

O usuário que você está tentando atribuir como revisor de uma transação não possui a permissão necessária (Visualizar e Editar transações).

1855

QueueDefinitionParametersCannotChange

Item de fila/fila

1856

QueueTransactionStatusNotification

Essa mensagem de erro é exibida se um aplicativo for lançado para um item e não for mais repetido.

1900

LicenseNotFound

Licença não encontrada.

Licença

1901

LicenseExpired

Licença expirada!

Licença

1902

LicenseAlreadyInUse

A licença já está em uso!

Licença

1903

InvalidLicenseFormat

Formato de licença inválido.

Licença

1904

LicenseLimitExceeded

Licença

1905

UnattendedLicenseLimitExceeded

Licença

1906

NonProductionLicenseLimitExceeded

Licença

1907

AttendedLicenseLimitExceeded

Licença

1908

DevelopmentLicenseLimitExceeded

Licença

1909

RobotFailedToAcquireLicense

Licença

1910

NonProductionSlotsLimitExceeded

Licença

1911

UnattendedSlotsLimitExceeded

Licença

1912

LicenseUnregistered

Licença

1913

LicenseNotAvailable

Licença

1914

NotEnoughAvailableSlots

O Licenciamento do Robô falhou. Não há licenças disponíveis no servidor.

Esta mensagem de erro é exibida nos detalhes do trabalho se você tentou executar um trabalho em uma máquina que não está licenciada, o trabalho tem o estado Pendente, um robô atribuído.

1915

NotEnoughRuntimeLicenses

O Licenciamento do Robô falhou. Não há licenças disponíveis no servidor.

1916

SlotsExceedLicenseLimit

Não há licenças disponíveis: o número de novos slots de máquina excederia a contagem total de licenças.

Licença

1917

NotEnoughAvailableLicenses

Não há {0 suficiente

Licença

1918

HostLicenseLimitExceeded

Licença

1919

NoHostLicense

Licença

1920

LicenseNewInvalidArguments

Licença

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.