List fixed-repository Tilecast Player releases and verification state
GET
/api/v1/player-releases
const url = 'https://example.com/api/v1/player-releases';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://example.com/api/v1/player-releasesRequires an authenticated dashboard user.
Responses
Section titled “ Responses ”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
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
channel
required
string
versionCode
required
integer
versionName
required
string
minimumSdk
required
integer | null
releaseNotes
required
string
publishedAt
required
string format: date-time
apkSizeBytes
required
integer format: int64
downloadedBytes
required
integer format: int64
apkSha256
required
string
signingCertificateSha256
required
string
manifestSignature
required
string
cacheStatus
required
string
verificationStatus
required
string
verificationError
string
deploymentCount
required
integer
activeDeploymentCount
required
integer
Example
{ "data": { "githubAuth": { "source": "anonymous" }, "items": [ { "source": "upload", "channel": "stable", "cacheStatus": "missing", "verificationStatus": "verified_manifest" } ] }}