dev.knotless.listRepos

Public repositories an appview has indexed, newest first. The first page of a search with no runner, triager or topic starts with those named as searched, ignoring case, originals before forks. No authentication needed; asked as an account, with a service token or the pages' session cookie, the account's own of those come first, and before them the private repositories that account may read on this appview that match too, each marked private, and after them its own other public ones that match; the answer is that account's alone. What a first page puts first, when all of its kind fit there, no later page lists again.

Details · query
Kindquery
Authorityknotless.dev
Indexed

Query

query · GET

Parameters

query string

cursor

string
  • maxLength: 512

limit

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

q

string

Only repositories whose name or description holds this text, ignoring case.

  • maxLength: 100

runner

string · did

Only repositories whose record names this account among its runners: how a runner finds the repositories it is to run.

topic

string

Only repositories whose records name this topic, as rust.

  • maxLength: 50

triager

string · did

Only repositories whose record names this account among its triagers: how a triager finds the repositories it is to triage.

Output

application/json

cursor

string
  • maxLength: 512

repos

requiredarray
itemsref
Reference

#repoView

object

A repository, from its dev.knotless.repo record.

Properties

createdAt

requiredstring · datetime
  • maxLength: 3000
  • maxGraphemes: 300

did

requiredstring · did

The repository's owner.

forkOf

string · at-uri

The dev.knotless.repo record this repository was forked from.

name

requiredstring

The repository's name: its record key.

  • maxLength: 100

The owner, by handle and picture, as the appview knows it.

private

boolean

Whether it is private, in a space: listed only to an account that may read it, asking.

Similar lexicons

semantic match

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