get_did_document
Fetch the raw DID document for any DID or handle: all aliases (alsoKnownAs), every service entry (PDS, labeler, custom AppView), and verification methods. Broader than get_profile, and works for did:web accounts. Input is a handle or DID.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"actor": "<actor>"
},
"name": "get_did_document"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| actor | Yes | A handle or DID. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||