dev.cocore.account.listAccounts

Discovery directory of every signed-up DID (any DID with a record under `dev.cocore.*`), joined with profile + provider counts so a card grid can render without further fan-out. DIDs without a local profile record are hydrated from the public Bluesky AppView.

Repository @cocore.dev did:plc:5quuhkmwe2q4k3azfsgg7kdz namespace authority
Details · query
Kindquery
Authorityaccount.cocore.dev
Indexed

Query

query · GET

Parameters

query string

With `viewerDid`, also omits DIDs the viewer has already published a friend record for.

  • default: false

limit

integer
  • minimum: 1
  • maximum: 100
  • default: 24

offset

integer
  • minimum: 0
  • default: 0
  • default: false

q

string

Case-insensitive substring on profile handle and/or DID. A leading @ is ignored.

sortBy

string

`recent` = last activity descending; `newest` = signup order.

  • default: "recent"
  • enum: recent | newest

viewerDid

string · did

Excludes the caller's own DID from results.

Output

application/json

accounts

requiredarray
itemsobject

excludeViewerFriends

requiredboolean

limit

requiredinteger

offset

requiredinteger

providersOnly

requiredboolean

q

string

sortBy

requiredstring
  • enum: recent | newest

total

requiredinteger

Similar lexicons

semantic match

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

  • Every `dev.cocore.account.friend` record whose subject equals the queried DID — "who has trusted me with work?". Newest first; frienders are hydrated to a handle via the public Bluesky AppView when no local profile exists.

  • List every indexed `dev.cocore.account.profile` record (capped at 500). Used to render display-name + avatar chips for the DIDs hosting machines.

  • Full profile-page payload for one DID: account fields, machines they own, activity counts, and incoming-friends count, in a single round-trip. When the DID has not published a `dev.cocore.account.profile` record locally, handle/displayName/avatar are hydrated from the public Bluesky AppView.

  • The accounts an account follows on knotless.