Skip to content

Remove the avatar and release its storage.

DELETE
/v1/account/avatar
curl --request DELETE \
--url https://api.share2.us/v1/account/avatar \
--header 'Authorization: Bearer <token>'

The updated profile.

Media typeapplication/json
object
profile

The account owner’s editable profile.

object
display_name
required
string
username
required

Public handle (a-z 0-9 _ -, 3-30). Empty if unclaimed.

string
has_avatar
required
boolean
visibility
required
string
Allowed values: public private
username_change_available_at

Present when the username is within its 30-day change cooldown.

string format: date-time
Example
{
"profile": {
"visibility": "public"
}
}

Standard error envelope.

Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
request_id
required
string
Example
{
"error": {
"code": "quota_exceeded"
}
}