social.grain.unspecced.addSpaceMember

Share an existing private gallery with another account. Adds them to the space's member list on the author's PDS, which is what the authority consults when it mints a credential.

Repository @grain.social did:plc:e7rftrdyz5e2rw4y6ocszew2 not from the namespace authority
Details · procedure
Kindprocedure
Authorityunspecced.grain.social
Indexed

Procedure

procedure · POST

Input

application/json

actor

requiredstring

Handle or DID of the account to share with.

space

requiredstring

Output

application/json

did

requiredstring · did

Errors

NotAuthorized

Only the gallery's author may add members.

ActorNotFound

The handle could not be resolved.

Similar lexicons

semantic match

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

  • social.grain.unspecced.getSpaceMembers

    query not from the namespace authority

    Who a private gallery is shared with. Read from the space's authority, which is the only place the member list exists, so only the gallery's author can ask.

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

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

  • us.off-the-clock.subspace.putMember

    procedure not from the namespace authority

    Add a member to a subspace or replace their read, write and admin values. Auth: OAuth as the authority with manage=update, or service auth from a subspace admin.