Backfill in-progress. Some lexicons and records may be missing or incomplete.

com.atproto.sync.listRepos

atproto-lexicons.bsky.social

Documentation

main query

Enumerates all the DID, rev, and commit CID for all repos hosted by this service. Does not require auth; implemented by PDS and Relay.

Parameters

cursor string Optional

No description provided.

limit integer Optional

No description provided.

Output

Encodingapplication/json
cursor string Optional

No description provided.

repos array Required

No description provided.

Try It

Direct PDS XRPC methods (com.atproto.*) are disabled in Try It for security reasons.

These methods interact directly with Personal Data Servers and require careful handling. Use a dedicated client or CLI tool instead.
View raw schema
{
  "type": "query",
  "output": {
    "schema": {
      "type": "object",
      "required": [
        "repos"
      ],
      "properties": {
        "repos": {
          "type": "array",
          "items": {
            "ref": "#repo",
            "type": "ref"
          }
        },
        "cursor": {
          "type": "string"
        }
      }
    },
    "encoding": "application/json"
  },
  "parameters": {
    "type": "params",
    "properties": {
      "limit": {
        "type": "integer",
        "default": 500,
        "maximum": 1000,
        "minimum": 1
      },
      "cursor": {
        "type": "string"
      }
    }
  },
  "description": "Enumerates all the DID, rev, and commit CID for all repos hosted by this service. Does not require auth; implemented by PDS and Relay."
}
repo object

Properties

active boolean Optional

No description provided.

did string did Required

A decentralized identifier (DID).

head string cid Required

Current repo commit CID

rev string tid Required

A timestamp-based identifier (TID).

status string Optional

If active=false, this optional field indicates a possible reason for why the account is not active. If active=false and no status is supplied, then the host makes no claim for why the repository is no longer being hosted.

Known values: takendown, suspended, deleted, deactivated, desynchronized, throttled
View raw schema
{
  "type": "object",
  "required": [
    "did",
    "head",
    "rev"
  ],
  "properties": {
    "did": {
      "type": "string",
      "format": "did"
    },
    "rev": {
      "type": "string",
      "format": "tid"
    },
    "head": {
      "type": "string",
      "format": "cid",
      "description": "Current repo commit CID"
    },
    "active": {
      "type": "boolean"
    },
    "status": {
      "type": "string",
      "description": "If active=false, this optional field indicates a possible reason for why the account is not active. If active=false and no status is supplied, then the host makes no claim for why the repository is no longer being hosted.",
      "knownValues": [
        "takendown",
        "suspended",
        "deleted",
        "deactivated",
        "desynchronized",
        "throttled"
      ]
    }
  }
}

Lexicon Garden

@