Dashboard
Upload login background media
Upload the sign-in background as a JPEG, PNG, or WebP image (8 MB max) or an MP4 video (64 MB max). The raw bytes are the request body, and `Content-Type` must name the file's type. Requires the **admin** role.
udon_session<token>
In: cookie
TypeScript Definitions
Use the request body type in TypeScript.
body*file
Format
binaryResponse Body
application/json
application/json
curl -X PUT "https://example.com/api/branding/background" \ -H "Content-Type: image/jpeg" \ -d 'string'Empty
Upload a container icon PUT
Upload a custom icon (PNG, JPEG, WebP, GIF, or SVG, 1 MB max) for a container. The raw image bytes are the request body, and `Content-Type` must name the image's type. Requires the **operator** role.
Update wallpaper settings PUT
Change how the wallpaper renders. Only the fields you send change; opacity and blur are clamped to their valid ranges. Requires the **operator** role.