Skip to content

Use these debug query parameters to enable verbose logging for specific Display client subsystems. When a flag is set to true, the corresponding subsystem writes detailed diagnostic output to the browser’s developer console, making it easier to troubleshoot rendering, input, networking, and file transfer issues.

This page documents the nine debug_* query parameters accepted by the /api/v1/display/ endpoint. The endpoint accepts additional parameters for client customization; those are covered on other pages.

Access the HTML5 Display client interface with optional debug logging enabled via URL parameters. The same parameters are available on the root endpoint / — this version is the standardized, versioned API path used for RESTful integrations and API gateways.

NameInTypeRequiredDescription
debug_mainquerybooleanNoEnable main debug logging. Default: false
debug_networkquerybooleanNoEnable network debug logging. Default: false
debug_keyboardquerybooleanNoEnable keyboard debug logging. Default: false
debug_mousequerybooleanNoEnable mouse debug logging. Default: false
debug_geometryquerybooleanNoEnable geometry debug logging. Default: false
debug_drawquerybooleanNoEnable draw debug logging. Default: false
debug_clipboardquerybooleanNoEnable clipboard debug logging. Default: false
debug_audioquerybooleanNoEnable audio debug logging. Default: false
debug_filequerybooleanNoEnable file transfer debug logging. Default: false
Terminal window
curl -G "https://domain.com/api/v1/display/" \
--data-urlencode "debug_main=true" \
--data-urlencode "debug_network=true" \
--data-urlencode "debug_keyboard=true" \
--data-urlencode "debug_mouse=true" \
--data-urlencode "debug_geometry=true" \
--data-urlencode "debug_draw=true" \
--data-urlencode "debug_clipboard=true" \
--data-urlencode "debug_audio=true" \
--data-urlencode "debug_file=true"
<!DOCTYPE html>
<html>
<head><title>Hoody Display Client</title></head>
<body>
<!-- Display HTML5 client interface -->
</body>
</html>