- API do Apps
- URL base
- Obter aplicativos implantados
- Editar um aplicativo implantado
- Implantar uma versão do aplicativo publicada
- Atualizar aplicativos implantados para a versão mais recente
- Publicar um aplicativo codificado
- Verificar a exclusividade do nome do aplicativo
- Obter aplicativos publicados
- Obter versões de aplicativo publicadas
Referência de API para atualizar aplicativos implantados para a versão mais recente publicada em massa.
Atualiza um ou mais aplicativos implantados para sua versão mais recente publicada.
Ponto de Extremidade da API
POST <BaseURL>/models/deployed/apps/updateToLatestAppVersionBulk
Consulte URL base para obter o caminho do endpoint raiz.
Cabeçalhos de solicitação.
| Cabeçalho | Valor |
|---|---|
| Autorização | O portador <access_token> |
| Tipo de conteúdo | application/json |
| IdX-UiPath-Internal-Tenant | <tenant_id> |
| X-UiPath-FolderKey | <folder_key> |
Substitua todos os valores entre os colchetes angulares <...> por seus valores de caso de uso correspondentes.
O <access_token> é aquele que você recebeu quando autorizou o aplicativo externo com o escopo Apps ou Apps.Write e o escopo OR.Folders.Read . Ele estará disponível por 1 hora. Depois, você precisa gerar um novo ou solicitar um token de atualização.
Corpo da solicitação (obrigatório)
{
"deploymentIds": [
"deployment-id-1",
"deployment-id-2"
]
}
{
"deploymentIds": [
"deployment-id-1",
"deployment-id-2"
]
}
| Campo | Tipo de dados | Description |
|---|---|---|
| ImplementationIds (obrigatório) | string[] | Os IDs de implantação dos apps implantados a serem atualizados. |
Resposta
200 OK
Retorna a lista de implantações atualizadas com sucesso e quaisquer itens com falha.
{
"updatedDeployments": [
{
"id": "string",
"appSystemName": "string",
"version": 3
}
],
"failedItems": ["deployment-id-2"]
}
{
"updatedDeployments": [
{
"id": "string",
"appSystemName": "string",
"version": 3
}
],
"failedItems": ["deployment-id-2"]
}
| Campo | Tipo de dados | Description |
|---|---|---|
| Implantações atualizadas | array | A lista de implantações atualizadas com sucesso. |
| Implantações[].id atualizadas | string | O ID de implantação. |
| Deployments[].appSystemName atualizado | string | O nome do sistema do aplicativo. |
| Implantações atualizadas[].versão | number | O número da nova versão após a atualização. |
| Itens com falha | string[] | Os IDs de implantação que não puderam ser atualizados. |
401 não autorizado
Você não foi autenticado. Certifique-se de estar usando um token de acesso válido com o escopo Apps ou Apps.Write .
403 Forbidden
Você não tem permissão para editar os aplicativos implantados na pasta especificada.