social.colibri.beta.community.leave
Removes the requesting user's membership in a community.
Details · procedure
| Kind | procedure |
|---|---|
| Authority | community.beta.colibri.social |
| Indexed |
Procedure
procedure · POSTInput
application/jsonThe community to leave.
Output
application/jsonErrors
AuthRequired
The request is missing, malformed, or unverifiable service auth.
CommunityNotFound
No community exists with that DID.
MemberNotFound
The requesting user does not hold a member record in this community.
SoleOwner
The requesting user is the last holder of a protected role and cannot leave.
CredentialsUnavailable
The AppView's stored credentials for this community are missing or unusable.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
Leaves a community, removing the authenticated user's membership.
-
social.colibri.beta.community.kick
procedureRemoves a member from a community. The member may rejoin unless the community requires approval to join.
-
social.colibri.beta.bridge.leave
procedureDisconnects the calling bridge from a community and deletes its registration, for when the remote space removed the bridge. Messages it already relayed stay.
-
social.colibri.beta.community.delete
procedureDeletes the community's spaces and its account. Members' own records stay in their own repos and simply become unreadable.
-
Kicks a member from a community by member record.