dev.knotless.getActorRepos

lexicons.knotless.dev

Documentation

Every repository an account's PDS holds, newest first, as its dev.knotless.repo records say now rather than as an appview has indexed them. No authentication needed; asked as the account itself, with a service token or the pages' session cookie, its private repositories are listed too, and the answer is that account's alone.

main query

Every repository an account's PDS holds, newest first, as its dev.knotless.repo records say now rather than as an appview has indexed them. No authentication needed; asked as the account itself, with a service token or the pages' session cookie, its private repositories are listed too, and the answer is that account's alone.

Parameters

actor string at-identifier Required

The account, by DID or handle.

Output

Encodingapplication/json
repos array Required

No description available.

shared array Optional

Asked as the account itself: the private repositories of other accounts it was proven a member of on this server, newest first, each private. Left out otherwise, or when there are none.

Errors

ProfileNotFound No account by that DID or handle, or its PDS cannot be reached.
Try It

Requests are sent directly from your browser. Some servers may block requests due to CORS.

Base URL for XRPC calls (e.g., https://api.bsky.social)
Parameters
The account, by DID or handle.
View raw schema
{
  "description": "Every repository an account's PDS holds, newest first, as its dev.knotless.repo records say now rather than as an appview has indexed them. No authentication needed; asked as the account itself, with a service token or the pages' session cookie, its private repositories are listed too, and the answer is that account's alone.",
  "errors": [
    {
      "description": "No account by that DID or handle, or its PDS cannot be reached.",
      "name": "ProfileNotFound"
    }
  ],
  "output": {
    "encoding": "application/json",
    "schema": {
      "properties": {
        "repos": {
          "items": {
            "ref": "dev.knotless.defs#repoView",
            "type": "ref"
          },
          "type": "array"
        },
        "shared": {
          "description": "Asked as the account itself: the private repositories of other accounts it was proven a member of on this server, newest first, each private. Left out otherwise, or when there are none.",
          "items": {
            "ref": "dev.knotless.defs#repoView",
            "type": "ref"
          },
          "type": "array"
        }
      },
      "required": [
        "repos"
      ],
      "type": "object"
    }
  },
  "parameters": {
    "properties": {
      "actor": {
        "description": "The account, by DID or handle.",
        "format": "at-identifier",
        "type": "string"
      }
    },
    "required": [
      "actor"
    ],
    "type": "params"
  },
  "type": "query"
}

Lexicon Garden

@