uk.skyblur.post

Record containing a Skyblur post.

Repository @skyblur.uk did:plc:4sm3vprfyl55ui3yhjd7w4po namespace authority
Details · record, key tid
Kindrecord
Record keytid
Authorityskyblur.uk
Indexed

Record

record · key tid

Properties

The post additional contents.

  • maxLength: 100000
  • maxGraphemes: 10000

createdAt

requiredstring · datetime

Created date assigned by client

Encrypted post body. It shoud be decrypted by the client with AES-256.

listUri

string · at-uri

Selected Bluesky list AT-URI. Required by application validation when visibility is 'list'.

text

requiredstring

The post main contents. Blurred text must be enclosed in brackets [].

  • maxLength: 3000
  • maxGraphemes: 300

unlockAt

string · datetime

Optional timestamp assigned by client when the blurred/encrypted content becomes unlocked.

uri

requiredstring · at-uri

visibility

requiredstring

For 'login', the post requires login to view (Bluesky account required). For 'password', the text only contains blurred text, and additional is always empty. The unblurred text and additional are included in the encryptBody. 'followers' restricted to author's followers. 'following' restricted to users author follows. 'mutual' restricted to mutual followers. 'list' restricted to members of the author's selected Bluesky list.

  • maxLength: 100
  • maxGraphemes: 10
  • enum: public | password | login | followers | following | mutual | list

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • Get Skyblur post. If the specified post is password-protected, you can retrieve the unlocked content by providing the password. Auth required for followers, following, mutual and list visibility.

  • social.smallbury.feed.post

    record not from the namespace authority

    Record containing a Smallbury post. Aligned with app.bsky.feed.post for public/shout content. Private posts reference a keyEpochId on the author's trust record and store encrypted body in ciphertext.

  • Stores a restricted post in the Skyblur AppView. Auth required.