Skip to main content
PUT
Update browser preferences

Authorizations

Authorization
string
header
required

Opaque vls_ browser token, valid for 30 days unless revoked. Read-only REST access. The UI stores it in a host-only HttpOnly SameSite=Lax cookie; it never reaches browser JavaScript. Key administration and MCP reject this token.

Body

application/json

Display preferences default to day-short-month-year, 24-hour and UTC. Saved choices and recorded dates remain unchanged.

dateFormat
enum<string>
required
Available options:
day-short-month-year,
short-month-day-year,
year-month-day,
day-month-year,
month-day-year
timeFormat
enum<string>
required
Available options:
24-hour,
12-hour,
24-hour-seconds,
12-hour-seconds
timeZone
string
required
Required string length: 1 - 100

Response

Save date format, time format and display time zone for the root account using a browser session. Recorded dates, daily summary boundaries and goal effective dates remain unchanged.

name
string
required
Required string length: 1 - 120
email
string<email>
required
Pattern: ^(?:[A-Za-z0-9_'+\-]+\.)*[A-Za-z0-9_'+\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$
preferences
object
required

Display preferences default to day-short-month-year, 24-hour and UTC. Saved choices and recorded dates remain unchanged.