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

com.atproto.identity.resolveIdentity

atproto-lexicons.bsky.social

Documentation

main query

Resolves an identity (DID or Handle) to a full identity (DID document and verified handle).

Parameters

identifier string at-identifier Required

Handle or DID to resolve.

Output

Encodingapplication/json

Errors

HandleNotFound The resolution process confirmed that the handle does not resolve to any DID.
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
Handle or DID to resolve.
View raw schema
{
  "type": "query",
  "errors": [
    {
      "name": "HandleNotFound",
      "description": "The resolution process confirmed that the handle does not resolve to any DID."
    },
    {
      "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": {
      "ref": "com.atproto.identity.defs#identityInfo",
      "type": "ref"
    },
    "encoding": "application/json"
  },
  "parameters": {
    "type": "params",
    "required": [
      "identifier"
    ],
    "properties": {
      "identifier": {
        "type": "string",
        "format": "at-identifier",
        "description": "Handle or DID to resolve."
      }
    }
  },
  "description": "Resolves an identity (DID or Handle) to a full identity (DID document and verified handle)."
}

Lexicon Garden

@