Profile view of a user for API responses. Based on the actor.profile record but with resolved avatar URL.
Properties
avatarAlt
string
Optional
Alt text for the avatar image
maxLength: 1000 bytesavatarUrl
string
uri
Optional
Resolved URL to the avatar image
description
string
Optional
No description available.
maxLength: 2560 bytesdescriptionFacets
array
of refapp.bsky.richtext.facet
Optional
Rich text facets for the description
did
string
did
Required
A decentralized identifier (DID).
displayName
string
Optional
No description available.
maxLength: 640 byteshandle
string
handle
Required
An AT Protocol handle (e.g., alice.bsky.social).
View raw schema
{
"type": "object",
"required": [
"did",
"handle"
],
"properties": {
"did": {
"type": "string",
"format": "did"
},
"handle": {
"type": "string",
"format": "handle"
},
"avatarAlt": {
"type": "string",
"maxLength": 1000,
"description": "Alt text for the avatar image"
},
"avatarUrl": {
"type": "string",
"format": "uri",
"description": "Resolved URL to the avatar image"
},
"description": {
"type": "string",
"maxLength": 2560
},
"displayName": {
"type": "string",
"maxLength": 640
},
"descriptionFacets": {
"type": "array",
"items": {
"ref": "app.bsky.richtext.facet",
"type": "ref"
},
"description": "Rich text facets for the description"
}
},
"description": "Profile view of a user for API responses. Based on the actor.profile record but with resolved avatar URL."
}