social.colibri.channel.update
Updates a channel's settings.
Details · procedure
| Kind | procedure |
|---|---|
| Authority | channel.colibri.social |
| Indexed |
Procedure
procedure · POSTParameters
query stringallowedMembers
arrayallowedRoles
arraycategory
string · at-uriclearAllowedMembers
booleanclearAllowedRoles
booleanclearLinkEmbeds
booleanDrops the channel's own linkEmbeds setting so the community default applies again.
description
stringlinkEmbeds
booleanname
stringownerOnly
booleanOutput
application/jsonErrors
AppViewNotAuthorized
The acting account has not published this AppView as authorized to act for it.
AuthRequired
Missing, malformed, or unverifiable service auth.
CommunityCredentialsUnrecoverable
The AppView cannot write to the community's repo and could not repair its own access.
Forbidden
The caller lacks the permission this method requires.
InvalidRequest
A parameter or body field was missing or malformed.
NotCommunityHub
This AppView does not administer the community; the hub field names the one that does.
PdsUnavailable
The PDS this operation needs is unreachable or is not a PDS.
UpstreamFailure
A service outside this AppView failed.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
social.colibri.beta.channel.update
procedureUpdates a channel's configuration. An absent field leaves the current value unchanged.
-
social.colibri.beta.category.update
procedureUpdates a category's name and the permissions its channels inherit.
-
social.colibri.beta.community.update
procedureUpdates a community's settings. A field left absent stays unchanged.
-
social.colibri.channel.create
procedureCreates a channel in a category of a community.
-
Updates a community's metadata and optionally its picture and banner.