uk.skyblur.post.getPost

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.

Repository @skyblur.uk did:plc:4sm3vprfyl55ui3yhjd7w4po namespace authority
Details · procedure
Kindprocedure
Authoritypost.skyblur.uk
Indexed

Procedure

procedure · POST

Input

application/json

password

string

If the specified uri is password-protected, please provide the password. If no password is specified, the non-protected content will be returned.

uri

requiredstring · at-uri

Skyblur post at-uri. It shoud be uk.skyblur.post collection.

Output

application/json

createdAt

string · datetime

errorCode

string

Error code for unavailable content. e.g. LockedUntil, AuthRequired, NotFollower, NotFollowing, NotMutual, NotListMember, ListMembershipCheckFailed, ListUriMissing, InvalidListUri

Description of the error code.

listUri

string · at-uri

Selected Bluesky list AT-URI for list visibility. May be returned for authorized, masked and authorization error responses.

message

string

text

requiredstring

unlockAt

string · datetime

Scheduled reveal time. Returned with LockedUntil for supported restricted visibility.

Similar lexicons

semantic match

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

  • Record containing a Skyblur post.

  • Gets a private post's contents. The AppView must ensure this is an authenticated query and that the users are mutuals.

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

  • Get a single post by its AT-URI, including followup chain and likes.

  • Get posts by AT-URI. Supports batch fetching for feed hydration. Returns posts in same order as input URIs. Auth optional: when authenticated, viewer state is populated.