Skip to content

POST /api/debug/keypress/

Inject a virtual button event for automated UI/menu testing.

Auth: Bearer (powerUser).

Diagnostic mode must be active. Otherwise, the endpoint returns 403 ERROR_NO_ACCESS.


{
"event": "press",
"keys": ["menu"],
"duration": 0
}
FieldTypeRequiredDescription
eventstringyes"press", "release", "hold", "combo"
keysstring[]yesButtons: "up", "down", "menu", "set", "test"
durationnumbernoInteger duration in ms (for hold); a missing or non-integer value is treated as 0

{}