app.bivri.actor.updateProfile
Update the authenticated user's profile. Requires OAuth session.
Details · procedure
| Kind | procedure |
|---|---|
| Authority | actor.bivri.app |
| Indexed |
Procedure
procedure · POSTInput
application/jsonavatar
blobBlob reference for the new avatar. Send null to clear it; omit the field to leave it unchanged.
maxSize: 5000000accept: image/png, image/jpeg, image/webp, image/gifnullable
banner
blobBlob reference for the new banner. Send null to clear it; omit the field to leave it unchanged.
maxSize: 8000000accept: image/png, image/jpeg, image/webp, image/gifnullable
bio
stringNew profile description. Send null to clear it; omit the field to leave it unchanged.
maxLength: 2560maxGraphemes: 256nullable
displayName
stringNew display name. Send null to clear it; omit the field to leave it unchanged.
maxLength: 640maxGraphemes: 64nullable
links
arrayReplacement set of external links. Send null to clear them; omit the field to leave them unchanged.
maxLength: 10nullable
Errors
ConsentRequired
The authenticated member has not confirmed age and accepted the Terms and Privacy Policy.
Unauthenticated
No description in schema.
InvalidProfile
No description in schema.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
social.coves.actor.updateProfile
procedureUpdate the authenticated user's profile
-
dev.knotless.updateProfile
procedureChanges how the account logged in to this appview's pages shows on knotless.
-
Create or update the authenticated user's actor profile.
-
app.didpic.write.putProfile
procedureCreate or replace the authenticated viewer's app.didpic.actor.profile record at rkey 'self' on their own PDS, mediated by the AppView using its server-held session (confidential OAuth client only). Merges over the existing record: an omitted field keeps its current stored value, an empty string clears a text field. avatar/banner, when present, must come from a prior app.didpic.write.uploadBlob call; clearAvatar/clearBanner remove the image instead.
-
app.bivri.actor.profile
recordA declaration of a Bivri member profile.