---
title: "GetLatestVersion"
method: POST
path: "/gitpod.v1.RunnerInteractionService/GetLatestVersion"
tags: ["gitpod.v1.RunnerInteractionService"]
---

# GetLatestVersion

`POST /gitpod.v1.RunnerInteractionService/GetLatestVersion`

GetLatestVersion returns the latest version of the runner.

## Request body

- GitpodV1GetLatestVersionRequest
  - `currentVersion` string — The current version of the runner
  - `infrastructureVersion` string — The version of the infrastructure
  - `runnerId` string, uuid — The runner's identity

## Response `200`

Success

- GitpodV1GetLatestVersionResponse
  - `autoUpdate` boolean — auto-update indicates if the runner should be updated automatically
  - `gitpodCliDownloadUrl` string — gitpod_cli_download_url is the URL to download the gitpod CLI
  - `runnerImage` string — The container image of the runner
  - `supervisorDownloadUrl` string — supervisor_download_url is the URL to download the supervisor
  - `version` string — The latest version of the runner

## Other responses

- `default` — Error

---

[API](https://skmtc.dev/gitpod-io/apis/gitpod-v1.md) · [All operations](https://skmtc.dev/gitpod-io/apis/gitpod-v1/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/gitpod-io/gitpod-v1/revisions/27f7bd641de1/schema)
