Skip to content

List fixed-repository Tilecast Player releases and verification state

GET
/api/v1/player-releases
curl --request GET \
--url https://example.com/api/v1/player-releases

Requires an authenticated dashboard user.

Release list

Media typeapplication/json
object
data
required
object
repository
required
string
lastCheckedAt
required
string | null format: date-time
providerError
required
string | null
manifestKeyConfigured
required
boolean
githubAuth
required
object
available
required
boolean
connected
required
boolean
source
required
string
Allowed values: anonymous device environment
login
string
canDisconnect
required
boolean
items
required
Array<object>
object
id
required
string format: uuid
tag
required
string
platform
required

The Player operating-system platform. The set grows with new players; clients must tolerate values they do not recognize.

string
playerFamily
required

The Player release family. A deployment reaches only screens of its release’s family, and for edge and windows only screens of its architecture. The set grows with new players; clients must tolerate values they do not recognize.

string
architecture
required
string
source
required
string
Allowed values: upload github
channel
required
string
Allowed values: stable beta
versionCode
required
integer
versionName
required
string
minimumSdk
required
integer | null
>= 23
releaseNotes
required
string
publishedAt
required
string format: date-time
apkSizeBytes
required
integer format: int64
downloadedBytes
required
integer format: int64
apkSha256
required
string
/^[0-9a-f]{64}$/
signingCertificateSha256
required
string
manifestSignature
required
string
cacheStatus
required
string
Allowed values: missing downloading cached failed
verificationStatus
required
string
Allowed values: verified_manifest verified failed
verificationError
string
deploymentCount
required
integer
activeDeploymentCount
required
integer
Example
{
"data": {
"githubAuth": {
"source": "anonymous"
},
"items": [
{
"source": "upload",
"channel": "stable",
"cacheStatus": "missing",
"verificationStatus": "verified_manifest"
}
]
}
}