com.bad-example.identity.resolveMiniDoc

bad-example.com

Documentation

Like [com.atproto.identity.resolveIdentity](https://docs.bsky.app/docs/api/com-atproto-identity-resolve-identity) but instead of the full `didDoc` it returns an atproto-relevant subset.

main query

Like [com.atproto.identity.resolveIdentity](https://docs.bsky.app/docs/api/com-atproto-identity-resolve-identity) but instead of the full `didDoc` it returns an atproto-relevant subset.

Parameters

identifier string at-identifier Required

Handle or DID to resolve

Output

Encodingapplication/json
did stringdid Required

DID, bi-directionally verified if a handle was provided in the query.

handle stringhandle Required

The validated handle of the account or `handle.invalid` if the handle did not bi-directionally match the DID document.

pds stringuri Required

The identity's PDS URL

signing_key string Required

The atproto signing key publicKeyMultibase Legacy key encoding not supported. the key is returned directly; `id`, `type`, and `controller` are omitted.

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",
  "output": {
    "schema": {
      "type": "object",
      "required": [
        "did",
        "handle",
        "pds",
        "signing_key"
      ],
      "properties": {
        "did": {
          "type": "string",
          "format": "did",
          "description": "DID, bi-directionally verified if a handle was provided in the query."
        },
        "pds": {
          "type": "string",
          "format": "uri",
          "description": "The identity's PDS URL"
        },
        "handle": {
          "type": "string",
          "format": "handle",
          "description": "The validated handle of the account or `handle.invalid` if the handle\ndid not bi-directionally match the DID document."
        },
        "signing_key": {
          "type": "string",
          "description": "The atproto signing key publicKeyMultibase\n\nLegacy key encoding not supported. the key is returned directly; `id`,\n`type`, and `controller` are omitted."
        }
      }
    },
    "encoding": "application/json"
  },
  "parameters": {
    "type": "params",
    "required": [
      "identifier"
    ],
    "properties": {
      "identifier": {
        "type": "string",
        "format": "at-identifier",
        "description": "Handle or DID to resolve"
      }
    }
  },
  "description": "Like [com.atproto.identity.resolveIdentity](https://docs.bsky.app/docs/api/com-atproto-identity-resolve-identity) but instead of the full `didDoc` it returns an atproto-relevant subset."
}

Lexicon Garden

@