Polyrankdocs
ApiUser

GET /v1/user-prefs

The authenticated user's UI preferences. With no saved view mode, `view_mode` is the plan default (paid → advanced, free → essentials) and `view_mode_saved` is false.

GET
/v1/user-prefs

The authenticated user's UI preferences. With no saved view mode, view_mode is the plan default (paid → advanced, free → essentials) and view_mode_saved is false.

AuthorizationBearer <token>

API key: Authorization: Bearer pk_live_… (mint at polyrank.app/api-keys)

In: header

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/v1/user-prefs"
{  "view_mode": "essentials",  "view_mode_saved": true,  "default_view_mode": "essentials"}
{  "error": "string",  "message": "string",  "reason": "string",  "issues": [    null  ],  "trace_id": "string"}
{  "error": "string",  "message": "string",  "reason": "string",  "issues": [    null  ],  "trace_id": "string"}
{  "error": "string",  "message": "string",  "reason": "string",  "issues": [    null  ],  "trace_id": "string"}
{  "error": "string",  "message": "string",  "reason": "string",  "issues": [    null  ],  "trace_id": "string"}
{  "error": "string",  "message": "string",  "reason": "string",  "issues": [    null  ],  "trace_id": "string"}
{  "error": "string",  "message": "string",  "reason": "string",  "issues": [    null  ],  "trace_id": "string"}
{  "error": "string",  "message": "string",  "reason": "string",  "issues": [    null  ],  "trace_id": "string"}