atproto blogging
at main 62 lines 1.6 kB view raw
1{ 2 "lexicon": 1, 3 "id": "app.bsky.graph.list", 4 "defs": { 5 "main": { 6 "type": "record", 7 "description": "Record representing a list of accounts (actors). Scope includes both moderation-oriented lists and curration-oriented lists.", 8 "key": "tid", 9 "record": { 10 "type": "object", 11 "required": [ 12 "name", 13 "purpose", 14 "createdAt" 15 ], 16 "properties": { 17 "avatar": { 18 "type": "blob", 19 "accept": [ 20 "image/png", 21 "image/jpeg" 22 ], 23 "maxSize": 1000000 24 }, 25 "createdAt": { 26 "type": "string", 27 "format": "datetime" 28 }, 29 "description": { 30 "type": "string", 31 "maxLength": 3000, 32 "maxGraphemes": 300 33 }, 34 "descriptionFacets": { 35 "type": "array", 36 "items": { 37 "type": "ref", 38 "ref": "app.bsky.richtext.facet" 39 } 40 }, 41 "labels": { 42 "type": "union", 43 "refs": [ 44 "com.atproto.label.defs#selfLabels" 45 ] 46 }, 47 "name": { 48 "type": "string", 49 "description": "Display name for list; can not be empty.", 50 "minLength": 1, 51 "maxLength": 64 52 }, 53 "purpose": { 54 "type": "ref", 55 "description": "Defines the purpose of the list (aka, moderation-oriented or curration-oriented)", 56 "ref": "app.bsky.graph.defs#listPurpose" 57 } 58 } 59 } 60 } 61 } 62}