social.coves.community.update

Update community profile. Requires authentication and moderator/admin permissions.

Repository @coves.social did:web:coves.social namespace authority
Details · procedure
Kindprocedure
Authoritycommunity.coves.social
Indexed

Procedure

procedure · POST

Input

application/json

Whether other Coves instances can index and discover this community

Base64-encoded avatar image data (png, jpeg, or webp)

  • maxLength: 1400000

MIME type of the avatar image (image/png, image/jpeg, image/webp)

  • maxLength: 128

Base64-encoded banner image data (png, jpeg, or webp)

  • maxLength: 2800000

MIME type of the banner image (image/png, image/jpeg, image/webp)

  • maxLength: 128

communityDid

requiredstring · did

DID of the community to update

Required content warnings for this community

  • maxLength: 10
itemsstring
  • maxLength: 32
  • knownValues: nsfw | violence | spoilers

Community description

  • maxLength: 10000
  • maxGraphemes: 1000

Display name for the community

  • maxLength: 1280
  • maxGraphemes: 128

Type of moderation system

  • maxLength: 64
  • knownValues: moderator | sortition

Community visibility level

  • maxLength: 64
  • knownValues: public | unlisted | private

Output

application/json

cid

requiredstring · cid

CID of the updated community profile

uri

requiredstring · at-uri

AT-URI of the updated community profile

Errors

NotFound

Community not found

NotAuthorized

User is not authorized to update this community

Similar lexicons

semantic match

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