dev.knotless.listItems
A repository's pulls or its issues, open or closed, newest first, a page at a time: follow `cursor` until it is absent. `q` filters them as GitHub's search does. No authentication needed; asked as an account, with a service token or the pages' session cookie, a private repository it is a member of is read too, and the answer is that account's alone.
Details · query
| Kind | query |
|---|---|
| Authority | knotless.dev |
| Indexed |
Query
query · GETParameters
query stringcursor
stringHow many the pages before held.
maxLength: 32
maxLength: 16knownValues: pull | issue
limit
integerminimum: 1maximum: 100default: 50
q
stringA filter, in words: `label:<name>` (each must be on it), `-label:<name>`, `no:label`, `author:<handle or did>` (any of them), `state:open|closed|merged` (over `state`), `is:pull|issue`, and words its title or body holds, ignoring case. Double quotes keep a value or words together; a qualifier it does not know is a word. The counts are of those it matches.
maxLength: 1024
The repository's dev.knotless.repo record. Its authority may be a handle; a name the repository had before, or an owner it moved from with its agreement, finds it under the name it has now.
state
stringOpen ones, or those closed and merged; open if absent.
maxLength: 16knownValues: open | closed
Output
application/jsonauthors
arrayWho opened pulls or issues of its kind, in any state, the most recent first, for a filter to name. Absent when there are none.
How many of its kind are closed or merged, of those `q` matches.
minimum: 0
cursor
stringAbsent on the last page.
labels
arrayThe labels the repository defines, in its order, for a filter to name. Absent when it defines none.
How many of its kind are open, of those `q` matches.
minimum: 0
Errors
NotFound
No such repository; or this appview keeps no index, so it knows no pulls or issues.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
The pulls or issues that concern an account, on any repository.
-
dev.knotless.getForge
queryEvery pull, issue, comment and state change anyone has written about a public repository, as an appview has indexed them from the firehose.
-
dev.knotless.getThread
queryA pull or an issue, and everything said on it.
-
dev.knotless.getFeed
queryWhat happened on the public repositories an appview has indexed, newest first.
-
dev.knotless.listRepos
queryPublic repositories an appview has indexed, newest first.