Skip to content

Configure the visual appearance of the HTML5 Display client, including window decorations, toolbar visibility, menu triggers, dark mode, floating elements, and browser title bar content. These query parameters are passed to the display client endpoint to customize the user interface for kiosks, dashboards, and embedded scenarios.

Serves the HTML5 Display client web interface with optional URL-based configuration. Use this endpoint for RESTful API compliance, versioned client access, and API gateway integrations.

Terminal window
curl -G "https://domain.com/api/v1/display/" \
--data-urlencode "decorations=false" \
--data-urlencode "toolbar=true" \
--data-urlencode "menu=true" \
--data-urlencode "dark_mode=true" \
--data-urlencode "floating_menu=true" \
--data-urlencode "clock=true" \
--data-urlencode "title_show_hoody=true" \
--data-urlencode "title_show_display_id=true"
NameInTypeRequiredDescription
decorationsquerybooleanNoShow window decorations (title bar with close/minimize/maximize buttons). Set to false for headless/kiosk mode. Default: true
toolbarquerybooleanNoShow entire toolbar/menu area (menu trigger + menu). Set to false to hide all menu UI elements. Takes precedence over the menu parameter. Default: true
menuquerybooleanNoShow Hoody menu trigger icon. Set to false to hide menu completely. Note: toolbar parameter takes precedence over this. Default: true
dark_modequerybooleanNoEnable dark mode theme. Default: false
floating_menuquerybooleanNoShow floating menu. Default: true
clockquerybooleanNoShow server clock. Default: true
title_show_hoodyquerybooleanNoShow “Hoody” in browser title. Default: true
title_show_display_idquerybooleanNoShow display ID in browser title. Default: true
<!DOCTYPE html>
<html>
<head><title>Hoody Display Client</title></head>
<body>
<!-- Display HTML5 client interface -->
</body>
</html>

The HTML5 Display client interface is returned as text/html content.