Skip to main content

chat.bsky.group.defs

#linkEnabledStatus

PropertyTypeKnown ValuesRequiredDescription
linkEnabledStatusstringenabled
disabled
-

#joinRule

PropertyTypeKnown ValuesRequiredDescription
joinRulestringanyone
followedByOwner
-

#joinLinkView

Join link view to be used within a group view, so the convo is surrounding, not specified inside this view.

PropertyTypeKnown ValuesRequiredDescription
codestring--
enabledStatus#linkEnabledStatus--
requireApprovalboolean--
joinRule#joinRule--
createdAtstring (datetime)--

#joinLinkPreviewView

Preview that can be shown in feeds, including to unauthenticated viewers.

PropertyTypeKnown ValuesRequiredDescription
convoIdstring--
codestring--
namestring--
ownerchat.bsky.actor.defs#profileViewBasic--
memberCountinteger--
memberLimitinteger--
requireApprovalboolean--
joinRule#joinRule--
convochat.bsky.convo.defs#convoView--
viewer#joinLinkViewerState--

#disabledJoinLinkPreviewView

Preview for a disabled join link. Carries only the code so clients can correlate with the input and render a disabled state.

PropertyTypeKnown ValuesRequiredDescription
codestring--

#invalidJoinLinkPreviewView

Preview for a join link code that does not map to an existing link. Carries only the code so clients can correlate with the input and render an invalid state.

PropertyTypeKnown ValuesRequiredDescription
codestring--

#joinLinkViewerState

PropertyTypeKnown ValuesRequiredDescription
requestedAtstring (datetime)--

#joinRequestView

A join request from the perspective of the group owner.

PropertyTypeKnown ValuesRequiredDescription
convoIdstring--
requestedBychat.bsky.actor.defs#profileViewBasic--
requestedAtstring (datetime)--

#joinRequestConvoView

A join request from the perspective of the requester, including enough group context to render the request in a list (e.g. group name, owner, member count).

PropertyTypeKnown ValuesRequiredDescription
convoIdstring--
namestring--
ownerchat.bsky.actor.defs#profileViewBasic--
memberCountinteger--
memberLimitinteger--
viewer#joinLinkViewerState--