Skip to content
Hoody.com

This page documents the input and clipboard parameters for the HTML5 Display client endpoint. Use these query parameters to configure keyboard layout, key swapping, clipboard sharing, and scroll direction behavior when accessing the display client.

GET /api/v1/display/

Serves the HTML5 Display client web interface. The query parameters documented here control keyboard input, clipboard handling, and scroll direction behavior. This page covers only the input and clipboard subset — other client configuration parameters are documented separately.

NameInTypeRequiredDescription
keyboardquerybooleanNoShow on-screen virtual keyboard. Default: false
keyboard_layoutquerystringNoKeyboard layout (e.g., us, gb, fr, de). Default: "us"
swap_keysquerybooleanNoSwap Cmd/Ctrl keys (useful for macOS). Default: false
clipboardquerybooleanNoEnable clipboard sharing. Default: true
clipboard_preferred_formatquerystringNoPreferred clipboard format. Allowed values: text/plain, text/html, UTF8_STRING. Default: "text/plain"
scroll_reverse_yquerystringNoReverse vertical scrolling direction. Allowed values: auto, true, false. Default: "auto"
scroll_reverse_xquerybooleanNoReverse horizontal scrolling direction. Default: false

This endpoint takes no request body.

{
"description": "HTML5 Display client interface loaded successfully",
"content": {
"text/html": {
"schema": {
"type": "string"
},
"example": "<!DOCTYPE html>\n<html>\n<head><title>Hoody Display Client</title></head>\n<body>\n <!-- Display HTML5 client interface -->\n</body>\n</html>\n"
}
}
}
Terminal window
curl -X GET "https://my-project-my-container-display-1.node.containers.hoody.icu/api/v1/display/?keyboard=false&keyboard_layout=us&swap_keys=false&clipboard=true&clipboard_preferred_format=text/plain&scroll_reverse_y=auto&scroll_reverse_x=false"