app.bsky.graph.defs

Domain Index: bsky.app

Crawl History

#curatelist - token

A list of actors used for curation purposes such as list feeds or interaction gating.

"Tokens" in atproto are simply NSID reference strings.

#listItemView - object

Data Fields

Name Type Details
subject ref (required)

Reference: app.bsky.actor.defs#profileView

uri string (required)

Syntax Format: at-uri

#listPurpose - string
UNHANDLED IN DEFS: string
#listView - object

Data Fields

Name Type Details
avatar string

Syntax Format: uri

cid string (required)

Syntax Format: cid

creator ref (required)

Reference: app.bsky.actor.defs#profileView

description string

Length in Graphemes: 300 max

Length in bytes (when UTF-8 encoded): 3000 max

descriptionFacets array

Elements are of type:

indexedAt string (required)

Syntax Format: datetime

labels array

Elements are of type:

listItemCount integer
name string (required)

Length in bytes (when UTF-8 encoded): 1 min 64 max

purpose ref (required)

Reference: #listPurpose

uri string (required)

Syntax Format: at-uri

viewer ref

Reference: #listViewerState

#listViewBasic - object

Data Fields

Name Type Details
avatar string

Syntax Format: uri

cid string (required)

Syntax Format: cid

indexedAt string

Syntax Format: datetime

labels array

Elements are of type:

listItemCount integer
name string (required)

Length in bytes (when UTF-8 encoded): 1 min 64 max

purpose ref (required)

Reference: #listPurpose

uri string (required)

Syntax Format: at-uri

viewer ref

Reference: #listViewerState

#listViewerState - object

Data Fields

Name Type Details
blocked string

Syntax Format: at-uri

muted boolean
#modlist - token

A list of actors to apply an aggregate moderation action (mute/block) on.

"Tokens" in atproto are simply NSID reference strings.

#notFoundActor - object

indicates that a handle or DID could not be resolved

Data Fields

Name Type Details
actor string (required)

Syntax Format: at-identifier

notFound boolean (required)
#referencelist - token

A list of actors used for only for reference purposes such as within a starter pack.

"Tokens" in atproto are simply NSID reference strings.

#relationship - object

lists the bi-directional graph relationships between one actor (not indicated in the object), and the target actors (the DID included in the object)

Data Fields

Name Type Details
did string (required)

Syntax Format: did

followedBy string

if the actor is followed by this DID, contains the AT-URI of the follow record

Syntax Format: at-uri

following string

if the actor follows this DID, this is the AT-URI of the follow record

Syntax Format: at-uri

#starterPackView - object

Data Fields

Name Type Details
cid string (required)

Syntax Format: cid

creator ref (required)

Reference: app.bsky.actor.defs#profileViewBasic

feeds array

Array Length: 3 max

Elements are of type:

indexedAt string (required)

Syntax Format: datetime

joinedAllTimeCount integer
joinedWeekCount integer
labels array

Elements are of type:

list ref

Reference: #listViewBasic

listItemsSample array

Array Length: 12 max

Elements are of type:

record unknown (required) Field can contain arbitrary JSON/CBOR object data
uri string (required)

Syntax Format: at-uri

#starterPackViewBasic - object

Data Fields

Name Type Details
cid string (required)

Syntax Format: cid

creator ref (required)

Reference: app.bsky.actor.defs#profileViewBasic

indexedAt string (required)

Syntax Format: datetime

joinedAllTimeCount integer
joinedWeekCount integer
labels array

Elements are of type:

listItemCount integer
record unknown (required) Field can contain arbitrary JSON/CBOR object data
uri string (required)

Syntax Format: at-uri