uk.skyblur.post.getPost

skyblur.uk

Schema Diff

+0 -4

From

CID
bafyreihpdrld6ss...
Indexed At
2026-08-09 11:42 UTC
View this version

To

CID
bafyreif72dmsqt5...
Indexed At
2026-08-09 11:46 UTC
View this version

Compatibility Analysis

Breaking Changes Detected

2 breaking changes, 0 non-breaking changes.

Breaking Changes (2)
  • RemovedVertex RemovedVertex { vertex_id: "uk.skyblur.post.getPost:input.forEdit" }
  • RemovedEdge RemovedEdge { src: "uk.skyblur.post.getPost:input", tgt: "uk.skyblur.post.getPost:input.forEdit", kind: "prop", name: Some("forEdit") }

Migration Guidance

Removed Elements

  • RemovedVertex { vertex_id: "uk.skyblur.post.getPost:input.forEdit" }

Additional Notes

  • Breaking: RemovedEdge { src: "uk.skyblur.post.getPost:input", tgt: "uk.skyblur.post.getPost:input.forEdit", kind: "prop", name: Some("forEdit") }
1 1
{
2 2
  "id": "uk.skyblur.post.getPost",
3 3
  "defs": {
4 4
    "main": {
5 5
      "type": "procedure",
6 6
      "input": {
7 7
        "schema": {
8 8
          "type": "object",
9 9
          "required": [
10 10
            "uri"
11 11
          ],
12 12
          "properties": {
13 13
            "uri": {
14 14
              "type": "string",
15 15
              "format": "at-uri",
16 16
              "description": "Skyblur post at-uri. It shoud be uk.skyblur.post collection."
17 17
            },
18 -
            "forEdit": {
19 -
              "type": "boolean",
20 -
              "description": "Author-only edit retrieval. Allows the record owner to load restricted content before its scheduled reveal for editing; never use for normal post viewing."
21 -
            },
22 18
            "password": {
23 19
              "type": "string",
24 20
              "description": "If the specified uri is password-protected, please provide the password. If no password is specified, the non-protected content will be returned."
25 21
            }
26 22
          }
27 23
        },
28 24
        "encoding": "application/json"
29 25
      },
30 26
      "output": {
31 27
        "schema": {
32 28
          "type": "object",
33 29
          "required": [
34 30
            "text"
35 31
          ],
36 32
          "properties": {
37 33
            "text": {
38 34
              "type": "string"
39 35
            },
40 36
            "listUri": {
41 37
              "type": "string",
42 38
              "format": "at-uri",
43 39
              "description": "Selected Bluesky list AT-URI for list visibility. May be returned for authorized, masked and authorization error responses."
44 40
            },
45 41
            "message": {
46 42
              "type": "string"
47 43
            },
48 44
            "unlockAt": {
49 45
              "type": "string",
50 46
              "format": "datetime",
51 47
              "description": "Scheduled reveal time. Returned with LockedUntil for supported restricted visibility."
52 48
            },
53 49
            "createdAt": {
54 50
              "type": "string",
55 51
              "format": "datetime"
56 52
            },
57 53
            "errorCode": {
58 54
              "type": "string",
59 55
              "description": "Error code for unavailable content. e.g. LockedUntil, AuthRequired, NotFollower, NotFollowing, NotMutual, NotListMember, ListMembershipCheckFailed, ListUriMissing, InvalidListUri"
60 56
            },
61 57
            "additional": {
62 58
              "type": "string"
63 59
            },
64 60
            "encryptCid": {
65 61
              "type": "string"
66 62
            },
67 63
            "visibility": {
68 64
              "type": "string"
69 65
            },
70 66
            "errorDescription": {
71 67
              "type": "string",
72 68
              "description": "Description of the error code."
73 69
            }
74 70
          }
75 71
        },
76 72
        "encoding": "application/json"
77 73
      },
78 74
      "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."
79 75
    }
80 76
  },
81 77
  "$type": "com.atproto.lexicon.schema",
82 78
  "lexicon": 1
83 79
}

Compare Other Versions

Lexicon Garden

@