social.colibri.beta.community.listMigratable

Lists the repo-backed communities the requesting user belongs to that have not finished moving onto spaces. The AppView reads this live from the user's own public repo and each candidate's public repo. A community that cannot move, such as one inside its owner's repo or one whose repo did not respond, is listed in state blocked with a reason.

Repository @colibri.social did:plc:mprdjqjluoswa7awzggaggj3 namespace authority
Details · query
Kindquery
Authoritycommunity.beta.colibri.social
Indexed

Showing version bafyreibix7mwetae5maxwlhqhjsgd4hl2tvid6vz3zxvdrpjdgvhwnohua. Show the latest

Query

query · GET

Parameters

query string

Whether to include communities the user belongs to but does not administer. They come back with viewerIsAdmin false.

  • default: false

Output

application/json

communities

requiredarray

Unmigrated legacy communities, in the user's preferred sidebar order where the legacy repo recorded one. This is not paginated: a user's community list is small and every entry costs a live read.

itemsref

An unmigrated legacy community.

Errors

AuthRequired

The request is missing, malformed, or unverifiable service auth.

UpstreamFailure

The requesting user's own PDS could not be read, so no candidate list could be built at all.

Similar lexicons

semantic match

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

  • Starts moving a repo-backed community onto spaces and returns once the move is queued. Structure, roles, members and bans are recreated in spaces stamped with migratedFrom. Message history of current members is copied from their public repos and served alongside as read-only legacy messages. The move runs in the background and reports progress through social.colibri.beta.sync.defs#communityProgressEvent. Calling it again while it runs returns the current state, and calling it after a failed atte

  • Lists the communities the authenticated user is a member of, in their preferred sidebar order.

  • Gets the requesting user's communities, in their preferred order.

  • The authenticated account's own Community memberships. Defaults to active and muted memberships.

  • Lists a community's channels as a flat list, for clients that do not need the category grouping.