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

com.atproto.identity.resolveDid

atproto-lexicons.bsky.social

Documentation

main query

Resolves DID to DID document. Does not bi-directionally verify handle.

Parameters

did string did Required

DID to resolve.

Output

Encodingapplication/json
didDoc unknown Required

The complete DID document for the identity.

Errors

DidNotFound The DID resolution process confirmed that there is no current DID.
DidDeactivated The DID previously existed, but has been deactivated.
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
DID to resolve.
View raw schema
{
  "type": "query",
  "errors": [
    {
      "name": "DidNotFound",
      "description": "The DID resolution process confirmed that there is no current DID."
    },
    {
      "name": "DidDeactivated",
      "description": "The DID previously existed, but has been deactivated."
    }
  ],
  "output": {
    "schema": {
      "type": "object",
      "required": [
        "didDoc"
      ],
      "properties": {
        "didDoc": {
          "type": "unknown",
          "description": "The complete DID document for the identity."
        }
      }
    },
    "encoding": "application/json"
  },
  "parameters": {
    "type": "params",
    "required": [
      "did"
    ],
    "properties": {
      "did": {
        "type": "string",
        "format": "did",
        "description": "DID to resolve."
      }
    }
  },
  "description": "Resolves DID to DID document. Does not bi-directionally verify handle."
}

Lexicon Garden

@