Get notification preferences
Returns the authenticated user's notification channel preferences for orders, partnerships, and chat. Returns defaults if no custom preferences have been set.
Returns the authenticated user's notification channel preferences for orders, partnerships, and chat. Returns defaults if no custom preferences have been set.
__Secure-guidelab-prod.session_token<token>
Production session cookie set for the guidelab.co domain by Better Auth
In: cookie
Response Body
application/json
curl -X GET "https://example.com/user/notification-preferences"{ "preferences": { "orders": null, "partnerships": null, "chat": null, "finance": null, "team": null, "inventory": null }}Empty
Serve a user avatar GET
Serve a user's avatar image from R2 storage. Defaults to the authenticated user. Accessible by self, members of shared organizations, and users in partnership-linked organizations.
Update current user language preference PUT
Sets the authenticated user's preferred UI language. Supported: en, es, it, zh.