{
"id": "blue.catbird.circle.defs",
"defs": {
"feedItem": {
"type": "object",
"required": [
"post",
"circle"
],
"properties": {
"post": {
"ref": "app.bsky.feed.defs#feedViewPost",
"type": "ref"
},
"circle": {
"ref": "#circleSummary",
"type": "ref"
}
}
},
"notification": {
"type": "object",
"required": [
"id",
"reason",
"actor",
"indexedAt",
"circle"
],
"properties": {
"id": {
"type": "string",
"maxLength": 36,
"minLength": 36,
"description": "Canonical lowercase hyphenated RFC 4122 UUID."
},
"actor": {
"ref": "app.bsky.actor.defs#profileViewBasic",
"type": "ref"
},
"circle": {
"ref": "#circleSummary",
"type": "ref"
},
"reason": {
"enum": [
"reply",
"like",
"invite"
],
"type": "string"
},
"subject": {
"type": "string",
"format": "at-uri"
},
"indexedAt": {
"type": "string",
"format": "datetime"
}
}
},
"circleSummary": {
"type": "object",
"required": [
"uri",
"circleId",
"name",
"owner"
],
"properties": {
"uri": {
"type": "string",
"format": "space-ref"
},
"name": {
"type": "string",
"maxLength": 64,
"minLength": 1
},
"muted": {
"type": "boolean"
},
"owner": {
"type": "string",
"format": "did"
},
"circleId": {
"type": "string",
"format": "tid",
"description": "Stable Circle identity, independent of the Space key, so a Circle remains recognizable across a Space migration."
},
"memberCount": {
"type": "integer",
"minimum": 0,
"description": "Number of members on the owner's PDS member list. The member list itself is owner-only and is read from the owner's PDS, not from this service."
}
}
}
},
"$type": "com.atproto.lexicon.schema",
"lexicon": 1
}
Metadata
- DID
-
did:plc:xg4h4n7w5mh3m4uoi27me4hh
- CID
-
bafyreidesfd76ldkvgekhxuyrbsvy2qckqxk4omzgv5k2q44opvw3w3fji
- Indexed At
- 2026-08-26 15:54 UTC
- AT-URI
-
at://did:plc:xg4h4n7w5mh3m4uoi27me4hh/com.atproto.lexicon.schema/blue.catbird.circle.defs