- Apps API
- URL base
- Obtener aplicaciones implementadas
- Editar una aplicación implementada
- Implementar una versión de la aplicación publicada
- Actualizar las aplicaciones implementadas a la última versión
- Publicar una aplicación codificada
- Comprobar la exclusividad del nombre de la aplicación
- Obtener aplicaciones publicadas
- Obtener versiones de aplicaciones publicadas
Edita las propiedades de una aplicación implementada, como el título, la descripción, la versión y la configuración del modo de mantenimiento.
Punto final de API
PATCH <BaseURL>/models/deployed/apps/{deployedAppId}
Consulta la URL base para la ruta del punto final raíz.
Solicitar encabezados.
| Encabezado | Valor |
|---|---|
| Autorización | Portador <access_token> |
| Tipo de contenido | application/json |
| X-UiPath-Internal-TenantId | <tenant_id> |
| X-UiPath-FolderKey | <folder_key> |
Reemplaza todos los valores entre corchetes angulares <...> con sus valores de caso de uso correspondientes.
El <access_token> es el que recibiste al autorizar la aplicación externa con el ámbito Apps o Apps.Write y el ámbito OR.Folders.Read . Está disponible durante 1 hora, luego debes generar uno nuevo o solicitar un token de actualización.
Variables de ruta
| Variable de ruta | Tipo de datos | Descripción |
|---|---|---|
| IDDeAplicaciónImplementada (obligatorio) | string | El ID de implementación de la aplicación que se va a editar. |
Cuerpo de la solicitud (obligatorio)
{
"version": 2,
"title": "My Updated App",
"description": "Updated description for the app.",
"maintenanceModeData": {
"isMaintenanceModeEnabled": false,
"maintenanceModeUrl": "",
"maintenanceExcludedUsers": []
},
"tags": ["tag1", "tag2"]
}
{
"version": 2,
"title": "My Updated App",
"description": "Updated description for the app.",
"maintenanceModeData": {
"isMaintenanceModeEnabled": false,
"maintenanceModeUrl": "",
"maintenanceExcludedUsers": []
},
"tags": ["tag1", "tag2"]
}
| Campo | Tipo de datos | Descripción |
|---|---|---|
| versión (requerido) | number | La versión que se establecerá para la aplicación implementada. |
| título (obligatorio) | string | El título de visualización de la aplicación implementada. |
| descripción (requerido) | string | La descripción de la aplicación implementada. |
| datosDeModoDeMantenimiento (opcional) | object | Configuración del modo de mantenimiento. |
| MaintenanceModeData.isMaintenanceModeEnabled | boolean | Si el modo de mantenimiento está habilitado. |
| MaintenanceModeData.maintenanceModeUrl | string | La URL a la que redirigir a los usuarios durante el mantenimiento. |
| MaintenanceModeData.maintenanceExcludedUsers | array | Usuarios excluidos de la redirección de mantenimiento. |
| etiquetas (opcional) | string[] | Lista completa de valores de etiqueta del sistema. Reemplaza todas las etiquetas existentes. |
Respuesta
200 OK
Devuelve el ID de la aplicación implementada actualizada.
{
"id": "string"
}
{
"id": "string"
}
401 No autorizado
No está autenticado. Asegúrate de utilizar un token de acceso válido con el ámbito Apps o Apps.Write .
403 Forbidden
No tiene permiso para editar aplicaciones implementadas en la carpeta especificada.