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
cid bafyreif72dmsqt5hr5zuz5vlacpi344fiznaxy7isbnti6xj6fo7iynooe

Checks

Valid
JSONDownload
{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "description": "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.",
      "input": {
        "encoding": "application/json",
        "schema": {
          "properties": {
            "password": {
              "description": "If the specified uri is password-protected, please provide the password. If no password is specified, the non-protected content will be returned.",
              "type": "string"
            },
            "uri": {
              "description": "Skyblur post at-uri. It shoud be uk.skyblur.post collection.",
              "format": "at-uri",
              "type": "string"
            }
          },
          "required": [
            "uri"
          ],
          "type": "object"
        }
      },
      "output": {
        "encoding": "application/json",
        "schema": {
          "properties": {
            "additional": {
              "type": "string"
            },
            "createdAt": {
              "format": "datetime",
              "type": "string"
            },
            "encryptCid": {
              "type": "string"
            },
            "errorCode": {
              "description": "Error code for unavailable content. e.g. LockedUntil, AuthRequired, NotFollower, NotFollowing, NotMutual, NotListMember, ListMembershipCheckFailed, ListUriMissing, InvalidListUri",
              "type": "string"
            },
            "errorDescription": {
              "description": "Description of the error code.",
              "type": "string"
            },
            "listUri": {
              "description": "Selected Bluesky list AT-URI for list visibility. May be returned for authorized, masked and authorization error responses.",
              "format": "at-uri",
              "type": "string"
            },
            "message": {
              "type": "string"
            },
            "text": {
              "type": "string"
            },
            "unlockAt": {
              "description": "Scheduled reveal time. Returned with LockedUntil for supported restricted visibility.",
              "format": "datetime",
              "type": "string"
            },
            "visibility": {
              "type": "string"
            }
          },
          "required": [
            "text"
          ],
          "type": "object"
        }
      },
      "type": "procedure"
    }
  },
  "id": "uk.skyblur.post.getPost",
  "lexicon": 1
}