Change theme settings (same fields as the MCP set_theme tool); send only what should change

Looks (style): cozy, washi, lofi, painted, cobalt, night. Returns the whole theme.

patch/api/v1/page/theme

Request

  • Base URL: https://posy.page
  • URL: https://posy.page/api/v1/page/theme
  • Auth: one of:
    • HTTP bearer
    • OAuth 2 (authorization code, authorization URL https://posy.page/api/auth/oauth2/authorize, token URL https://posy.page/api/auth/oauth2/token, scopes: page:write)

Request body

style'cozy' | 'washi' | 'lofi' | 'painted' | 'cobalt' | 'night'
presetstring
accentstring
fontstring
radiusstring
layout'bento' | 'list' | 'canvas'
alignstring
tileStylestring
effectstring
avatarstring
photos'natural' | 'mono' | 'dither' | 'ascii'
motionboolean
ambientboolean

Response

{ theme }

Changes

No recorded changes to this operation across all 1 revision of this API.