An account as an operator sees it, which is an accountView plus who holds it.
Properties
createdAt
string
datetime
Required
An RFC 3339 formatted timestamp.
deletedAt
string
datetime
Optional
An RFC 3339 formatted timestamp.
did
string
did
Required
A decentralized identifier (DID).
didMethod
string
Required
No description available.
plc, webexpiresAt
string
datetime
Optional
Absent when the account never expires.
extensions
integer
Optional
No description available.
handle
string
handle
Required
An AT Protocol handle (e.g., alice.bsky.social).
handleDomain
string
Optional
No description available.
origin
string
Required
Whether this server minted the identity or it arrived by migration.
minted, importedownerDid
string
did
Optional
Who asked for this account. Absent for anything created before the invite gate.
protected
boolean
Optional
No description available.
retiredAt
string
datetime
Optional
When the identity was tombstoned or unpublished.
status
string
Optional
No description available.
View raw schema
{
"type": "object",
"required": [
"did",
"handle",
"didMethod",
"origin",
"createdAt"
],
"properties": {
"did": {
"type": "string",
"format": "did"
},
"handle": {
"type": "string",
"format": "handle"
},
"origin": {
"type": "string",
"description": "Whether this server minted the identity or it arrived by migration.",
"knownValues": [
"minted",
"imported"
]
},
"status": {
"type": "string"
},
"ownerDid": {
"type": "string",
"format": "did",
"description": "Who asked for this account. Absent for anything created before the invite gate."
},
"createdAt": {
"type": "string",
"format": "datetime"
},
"deletedAt": {
"type": "string",
"format": "datetime"
},
"didMethod": {
"type": "string",
"knownValues": [
"plc",
"web"
]
},
"expiresAt": {
"type": "string",
"format": "datetime",
"description": "Absent when the account never expires."
},
"protected": {
"type": "boolean"
},
"retiredAt": {
"type": "string",
"format": "datetime",
"description": "When the identity was tombstoned or unpublished."
},
"extensions": {
"type": "integer"
},
"handleDomain": {
"type": "string"
}
},
"description": "An account as an operator sees it, which is an accountView plus who holds it."
}