fyi.opensocial.requestJoin
Ask to join, or redeem an invite. No role required; authenticated as the requester.
Details · procedure
| Kind | procedure |
|---|---|
| Authority | opensocial.fyi |
| Indexed |
Showing version bafyreidqnd7jbttk7m4nwh2i5zi57uiqg72e66zrtefji26f6v4irrl3py. Show the latest
Procedure
procedure · POSTInput
application/jsonOutput
application/jsonknownValues: admitted | pending
Errors
InviteRequired
No description in schema.
AlreadyMember
No description in schema.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
Ask a group's group host to admit the viewer: Grain mints service auth for the host from the viewer's PDS and calls fyi.opensocial.requestJoin. Admitted immediately when the group is open; queued for its moderators when it takes requests.
-
The caller's own pending request to join, if they have one. Requires no action: listJoinRequests is the moderator's queue and needs `admit`, which leaves a requester unable to see the request they themselves made. Returns nothing once a request has been decided, so a denial is not disclosed.
-
fyi.opensocial.admitMember
procedureApprove a join request, giving the requester their roles. Requires admit. denyJoinRequest declines one.
-
fyi.opensocial.denyJoinRequest
procedureDeny a pending join request. Requires admit. The requester sees it as no request at all, and may ask again.
-
chat.bsky.group.requestJoin
procedureSends a request to join a group (via join link) to the group owner. Action taken by the prospective group member.