Update the caller's preferences

View as Markdown

Strict partial merge: send only the fields to change (language and/or developer); unknown keys are rejected. Returns the full updated preferences. Authorization: any authenticated member of the tenant (the caller edits only their own preferences). Returns 400 for an invalid body.

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Request

This endpoint expects an object.
languageenumOptional
developerbooleanOptional

Response

The updated preferences.
languageenum or null
The user's chosen language, or null if never set.
developerboolean
Whether developer mode is enabled. Defaults to false.