Skip to content

Configure how the HTML5 Display client interface looks and behaves — window decorations, toolbar visibility, menu controls, dark mode, the floating menu, the server clock, and the browser title bar. All options are passed as query parameters on the display client URL.

This page documents the UI theming and decoration parameters for the display client. The same endpoint accepts many additional parameters (audio, video, clipboard, networking, debug, etc.) which are covered on other pages.

Serves the HTML5 Display client web interface with optional URL-based configuration. This is the standardized API version of the root endpoint.

Use this endpoint for:

  • RESTful API compliance
  • Versioned client access
  • API gateway integrations

The client accepts query parameters to customize window decorations, toolbar visibility, menu controls, dark mode, the floating menu, the on-screen clock, and the browser title text.

Terminal window
curl -G "https://domain.com/api/v1/display/" \
--data-urlencode "displayId=10" \
--data-urlencode "decorations=false" \
--data-urlencode "toolbar=false" \
--data-urlencode "menu=true" \
--data-urlencode "dark_mode=true" \
--data-urlencode "floating_menu=false" \
--data-urlencode "clock=true" \
--data-urlencode "title_show_hoody=true" \
--data-urlencode "title_show_display_id=false"
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 the menu completely. Note: the 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>