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.
Request
Section titled “Request”{ "event": "press", "keys": ["menu"], "duration": 0}Request fields
Section titled “Request fields”| Field | Type | Required | Description |
|---|---|---|---|
event | string | yes | "press", "release", "hold", "combo" |
keys | string[] | yes | Buttons: "up", "down", "menu", "set", "test" |
duration | number | no | Integer duration in ms (for hold); a missing or non-integer value is treated as 0 |
Response 200
Section titled “Response 200”{}