Skip to content

Store administrator-confirmed sleep, wake, CEC, input, and startup test results

PUT
/api/v1/screens/{id}/power-assist
curl --request PUT \
--url https://example.com/api/v1/screens/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/power-assist \
--header 'Content-Type: application/json' \
--data '{ "deviceSleep": "untested", "tvStandby": "untested", "deviceWake": "untested", "tvWake": "untested", "inputSelection": "untested", "tilecastStartup": "untested" }'

Requires an authenticated dashboard user.

id
required
string format: uuid
X-CSRF-Token
string

Cookie-backed browser requests only, and only on unsafe methods. Bearer grants never send it.

Media typeapplication/json

Omitted results default to untested; every provided result must use a supported state.

object
deviceSleep
string
Allowed values: untested confirmed_working partially_working failed unsupported
tvStandby
string
Allowed values: untested confirmed_working partially_working failed unsupported
deviceWake
string
Allowed values: untested confirmed_working partially_working failed unsupported
tvWake
string
Allowed values: untested confirmed_working partially_working failed unsupported
inputSelection
string
Allowed values: untested confirmed_working partially_working failed unsupported
tilecastStartup
string
Allowed values: untested confirmed_working partially_working failed unsupported

Confirmation stored

Media typeapplication/json
object
data
required
object
screenId
required
string format: uuid
lastTestedAt
required
string format: date-time
Examplegenerated
{
"data": {
"screenId": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0",
"lastTestedAt": "2026-04-15T12:00:00Z"
}
}

Owner or Administrator required

Screen not found

Invalid result state