A decentralized music tracking and discovery platform built on AT Protocol 馃幍
at fix/spotify 60 lines 1.7 kB view raw
1{ 2 "lexicon": 1, 3 "id": "app.bsky.actor.profile", 4 "defs": { 5 "main": { 6 "type": "record", 7 "description": "A declaration of a Bluesky account profile.", 8 "key": "literal:self", 9 "record": { 10 "type": "object", 11 "properties": { 12 "displayName": { 13 "type": "string", 14 "maxGraphemes": 64, 15 "maxLength": 640 16 }, 17 "description": { 18 "type": "string", 19 "description": "Free-form profile description text.", 20 "maxGraphemes": 256, 21 "maxLength": 2560 22 }, 23 "avatar": { 24 "type": "blob", 25 "description": "Small image to be displayed next to posts from account. AKA, 'profile picture'", 26 "accept": [ 27 "image/png", 28 "image/jpeg" 29 ], 30 "maxSize": 1000000 31 }, 32 "banner": { 33 "type": "blob", 34 "description": "Larger horizontal image to display behind profile view.", 35 "accept": [ 36 "image/png", 37 "image/jpeg" 38 ], 39 "maxSize": 10000000 40 }, 41 "labels": { 42 "type": "union", 43 "description": "Self-label values, specific to the Bluesky application, on the overall account.", 44 "refs": [ 45 "com.atproto.label.defs#selfLabels" 46 ] 47 }, 48 "joinedViaStarterPack": { 49 "type": "ref", 50 "ref": "com.atproto.repo.strongRef" 51 }, 52 "createdAt": { 53 "type": "string", 54 "format": "datetime" 55 } 56 } 57 } 58 } 59 } 60}