---
title: "Running and latest-available app version"
method: GET
path: "/system/version"
tags: ["System"]
---

# Running and latest-available app version

`GET /system/version`

Return the running version and the latest available release.

Requires an authenticated session (any valid caller; no special
permission). The SPA reads it from inside the signed-in shell to show the
current version and, when a newer release is available, an update banner.
The latest release is resolved best-effort (cached); on any failure it is
``null`` and no banner shows.

## Response `200`

Successful Response

- VersionResponse — The running app version and the latest release known to this backend.
  - `current` string, required — The version of jentic-one currently running on this backend.
  - `latest` string, nullable — The latest published release of jentic-one, without a leading 'v'. Null when the backend can't determine it (update check disabled, air-gapped, a remote backend, or GitHub was unreachable).
  - `update_available` boolean, required — True when `latest` is a newer release than `current`. Matches the verdict `jenticctl update` would print.

---

[API](https://skmtc.net/jentic/apis/jentic-control-plane-api.md) · [All operations](https://skmtc.net/jentic/apis/jentic-control-plane-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/jentic/jentic-control-plane-api/revisions/25c23e262a29/schema)
