Skip to content

listPendingPairings

GET
/api/v1/screens/pairing/pending
curl --request GET \
--url https://example.com/api/v1/screens/pairing/pending \
--cookie tilecast_session=<tilecast_session>

Requires the Owner or Administrator role and the read scope. Pending pairing sessions awaiting approval or rejection.

Pending pairing sessions

Media typeapplication/json
object
data
required
object
items
required
Array<object>
object
id
required
string format: uuid
status
required
string
Allowed values: pending approved rejected
metadata
required
object
playerInstallationId
required
string format: uuid
platform
required
string
>= 1 characters <= 120 characters
manufacturer
required
string
>= 1 characters <= 120 characters
model
required
string
>= 1 characters <= 120 characters
androidVersion
required
string
>= 1 characters <= 120 characters
playerVersion
required
string
>= 1 characters <= 120 characters
screenWidth
required
integer
>= 1 <= 16384
screenHeight
required
integer
>= 1 <= 16384
density
required
number
>= 0.5 <= 10
locale
required
string
>= 1 characters <= 120 characters
timezone
required
string
>= 1 characters <= 120 characters
approximateAddress
string
createdAt
required
string format: date-time
expiresAt
required
string format: date-time
previouslyPaired
required
boolean
existingScreenId
string format: uuid
existingScreenName
string
hasActiveCredential
required
boolean
credentialReplacementAuthorized
required
boolean
pairingMode
required
string
Allowed values: new_screen hardware_replacement credential_repair
total
required
integer
Example
{
"data": {
"items": [
{
"status": "pending",
"pairingMode": "new_screen"
}
]
}
}

Dashboard authentication required

Owner or Administrator required