tessera

The caller's own preferences.

GET
/api/v1/me/preferences

Errors

401 when nothing was signed in.

cookietessera_session<token>

Set by POST /auth/login. A browser sends it automatically; it is HttpOnly, so page scripts cannot read or set it.

The caller's preferences

application/json
  1. response

One user's preferences.

One field so far. Language, time zone and clock format have been requested, and each will be another field here, not another endpoint.

appearance*

The appearance choices, {} when none have been made.

mode is one of light, dark, system; theme one of default, graphite, sepia; accent one of violet, rose, orange, amber, green, teal, blue. Any of the three may be absent, meaning the user has no opinion and follows the instance.

curl -X GET 'https://example.com/api/v1/me/preferences'
{  "appearance": {}}