Get the current profile
Returns the profile of the authenticated user.
Returns the profile of the authenticated user.
Authorization
cookieAuth JWT access token set by /auth/google/callback or /auth/refresh
In: cookie
Response Body
application/json
application/json
application/json
curl -X GET "https://example.com/profile/me"{ "pid": "string", "displayName": "string", "avatarUrl": "http://example.com", "locale": "string", "createdAt": "2019-08-24T14:15:22Z", "updatedAt": "2019-08-24T14:15:22Z"}Get the current identity GET
Returns the identity of the authenticated user. The identity ID (`<handle>@pid`, e.g. `ifal@pid`) is permanent — user-chosen once at onboarding, never changed, reused, or reassigned, regardless of which credentials the user links, unlinks, or how the profile is updated.
Update the current profile PATCH
Updates one or more mutable profile fields (display name, avatar, locale). Only provided fields are changed. The PID (`<handle>@pid`) is immutable and is never updated here — there is no endpoint that changes, reuses, or reassigns it.