Skip to content

Get targeted verified Player update metadata

GET
/api/v1/player/updates/{releaseId}

Update metadata

Media typeapplication/json
object
data
object
releaseId
required
string format: uuid
artifactId

The artifact’s asset name.

string
platform
required
Allowed values: android linux
versionCode
required
integer
versionName
required
string
playerFamily

The Player release family. A deployment reaches only screens of its release’s family, and for edge only screens of its architecture.

Allowed values: android electron-linux edge
architecture

Tilecast Edge only.

Allowed values: x86_64 aarch64
artifactSizeBytes

Linux families.

integer
artifactSha256

Linux families.

string
/^[a-f0-9]{64}$/
artifactPath

/api/v1/player/updates/{releaseId}/artifact for the Linux families.

string
signedManifest

Tilecast Edge only: the exact bytes of the signed update envelope, base64. The screen verifies the signature and every field against this answer and its install_player_update command before it downloads.

string format: byte
manifestSignature

Tilecast Edge only. The envelope’s base64 Ed25519 signature text.

string
stateSchemaVersion

Tilecast Edge only. The state database schema the release migrates to.

integer
applicationId

Android only.

string
minimumSdk

Android only.

integer
apkSizeBytes

Android only.

integer
apkSha256

Android only.

string
signingCertificateSha256

Android only.

string
apkPath

Android only.

string
Example
{
"data": {
"platform": "android",
"playerFamily": "android",
"architecture": "x86_64"
}
}

Not targeted