Skip to Content
New release 12 available 🎉

Update Check

GET/v1/updates/{productCode}GET /v1/updates/{productCode}

Code samples

# You can also use wget curl -X GET /v1/updates/{productCode}

GET /v1/updates/\{productCode\}

Answers the update check for one application product: what the latest release is, whether this caller may install it, why not when it may not, and where to download it from. The data object is signed with the feed key so the desktop can verify it was not tampered with in transit.

Parameters

NameInTypeRequiredDescription
productCodepathstringtrueThe application product’s code (e.g. babel-desktop).
platformquerystringfalseThe caller’s platform, one of the recognised platform ids.
versionquerystringfalseThe caller’s current version (strict semver).
channelquerystringfalseThe release channel: stable (default) or insider.
userKeyquerystringfalseThe license user key, when the header is not used.
machineIdquerystringfalseAn optional machine id, echoed into any issued token.

Responses

StatusMeaningDescriptionSchema
200OK OKNone
403Forbidden ForbiddenNone
404Not Found Not FoundNone

Authentication: none, the endpoint is anonymous.

Last updated on