chat.bsky.group.addMembers

Adds members to a group. The members are added in 'request' status, so they have to accept it. This creates convo memberships.

Details · procedure
Kindprocedure
Authoritygroup.bsky.chat
Indexed

Procedure

procedure · POST

Input

application/json

convoId

requiredstring

members

requiredarray
  • minLength: 1
itemsstring · did

Output

application/json

Errors

AccountSuspended

No description in schema.

BlockedActor

No description in schema.

BlockedSubject

No description in schema.

ConvoLocked

No description in schema.

InsufficientRole

No description in schema.

InvalidConvo

No description in schema.

MemberLimitReached

No description in schema.

NotFollowedBySender

No description in schema.

RecipientNotFound

No description in schema.

UserForbidsGroups

No description in schema.

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • Creates a group convo, specifying the members to be added to it. Unlike getConvoForMembers, this isn't idempotent. It will create new groups even if the membership is identical to pre-existing groups. Will create 'request' membership for all members, except the owner who is 'accepted'.

  • Approves a request to join a group (via join link) the user owns. Action taken by the group owner.

  • Sends a request to join a group (via join link) to the group owner. Action taken by the prospective group member.

  • Removes members from a group. This deletes convo memberships, doesn't just set a status.

  • Rejects a request to join a group (via join link) the user owns. Action taken by the group owner.