app.didpic.feed.defs
Schema Diff
+1 -1
Compatibility Analysis
Backward Compatible
No changes detected.
1
1
{
2
2
"id": "app.didpic.feed.defs",
3
3
"defs": {
4
4
"likeView": {
5
5
"type": "object",
6
6
"required": [
7
7
"actor",
8
8
"createdAt",
9
9
"indexedAt"
10
10
],
11
11
"properties": {
12
12
"actor": {
13
13
"ref": "app.didpic.actor.defs#profileBasic",
14
14
"type": "ref"
15
15
},
16
16
"createdAt": {
17
17
"type": "string",
18
18
"format": "datetime"
19
19
},
20
20
"indexedAt": {
21
21
"type": "string",
22
22
"format": "datetime"
23
23
}
24
24
}
25
25
},
26
26
"postView": {
27
27
"type": "object",
28
28
"required": [
29
29
"uri",
30
30
"cid",
31
31
"author",
32
32
"imageCid",
33
33
"createdAt",
34
34
"indexedAt"
35
35
],
36
36
"properties": {
37
37
"alt": {
38
38
"type": "string"
39
39
},
40
40
"cid": {
41
41
"type": "string",
42
42
"format": "cid"
43
43
},
44
44
"uri": {
45
45
"type": "string",
46
46
"format": "at-uri"
47
47
},
48
48
"text": {
49
49
"type": "string"
50
50
},
51
51
"author": {
52
52
"ref": "app.didpic.actor.defs#profileBasic",
53
53
"type": "ref"
54
54
},
55
55
"imageCid": {
56
56
"type": "string",
57
57
"format": "cid"
58
58
},
59
59
"createdAt": {
60
60
"type": "string",
61
61
"format": "datetime"
62
62
},
63
63
"indexedAt": {
64
64
"type": "string",
65
65
"format": "datetime"
66
66
},
67
67
"likeCount": {
68
68
"type": "integer",
69
69
"minimum": 0
70
70
},
71
71
"viewerLike": {
72
72
"type": "string",
73
73
"format": "at-uri",
74
74
"description": "URI of the viewer's like record on this post, if any."
75
75
},
76
76
"aspectRatio": {
77
77
"ref": "app.didpic.feed.post#aspectRatio",
78
78
"type": "ref"
79
79
},
80
80
"commentCount": {
81
81
"type": "integer",
82
82
"minimum": 0
83
83
}
84
84
}
85
85
},
86
86
"commentView": {
87
87
"type": "object",
88
88
"required": [
89
89
"uri",
90
90
"cid",
91
91
"author",
92
92
"text",
93
93
"createdAt",
94
94
"indexedAt"
95
95
],
96
96
"properties": {
97
97
"cid": {
98
98
"type": "string",
99
99
"format": "cid"
100
100
},
101
101
"uri": {
102
102
"type": "string",
103
103
"format": "at-uri"
104
104
},
105
105
"text": {
106
106
"type": "string"
107
107
},
108
108
"author": {
109
109
"ref": "app.didpic.actor.defs#profileBasic",
110
110
"type": "ref"
111
111
},
112
112
"parent": {
113
113
"ref": "com.atproto.repo.strongRef",
114
114
"type": "ref",
115
115
"description": "If this comment is a reply, the comment it replies to."
116
116
},
117
117
"replies": {
118
118
"type": "array",
119
119
"items": {
120
120
"ref": "app.didpic.feed.defs#commentView",
121
121
"type": "ref"
122
122
},
123
-
"description": "Inline preview of replies to this comment, oldest first. Only populated for top-level comments returned by getPostThread, and capped (default 3). When `replies.length < replyCount` the rest are fetched via feed.getCommentReplies."
123
+
"description": "Capped inline preview of replies. Fetch the remainder via feed.getCommentReplies."
124
124
},
125
125
"createdAt": {
126
126
"type": "string",
127
127
"format": "datetime"
128
128
},
129
129
"indexedAt": {
130
130
"type": "string",
131
131
"format": "datetime"
132
132
},
133
133
"likeCount": {
134
134
"type": "integer",
135
135
"minimum": 0
136
136
},
137
137
"replyCount": {
138
138
"type": "integer",
139
139
"minimum": 0
140
140
},
141
141
"viewerLike": {
142
142
"type": "string",
143
143
"format": "at-uri",
144
144
"description": "URI of the viewer's like record on this comment, if any."
145
145
}
146
146
}
147
147
}
148
148
},
149
149
"$type": "com.atproto.lexicon.schema",
150
150
"lexicon": 1
151
151
}