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

com.atproto.repo.describeRepo

atproto-lexicons.bsky.social

Documentation

main query

Get information about an account and repository, including the list of collections. Does not require auth.

Parameters

repo string at-identifier Required

The handle or DID of the repo.

Output

Encodingapplication/json
collections array Required

List of all the collections (NSIDs) for which this repo contains at least one record.

did stringdid Required

A decentralized identifier (DID).

didDoc unknown Required

The complete DID document for this account.

handle stringhandle Required

An AT Protocol handle (e.g., alice.bsky.social).

handleIsCorrect boolean Required

Indicates if handle is currently valid (resolves bi-directionally)

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": [
        "handle",
        "did",
        "didDoc",
        "collections",
        "handleIsCorrect"
      ],
      "properties": {
        "did": {
          "type": "string",
          "format": "did"
        },
        "didDoc": {
          "type": "unknown",
          "description": "The complete DID document for this account."
        },
        "handle": {
          "type": "string",
          "format": "handle"
        },
        "collections": {
          "type": "array",
          "items": {
            "type": "string",
            "format": "nsid"
          },
          "description": "List of all the collections (NSIDs) for which this repo contains at least one record."
        },
        "handleIsCorrect": {
          "type": "boolean",
          "description": "Indicates if handle is currently valid (resolves bi-directionally)"
        }
      }
    },
    "encoding": "application/json"
  },
  "parameters": {
    "type": "params",
    "required": [
      "repo"
    ],
    "properties": {
      "repo": {
        "type": "string",
        "format": "at-identifier",
        "description": "The handle or DID of the repo."
      }
    }
  },
  "description": "Get information about an account and repository, including the list of collections. Does not require auth."
}

Lexicon Garden

@