ai.newnal.illi.family.mediaItem

illi-service.newnal.id

Schema Diff

+1 -1

From

CID
bafyreidhtfjxqca...
Indexed At
2026-10-13 08:54 UTC
View this version

To

CID
bafyreieqmm4g53i...
Indexed At
2026-10-13 09:01 UTC
View this version

Compatibility Analysis

Backward Compatible

No changes detected.

1 1
{
2 2
  "$type": "com.atproto.lexicon.schema",
3 3
  "defs": {
4 4
    "main": {
5 5
      "description": "One original photo or video in the home's content bank. The original and its derivatives (thumb, display, poster) are blobs on the author's PDN.",
6 6
      "key": "tid",
7 7
      "record": {
8 8
        "properties": {
9 9
          "albumHidden": {
10 10
            "default": false,
11 11
            "type": "boolean"
12 12
          },
13 13
          "caption": {
14 14
            "maxGraphemes": 300,
15 15
            "maxLength": 3000,
16 16
            "type": "string"
17 17
          },
18 18
          "contentHash": {
19 19
            "description": "sha256 hex of the original bytes.",
20 20
            "maxLength": 128,
21 21
            "type": "string"
22 22
          },
23 23
          "createdAt": {
24 24
            "format": "datetime",
25 25
            "type": "string"
26 26
          },
27 27
          "display": {
28 28
            "accept": [
29 29
              "image/jpeg"
30 30
            ],
31 -
            "description": "1600 px display rendition for the device.",
31 +
            "description": "1600 px display rendition for the device. Present only when the original's longest side exceeds 1600 px; clients show the original otherwise.",
32 32
            "maxSize": 2000000,
33 33
            "type": "blob"
34 34
          },
35 35
          "durationMs": {
36 36
            "minimum": 0,
37 37
            "type": "integer"
38 38
          },
39 39
          "excludeFromDelivery": {
40 40
            "default": false,
41 41
            "type": "boolean"
42 42
          },
43 43
          "height": {
44 44
            "minimum": 1,
45 45
            "type": "integer"
46 46
          },
47 47
          "kind": {
48 48
            "knownValues": [
49 49
              "photo",
50 50
              "video"
51 51
            ],
52 52
            "type": "string"
53 53
          },
54 54
          "media": {
55 55
            "accept": [
56 56
              "image/jpeg",
57 57
              "image/png",
58 58
              "image/webp",
59 59
              "image/heic",
60 60
              "video/mp4",
61 61
              "video/quicktime"
62 62
            ],
63 63
            "maxSize": 314572800,
64 64
            "type": "blob"
65 65
          },
66 66
          "poster": {
67 67
            "accept": [
68 68
              "image/jpeg"
69 69
            ],
70 70
            "description": "Video poster frame.",
71 71
            "maxSize": 2000000,
72 72
            "type": "blob"
73 73
          },
74 74
          "reviewState": {
75 75
            "knownValues": [
76 76
              "notRequired",
77 77
              "pending",
78 78
              "approved",
79 79
              "rejected"
80 80
            ],
81 81
            "type": "string"
82 82
          },
83 83
          "takenAt": {
84 84
            "format": "datetime",
85 85
            "type": "string"
86 86
          },
87 87
          "takenAtSource": {
88 88
            "knownValues": [
89 89
              "exif",
90 90
              "upload",
91 91
              "manual"
92 92
            ],
93 93
            "type": "string"
94 94
          },
95 95
          "thumb": {
96 96
            "accept": [
97 97
              "image/jpeg"
98 98
            ],
99 99
            "description": "320 px thumbnail, generated by the Service Node and uploaded to the author's PDN.",
100 100
            "maxSize": 200000,
101 101
            "type": "blob"
102 102
          },
103 103
          "width": {
104 104
            "minimum": 1,
105 105
            "type": "integer"
106 106
          }
107 107
        },
108 108
        "required": [
109 109
          "kind",
110 110
          "media",
111 111
          "createdAt"
112 112
        ],
113 113
        "type": "object"
114 114
      },
115 115
      "type": "record"
116 116
    }
117 117
  },
118 118
  "id": "ai.newnal.illi.family.mediaItem",
119 119
  "lexicon": 1
120 120
}

Compare Other Versions

Lexicon Garden

@