app.bivri.actor.getPreferences
Schema Diff
+1 -1
Compatibility Analysis
Backward Compatible
No changes detected.
1
1
{
2
2
"id": "app.bivri.actor.getPreferences",
3
3
"defs": {
4
4
"main": {
5
5
"type": "query",
6
6
"errors": [
7
7
{
8
-
"name": "AuthRequired",
8
+
"name": "Unauthenticated",
9
9
"description": "Nobody is authenticated, so there are no preferences to read."
10
10
}
11
11
],
12
12
"output": {
13
13
"schema": {
14
14
"type": "object",
15
15
"required": [
16
16
"notifications"
17
17
],
18
18
"properties": {
19
19
"notifications": {
20
20
"ref": "app.bivri.actor.defs#notificationPreferences",
21
21
"type": "ref"
22
22
}
23
23
}
24
24
},
25
25
"encoding": "application/json"
26
26
},
27
27
"description": "Read the authenticated account's own preferences. Scoped to the caller and to nobody else: there is no parameter naming whose preferences to read, because one account's preferences are never another account's business. An account that has never set a preference reads the defaults rather than an absence, so a client has nothing to guess."
28
28
}
29
29
},
30
30
"$type": "com.atproto.lexicon.schema",
31
31
"lexicon": 1
32
32
}