---
title: "Start app upgrade job"
method: POST
path: "/v2/apps/{uuid}/upgrade"
tags: ["appManagementV2"]
---

# Start app upgrade job

`POST /v2/apps/{uuid}/upgrade`

Schedule an asynchronous job to upgrade the app with the given UUID and version from the App Catalog. The app will be installed in 'Installed Apps' folder in the Content Library.

_You get back an identifier of asynchronous job in response to this endpoint. You can then use the [app upgrade status API](#operation/getAsyncUpgradeAppStatus) to get the status of the upgrade request. See [Asynchronous-Request](#section/Getting-Started/Asynchronous-Request) section for more details on how to work with asynchronous request._

## Path parameters

- `uuid` string, required

## Request body

- AsyncUpgradeAppRequest — Upgrade app request.
  - `version` string — Version of the app to upgrade. You can either specify a specific version of the app or use `latest` to install the latest version of the app. _If version is not specified, the latest version of the app will be installed_.
  - `parameters` object — Map of additional parameters for the app installation.

## Response `200`

App upgrade job has been scheduled.

- BeginAsyncJobResponseV2
  - `jobId` string, required — Identifier of the asynchronous job. Use it to get status of the job.

## Other responses

- `default` — Operation failed with an error.

---

[API](https://skmtc.net/sumologic/apis/sumo-logic-api.md) · [All operations](https://skmtc.net/sumologic/apis/sumo-logic-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/sumologic/sumo-logic-api/versions/18a824df1e78/schema)
