prototypey.org - atproto lexicon typescript toolkit - mirror https://github.com/tylersayshi/prototypey
1{ 2 "type": "object", 3 "properties": { 4 "did": { 5 "type": "string", 6 "required": true, 7 "format": "did" 8 }, 9 "handle": { 10 "type": "string", 11 "required": true, 12 "format": "handle" 13 }, 14 "displayName": { 15 "type": "string", 16 "maxGraphemes": 64, 17 "maxLength": 640 18 }, 19 "pronouns": { 20 "type": "string" 21 }, 22 "avatar": { 23 "type": "string", 24 "format": "uri" 25 }, 26 "associated": { 27 "type": "ref", 28 "ref": "#profileAssociated" 29 }, 30 "viewer": { 31 "type": "ref", 32 "ref": "#viewerState" 33 }, 34 "labels": { 35 "type": "array", 36 "items": { 37 "type": "ref", 38 "ref": "com.atproto.label.defs#label" 39 } 40 }, 41 "createdAt": { 42 "type": "string", 43 "format": "datetime" 44 }, 45 "verification": { 46 "type": "ref", 47 "ref": "#verificationState" 48 }, 49 "status": { 50 "type": "ref", 51 "ref": "#statusView" 52 } 53 }, 54 "required": ["did", "handle"] 55}