forked from
npmx.dev/npmx.dev
[READ-ONLY]
a fast, modern browser for the npm registry
1{
2 "id": "com.bad-example.identity.resolveMiniDoc",
3 "defs": {
4 "main": {
5 "type": "query",
6 "output": {
7 "schema": {
8 "type": "object",
9 "required": ["did", "handle", "pds", "signing_key"],
10 "properties": {
11 "did": {
12 "type": "string",
13 "format": "did",
14 "description": "DID, bi-directionally verified if a handle was provided in the query."
15 },
16 "pds": {
17 "type": "string",
18 "format": "uri",
19 "description": "The identity's PDS URL"
20 },
21 "handle": {
22 "type": "string",
23 "format": "handle",
24 "description": "The validated handle of the account or `handle.invalid` if the handle\ndid not bi-directionally match the DID document."
25 },
26 "signing_key": {
27 "type": "string",
28 "description": "The atproto signing key publicKeyMultibase\n\nLegacy key encoding not supported. the key is returned directly; `id`,\n`type`, and `controller` are omitted."
29 }
30 }
31 },
32 "encoding": "application/json"
33 },
34 "parameters": {
35 "type": "params",
36 "required": ["identifier"],
37 "properties": {
38 "identifier": {
39 "type": "string",
40 "format": "at-identifier",
41 "description": "Handle or DID to resolve"
42 }
43 }
44 },
45 "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."
46 }
47 },
48 "$type": "com.atproto.lexicon.schema",
49 "lexicon": 1
50}