atproto blogging
at main 131 lines 2.6 kB view raw
1{ 2 "lexicon": 1, 3 "id": "com.atproto.admin.defs", 4 "defs": { 5 "accountView": { 6 "type": "object", 7 "required": [ 8 "did", 9 "handle", 10 "indexedAt" 11 ], 12 "properties": { 13 "deactivatedAt": { 14 "type": "string", 15 "format": "datetime" 16 }, 17 "did": { 18 "type": "string", 19 "format": "did" 20 }, 21 "email": { 22 "type": "string" 23 }, 24 "emailConfirmedAt": { 25 "type": "string", 26 "format": "datetime" 27 }, 28 "handle": { 29 "type": "string", 30 "format": "handle" 31 }, 32 "indexedAt": { 33 "type": "string", 34 "format": "datetime" 35 }, 36 "inviteNote": { 37 "type": "string" 38 }, 39 "invitedBy": { 40 "type": "ref", 41 "ref": "com.atproto.server.defs#inviteCode" 42 }, 43 "invites": { 44 "type": "array", 45 "items": { 46 "type": "ref", 47 "ref": "com.atproto.server.defs#inviteCode" 48 } 49 }, 50 "invitesDisabled": { 51 "type": "boolean" 52 }, 53 "relatedRecords": { 54 "type": "array", 55 "items": { 56 "type": "unknown" 57 } 58 }, 59 "threatSignatures": { 60 "type": "array", 61 "items": { 62 "type": "ref", 63 "ref": "#threatSignature" 64 } 65 } 66 } 67 }, 68 "repoBlobRef": { 69 "type": "object", 70 "required": [ 71 "did", 72 "cid" 73 ], 74 "properties": { 75 "cid": { 76 "type": "string", 77 "format": "cid" 78 }, 79 "did": { 80 "type": "string", 81 "format": "did" 82 }, 83 "recordUri": { 84 "type": "string", 85 "format": "at-uri" 86 } 87 } 88 }, 89 "repoRef": { 90 "type": "object", 91 "required": [ 92 "did" 93 ], 94 "properties": { 95 "did": { 96 "type": "string", 97 "format": "did" 98 } 99 } 100 }, 101 "statusAttr": { 102 "type": "object", 103 "required": [ 104 "applied" 105 ], 106 "properties": { 107 "applied": { 108 "type": "boolean" 109 }, 110 "ref": { 111 "type": "string" 112 } 113 } 114 }, 115 "threatSignature": { 116 "type": "object", 117 "required": [ 118 "property", 119 "value" 120 ], 121 "properties": { 122 "property": { 123 "type": "string" 124 }, 125 "value": { 126 "type": "string" 127 } 128 } 129 } 130 } 131}