Skip to main content
PUT
cURL

Headers

X-CSRF-Token
string
required

Echoes the token from the current session. Required on every unsafe method.

Body

application/json
theme
object
required

An operator's overrides. Every field is optional, and an omitted one keeps the design's own value. A palette maps a themable token name to a hex colour and accepts nothing else, because these values are rendered into a style element.

version
integer
required

The version the screen was showing. A mismatch is a conflict rather than an overwrite.

Response

Saved

theme
object
required

An operator's overrides. Every field is optional, and an omitted one keeps the design's own value. A palette maps a themable token name to a hex colour and accepts nothing else, because these values are rendered into a style element.

css
string
required

The declarations to inline. Empty when nothing has been customised.

warnings
object[]
required
themable
string[]
required

The token names this build honours.

version
integer
required
updatedAt
string<date-time>
required
updatedBy
string<uuid>