Skip to content
Hoody.com

Use these URL parameters when loading the HTML5 Display client to control session sharing behavior, read-only access, and tab suspension. They are passed as query string parameters to the standard Display client endpoint and accept boolean values.

Serves the HTML5 Display client interface with URL-based session and sharing configuration. This endpoint is the standardized API version of the root display endpoint and accepts the same 50+ URL parameters as the root endpoint for full client customization.

NameInTypeRequiredDescription
readonlyquerybooleanNoEnable read-only/view-only mode. Blocks all keyboard and mouse input from the client. Useful for dashboards, monitoring, or demo scenarios. Works independently or combines with the server readonly setting. Default: false
sharingquerybooleanNoAllow session sharing. When enabled, additional clients can join an existing display session. Default: false
stealquerybooleanNoSteal existing sessions. When enabled, a connecting client takes over any existing display session; when disabled, the connection is refused if the display is already in use. Default: true
suspend_inactive_tabquerybooleanNoSuspend client updates when the browser tab is inactive. Calls client.suspend() on tab hide and client.resume() on tab show, reducing CPU and network usage for backgrounded tabs. Default: true

The HTML5 Display client interface is loaded successfully.

<!DOCTYPE html>
<html>
<head><title>Hoody Display Client</title></head>
<body>
<!-- Display HTML5 client interface -->
</body>
</html>
Terminal window
curl -X GET "https://{projectId}-{containerId}-display-1.{server}.containers.hoody.com/api/v1/display/?sharing=true&steal=false&readonly=true&suspend_inactive_tab=false"