social.coves.aggregator.getAuthorizations

Get list of communities that have authorized a specific aggregator. Used by aggregators to query which communities they can post to. Authentication optional.

Repository @coves.social did:web:coves.social namespace authority
Details · query
Kindquery
Authorityaggregator.coves.social
Indexed

Query

query · GET

Parameters

query string

aggregatorDid

requiredstring · did

DID of the aggregator

cursor

string

Pagination cursor

  • maxLength: 500

Only return enabled authorizations

  • default: true

limit

integer

Maximum number of authorizations to return

  • minimum: 1
  • maximum: 100
  • default: 50

Output

application/json

authorizations

requiredarray

Array of community authorizations for this aggregator

cursor

string

Pagination cursor for next page

  • maxLength: 500

Errors

AggregatorNotFound

Aggregator DID does not exist or has no service declaration

Similar lexicons

semantic match

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

  • List all aggregators authorized for a specific community. Used by community settings UI to show enabled/disabled aggregators. Authentication optional.

  • Enable an aggregator for a community. Creates an authorization record in the community's repository. Requires moderator permissions.

  • Authorization for an aggregator to post to a community with specific configuration. Published in the community's repository by moderators. The record key MUST be the authorized aggregator's DID, guaranteeing at most one authorization per (community, aggregator) pair. Similar to social.coves.actor.subscription.

  • Disable an aggregator for a community. Updates the authorization record to set enabled=false. Requires moderator permissions.

  • Lists a community's invitation codes.