atproto blogging
at main 47 lines 1.2 kB view raw
1{ 2 "lexicon": 1, 3 "id": "app.bsky.actor.status", 4 "defs": { 5 "live": { 6 "type": "token", 7 "description": "Advertises an account as currently offering live content." 8 }, 9 "main": { 10 "type": "record", 11 "description": "A declaration of a Bluesky account status.", 12 "key": "literal:self", 13 "record": { 14 "type": "object", 15 "required": [ 16 "status", 17 "createdAt" 18 ], 19 "properties": { 20 "createdAt": { 21 "type": "string", 22 "format": "datetime" 23 }, 24 "durationMinutes": { 25 "type": "integer", 26 "description": "The duration of the status in minutes. Applications can choose to impose minimum and maximum limits.", 27 "minimum": 1 28 }, 29 "embed": { 30 "type": "union", 31 "description": "An optional embed associated with the status.", 32 "refs": [ 33 "app.bsky.embed.external" 34 ] 35 }, 36 "status": { 37 "type": "string", 38 "description": "The status for the account.", 39 "knownValues": [ 40 "app.bsky.actor.status#live" 41 ] 42 } 43 } 44 } 45 } 46 } 47}