app.tempomusic.notification.listNotifications

lexicons.tempomusic.fan

Documentation

Paginated notifications addressed to the requesting viewer, newest first. The viewer DID is read from the service-auth JWT (`iss` claim) — no `?viewer=` query parameter.

main query

Paginated notifications addressed to the requesting viewer, newest first. The viewer DID is read from the service-auth JWT (`iss` claim) — no `?viewer=` query parameter.

Parameters

cursor string Optional

Opaque pagination cursor returned by a previous call.

limit integer Optional

Maximum number of notifications to return.

Output

Encodingapplication/json
cursor string Optional

Cursor for fetching the next page. Absent when no further results are available.

notifications array Required

No description available.

seenAt stringdatetime Optional

The server's currently persisted seenAt for this viewer. Absent when never set.

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
Opaque pagination cursor returned by a previous call.
Maximum number of notifications to return.
View raw schema
{
  "type": "query",
  "output": {
    "schema": {
      "type": "object",
      "required": [
        "notifications"
      ],
      "properties": {
        "cursor": {
          "type": "string",
          "maxLength": 1024,
          "description": "Cursor for fetching the next page. Absent when no further results are available."
        },
        "seenAt": {
          "type": "string",
          "format": "datetime",
          "description": "The server's currently persisted seenAt for this viewer. Absent when never set."
        },
        "notifications": {
          "type": "array",
          "items": {
            "ref": "app.tempomusic.notification.defs#notificationView",
            "type": "ref"
          }
        }
      }
    },
    "encoding": "application/json"
  },
  "parameters": {
    "type": "params",
    "properties": {
      "limit": {
        "type": "integer",
        "default": 50,
        "maximum": 100,
        "minimum": 1,
        "description": "Maximum number of notifications to return."
      },
      "cursor": {
        "type": "string",
        "maxLength": 1024,
        "description": "Opaque pagination cursor returned by a previous call."
      }
    }
  },
  "description": "Paginated notifications addressed to the requesting viewer, newest first. The viewer DID is read from the service-auth JWT (`iss` claim) — no `?viewer=` query parameter."
}

Lexicon Garden

@