A hydrated identity profile with computed fields.
Properties
acceptingSupporters
boolean
Optional
Whether the identity is currently accepting new supporters.
avatar
blob
Optional
Avatar image blob reference.
maxSize: 1.0 MBbanner
blob
Optional
Banner image blob reference.
maxSize: 1.0 MBdescription
string
Optional
Profile bio/description with optional rich text.
maxLength: 2560 bytesmaxGraphemes: 256 graphemesdid
string
did
Required
DID of the profile owner.
displayName
string
Optional
Display name for the profile.
maxLength: 640 bytesmaxGraphemes: 64 graphemesfacets
array
of refapp.bsky.richtext.facet
Optional
Rich text facets for description annotations.
handle
string
handle
Optional
Handle of the profile owner.
supporterCount
integer
Optional
Number of supporters for this profile.
View raw schema
{
"description": "A hydrated identity profile with computed fields.",
"properties": {
"acceptingSupporters": {
"description": "Whether the identity is currently accepting new supporters.",
"type": "boolean"
},
"avatar": {
"accept": [
"image/png",
"image/jpeg",
"image/webp"
],
"description": "Avatar image blob reference.",
"maxSize": 1000000,
"type": "blob"
},
"banner": {
"accept": [
"image/png",
"image/jpeg",
"image/webp"
],
"description": "Banner image blob reference.",
"maxSize": 1000000,
"type": "blob"
},
"description": {
"description": "Profile bio/description with optional rich text.",
"maxGraphemes": 256,
"maxLength": 2560,
"type": "string"
},
"did": {
"description": "DID of the profile owner.",
"format": "did",
"type": "string"
},
"displayName": {
"description": "Display name for the profile.",
"maxGraphemes": 64,
"maxLength": 640,
"type": "string"
},
"facets": {
"description": "Rich text facets for description annotations.",
"items": {
"ref": "app.bsky.richtext.facet",
"type": "ref"
},
"type": "array"
},
"handle": {
"description": "Handle of the profile owner.",
"format": "handle",
"type": "string"
},
"supporterCount": {
"description": "Number of supporters for this profile.",
"type": "integer"
}
},
"required": [
"did"
],
"type": "object"
}