garden.lexicon.browse

Browse indexed lexicons whose NSID begins with a segment-aligned prefix. Segment-aligned means 'community.lexicon' matches 'community.lexicon.foo' but not 'community.lexiconfoo'. Results are sorted by NSID ascending.

Repository @lexicon.garden did:plc:akhgi4ekkeaupiqsis6g2gqg namespace authority
Details · query
Kindquery
Authoritylexicon.garden
Indexed

Query

query · GET

Parameters

query string

cursor

string

Opaque pagination cursor from a prior response.

  • maxLength: 1024

Filter by lexicon definition type. Omit to include all types.

  • maxLength: 32
  • knownValues: record | query | procedure | subscription | permission-set

limit

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

prefix

requiredstring · nsid

NSID prefix, one or more dot-separated segments. Matches are segment-aligned.

Output

application/json

cursor

string
  • maxLength: 1024

lexicons

requiredarray
itemsstring · nsid

Errors

InvalidPrefix

Prefix is not a valid NSID segment sequence.

InvalidCursor

Cursor is malformed or does not decode.

Similar lexicons

semantic match

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

  • Typeahead suggestions for indexed lexicons. Unlike garden.lexicon.browse, the query is matched against every segment-aligned suffix of an NSID, so 'feed.post' matches 'app.bsky.feed.post'. Results are sorted by NSID ascending and are not paginated.