fyi.opensocial.getGroup
Get a detailed view of a group: its profile and rules, and — for a viewer who may read the members space — its roster, roles, spaces and their read gates, plus the join queue for a viewer holding `admit`. Does not require auth, but contains the viewer's standing and what their roles let them read with auth. Every gate is the decision a space credential is minted on.
Details · query
| Kind | query |
|---|---|
| Authority | opensocial.fyi |
| Indexed |
Showing version bafyreig7ebsqredv7id65afauuj4cslc7eteh74yh57t7qoyd6xbpmrvnq. Show the latest
Query
query · GETParameters
query stringThe group DID.
Output
application/jsonbindings
arrayjoinRequests
arrayPending requests, newest first. Present only for a viewer holding `admit`.
members
arrayroles
arrayspaces
arrayErrors
GroupNotFound
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.
-
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.
-
Contents of an access record.
-
A group's members, each with their roles, a page at a time in the order of their DIDs, for a caller who may read its members space. With `q`, only those whose handle or DID holds it.
-
A group: a group DID that has declared itself and shows up in Grain as an author whose pool is other people's galleries.
-
Host-level: the groups hosted here, with their profiles. v1 discovery; a real index would come from declarations on the public network.