com.getorbyt.community.manageTransfer

Invites, accepts, or cancels an ownership transfer. Requires authenticated service authorization; only the current declaration holder may invite or cancel and only the target may accept.

Repository @getorbyt.com did:plc:2xrqztnmzlckb3xfuuukupso namespace authority
Details · procedure
Kindprocedure
Authoritycommunity.getorbyt.com
Indexed

Showing version bafyreifyflvtohgyuve7zmb27rwzzno4qyutquhzqj3xks2o3umims3uau. Show the latest

Procedure

procedure · POST

Input

application/json

action

requiredstring
  • knownValues: invite | accept | cancel

community

requiredstring · at-uri

did

string · did

Required when inviting.

Required when accepting. The AT-URI the target will write its continuation declaration at, in the target repository. Declared before the record is written: a continuation is only projected when an accepted transfer already names it.

Output

application/json

Errors

AuthenticationRequired

No description in schema.

CommunityNotFound

No description in schema.

TransferNotFound

No description in schema.

InsufficientRole

No description in schema.

InvalidAction

No description in schema.

InvalidState

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.

  • Hands the community's protected owner role from the caller to another member. The subject gains every protected role the caller holds, then the caller loses them. The caller keeps their other roles.