POST /a/update

Check the remote server to see if there are available binaries

Body Parameters

Name Description Type Required
Channel Channel name string
CurrentVersion Current version of the application string
GOARCH Current GOARCH string
GOOS Current GOOS string
LicenseInfo For enterprise version, info about the current license object
PackageName Name of the currently running application string
ServiceName Not Used : specific service to get updates for string

Body Example

{
  "Channel": "string",
  "CurrentVersion": "string",
  "GOARCH": "string",
  "GOOS": "string",
  "LicenseInfo": {},
  "PackageName": "string",
  "ServiceName": "string"
}

Response Example (200)

Response Type /definitions/updateUpdateResponse

{
  "AvailableBinaries": [
    {
      "BinaryArch": "string",
      "BinaryChecksum": "string",
      "BinaryHashType": "string",
      "BinaryOS": "string",
      "BinarySignature": "string",
      "BinarySize": "string",
      "BinaryURL": "string",
      "ChangeLog": "string",
      "Description": "string",
      "IsPatch": true,
      "Label": "string",
      "License": "string",
      "PackageName": "string",
      "PatchAlgorithm": "string",
      "ReleaseDate": 10,
      "ServiceName": "string",
      "Status": "string",
      "Version": "string"
    }
  ],
  "Channel": "string"
}
Auto generated by Pydio Cells Enterprise Distribution v4.3.1 on 14-Nov-2023
Back to top