app.zeens.notification.getUnreadCount

zeens.app

Documentation

Get the count of unread notifications for a Zeens user (count newer than the user's seenAt cursor).

main query

Get the count of unread notifications for a Zeens user (count newer than the user's seenAt cursor).

Parameters

actors string Required

Required comma-separated allowlist of author DIDs (the Zeens membership set). Only notifications authored by one of these DIDs are counted, so activity from Bluesky or another atproto client never drives the badge. An empty list counts zero.

recipient string did Required

A decentralized identifier (DID).

Output

Encodingapplication/json
count integer Required

No description available.

Try It

Requests are sent directly from your browser. Some servers may block requests due to CORS.

Base URL for XRPC calls (e.g., https://api.bsky.social)
Parameters
Required comma-separated allowlist of author DIDs (the Zeens membership set). Only notifications authored by one of these DIDs are counted, so activity from Bluesky or another atproto client never drives the badge. An empty list counts zero.
A decentralized identifier (DID).
View raw schema
{
  "description": "Get the count of unread notifications for a Zeens user (count newer than the user's seenAt cursor).",
  "output": {
    "encoding": "application/json",
    "schema": {
      "properties": {
        "count": {
          "minimum": 0,
          "type": "integer"
        }
      },
      "required": [
        "count"
      ],
      "type": "object"
    }
  },
  "parameters": {
    "properties": {
      "actors": {
        "description": "Required comma-separated allowlist of author DIDs (the Zeens membership set). Only notifications authored by one of these DIDs are counted, so activity from Bluesky or another atproto client never drives the badge. An empty list counts zero.",
        "type": "string"
      },
      "recipient": {
        "format": "did",
        "type": "string"
      }
    },
    "required": [
      "recipient",
      "actors"
    ],
    "type": "params"
  },
  "type": "query"
}

Lexicon Garden

@