version

Get Version Info

Get version information and update status.

Returns cached information from the last version check without triggering a new check.

get/api/v1/instance/version/info

Request

  • The document declares no server URL.
  • Auth: OAuth 2 (password, token URL /api/v1/auth/token)

Cookies

access_tokenstring nullable

Response

Successful Response

current_versionstring required

Current Journiv version

install_idstring required

Hardware-bound installation identifier (install_id). This uniquely identifies this Journiv installation for license binding.

latest_versionstring nullable

Latest available version from Plus server

update_availableboolean nullable

Whether an update is available

update_urlstring nullable

URL to download the update

changelog_urlstring nullable

URL to view changelog

last_checkedstring date-time nullable

When the last version check was performed (UTC)

last_check_successboolean nullable

Whether the last check succeeded

error_messagestring nullable

Error message from last check (if failed)

Example response

{
  "changelog_url": "https://journiv.app/changelog",
  "current_version": "0.1.0-beta.9",
  "install_id": "550e8400-e29b-41d4-a716-446655440000",
  "last_check_success": true,
  "last_checked": "2025-12-09T10:30:00Z",
  "latest_version": "0.1.0-beta.11",
  "update_available": true,
  "update_url": "https://github.com/journiv/journiv/releases/tag/v0.1.0-beta.11"
}

Changes

No recorded changes to this operation across all 9 revisions of this API.