Theme
Theme tokens and layout breakpoints keep the public site visually consistent across pages and chrome.
Theme
Theme state holds light and dark token maps plus whether dual theme is enabled for visitors.
Read theme state.
GET /api/v1/{locale}/{websiteId}/theme
Replace theme settings.
PUT /api/v1/{locale}/{websiteId}/theme
{
"lightTokens": {},
"darkTokens": {},
"dualThemeEnabled": true
}
MCP: get_theme, update_theme.