rsvp.atmo.space.whoami

Report the caller's relationship to a space: whether they are the owner, a member, and at what permission level. Useful for clients to avoid a listMembers roundtrip.

Repository @atmo.rsvp did:plc:b63bmauox6z5rbibwrhxrdnw namespace authority
Details · query
Kindquery
Authorityspace.atmo.rsvp
Indexed

Query

query · GET

Parameters

query string

spaceUri

requiredstring · at-uri

Output

application/json

isMember

requiredboolean

isOwner

requiredboolean

perms

string

Present only when the caller is a member or the owner.

  • knownValues: read | write

Errors

NotFound

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.

  • List members of a space. Caller must be a member or the owner.

  • Get metadata for a single space. Caller must be a member, the owner, or hold a read-grant invite token.

  • List spaces the caller has access to. Default scope is 'member' (spaces the caller is a member of, including owned); 'owner' lists only spaces the caller owns.

  • Community-wide membership, read from the subspace model: the member entries and policies the community's PDS publishes, which decide what this service shows; the PDS itself decides access (D77). A trusted service may ask about any DID; a viewer only about themselves. A non-member is an answer, not an error.

  • Add a member to a space. Caller must be the space owner.