Update the caller's preferences
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.
language
developer
Response
The updated preferences.
language
The user's chosen language, or null if never set.
developer
Whether developer mode is enabled. Defaults to false.