app.bivri.notif.getNotifications
Get the authenticated member's notifications, paginated by cursor.
Details · query
| Kind | query |
|---|---|
| Authority | notif.bivri.app |
| Indexed |
Showing version bafyreibfrwvyjckam7ozf6o3sivs6rf4k2iaaxzjf55xtzc3jj7rxgzq44. Show the latest
Checks
Validmissing-primary-descriptiondefs.mainThe query has no description.unlimited-stringdefs.main.parameters.properties.cursorNo maxLength, maxGraphemes or format limits this string.unlimited-stringdefs.main.output.schema.properties.cursorNo maxLength, maxGraphemes or format limits this string.unlimited-stringdefs.notificationView.properties.commentTextNo maxLength, maxGraphemes or format limits this string.unlimited-stringdefs.notificationView.properties.reasonNo maxLength, maxGraphemes or format limits this string.
{
"$type": "com.atproto.lexicon.schema",
"defs": {
"main": {
"output": {
"encoding": "application/json",
"schema": {
"properties": {
"cursor": {
"type": "string"
},
"notifications": {
"items": {
"ref": "#notificationView",
"type": "ref"
},
"type": "array"
}
},
"required": [
"notifications"
],
"type": "object"
}
},
"parameters": {
"properties": {
"cursor": {
"type": "string"
},
"limit": {
"default": 50,
"maximum": 100,
"minimum": 1,
"type": "integer"
}
},
"type": "params"
},
"type": "query"
},
"notificationView": {
"properties": {
"commentText": {
"description": "For a comment notification, the comment's text while the artwork's comment list still shows that comment. Absent once the comment is deleted or its author is no longer served, and on every other reason.",
"type": "string"
},
"commissionId": {
"description": "The Bivri-local commission identifier for commission notifications. A commission is not an AT Protocol repository record.",
"maxLength": 36,
"minLength": 36,
"type": "string"
},
"createdAt": {
"format": "datetime",
"type": "string"
},
"id": {
"type": "integer"
},
"indexedAt": {
"format": "datetime",
"type": "string"
},
"isRead": {
"type": "boolean"
},
"reason": {
"knownValues": [
"like",
"comment",
"follow",
"commission_request",
"commission_message",
"commission_status"
],
"type": "string"
},
"sender": {
"ref": "app.bivri.actor.defs#profileView",
"type": "ref"
},
"subjectUri": {
"description": "The related AT Protocol record URI, when present. Bivri-local commissions use commissionId instead.",
"format": "at-uri",
"type": "string"
}
},
"required": [
"id",
"reason",
"isRead",
"sender",
"createdAt",
"indexedAt"
],
"type": "object"
}
},
"description": "Get the authenticated member's notifications, paginated by cursor.",
"id": "app.bivri.notif.getNotifications",
"lexicon": 1
}