app.bsky.notification.defs
Lexicon Version: 1
Definitions
Section titled “Definitions”recordDeleted
Section titled “recordDeleted”Type: object
Properties:
(No properties defined)
chatPreference
Section titled “chatPreference”Type: object
Properties:
| Name | Type | Req’d | Description | Constraints |
|---|---|---|---|---|
include | string | ✅ | Known Values: all, accepted | |
push | boolean | ✅ |
filterablePreference
Section titled “filterablePreference”Type: object
Properties:
| Name | Type | Req’d | Description | Constraints |
|---|---|---|---|---|
include | string | ✅ | Known Values: all, follows | |
list | boolean | ✅ | ||
push | boolean | ✅ |
preference
Section titled “preference”Type: object
Properties:
| Name | Type | Req’d | Description | Constraints |
|---|---|---|---|---|
list | boolean | ✅ | ||
push | boolean | ✅ |
preferences
Section titled “preferences”Type: object
Properties:
| Name | Type | Req’d | Description | Constraints |
|---|---|---|---|---|
chat | #chatPreference | ✅ | ||
follow | #filterablePreference | ✅ | ||
like | #filterablePreference | ✅ | ||
likeViaRepost | #filterablePreference | ✅ | ||
mention | #filterablePreference | ✅ | ||
quote | #filterablePreference | ✅ | ||
reply | #filterablePreference | ✅ | ||
repost | #filterablePreference | ✅ | ||
repostViaRepost | #filterablePreference | ✅ | ||
starterpackJoined | #preference | ✅ | ||
subscribedPost | #preference | ✅ | ||
unverified | #preference | ✅ | ||
verified | #preference | ✅ |
activitySubscription
Section titled “activitySubscription”Type: object
Properties:
| Name | Type | Req’d | Description | Constraints |
|---|---|---|---|---|
post | boolean | ✅ | ||
reply | boolean | ✅ |
subjectActivitySubscription
Section titled “subjectActivitySubscription”Type: object
Object used to store activity subscription data in stash.
Properties:
| Name | Type | Req’d | Description | Constraints |
|---|---|---|---|---|
subject | string | ✅ | Format: did | |
activitySubscription | #activitySubscription | ✅ |
Lexicon Source
Section titled “Lexicon Source”{ "lexicon": 1, "id": "app.bsky.notification.defs", "defs": { "recordDeleted": { "type": "object", "properties": {} }, "chatPreference": { "type": "object", "required": [ "include", "push" ], "properties": { "include": { "type": "string", "knownValues": [ "all", "accepted" ] }, "push": { "type": "boolean" } } }, "filterablePreference": { "type": "object", "required": [ "include", "list", "push" ], "properties": { "include": { "type": "string", "knownValues": [ "all", "follows" ] }, "list": { "type": "boolean" }, "push": { "type": "boolean" } } }, "preference": { "type": "object", "required": [ "list", "push" ], "properties": { "list": { "type": "boolean" }, "push": { "type": "boolean" } } }, "preferences": { "type": "object", "required": [ "chat", "follow", "like", "likeViaRepost", "mention", "quote", "reply", "repost", "repostViaRepost", "starterpackJoined", "subscribedPost", "unverified", "verified" ], "properties": { "chat": { "type": "ref", "ref": "#chatPreference" }, "follow": { "type": "ref", "ref": "#filterablePreference" }, "like": { "type": "ref", "ref": "#filterablePreference" }, "likeViaRepost": { "type": "ref", "ref": "#filterablePreference" }, "mention": { "type": "ref", "ref": "#filterablePreference" }, "quote": { "type": "ref", "ref": "#filterablePreference" }, "reply": { "type": "ref", "ref": "#filterablePreference" }, "repost": { "type": "ref", "ref": "#filterablePreference" }, "repostViaRepost": { "type": "ref", "ref": "#filterablePreference" }, "starterpackJoined": { "type": "ref", "ref": "#preference" }, "subscribedPost": { "type": "ref", "ref": "#preference" }, "unverified": { "type": "ref", "ref": "#preference" }, "verified": { "type": "ref", "ref": "#preference" } } }, "activitySubscription": { "type": "object", "required": [ "post", "reply" ], "properties": { "post": { "type": "boolean" }, "reply": { "type": "boolean" } } }, "subjectActivitySubscription": { "description": "Object used to store activity subscription data in stash.", "type": "object", "required": [ "subject", "activitySubscription" ], "properties": { "subject": { "type": "string", "format": "did" }, "activitySubscription": { "type": "ref", "ref": "#activitySubscription" } } } }}