ai.newnal.illi.account.registerPushToken

illi-service.newnal.id

Documentation

Register this installation's push token for user-visible notifications only: one token per session, replaced on rotation, removed on logout. Pushes carry generic text and { homeId, kind } only; events travel over SSE.

main procedure

Register this installation's push token for user-visible notifications only: one token per session, replaced on rotation, removed on logout. Pushes carry generic text and { homeId, kind } only; events travel over SSE.

Input

Encodingapplication/json
endpoint stringuri Optional

UnifiedPush endpoint URL.

kinds array Required

No description available.

platform string Required

No description available.

token string Required

No description available.

maxLength: 4096 bytes

Output

Encodingapplication/json
ok boolean Required

No description available.

Errors

RateLimitExceeded
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://bsky.social)
Enter valid JSON for the request body
View raw schema
{
  "description": "Register this installation's push token for user-visible notifications only: one token per session, replaced on rotation, removed on logout. Pushes carry generic text and { homeId, kind } only; events travel over SSE.",
  "errors": [
    {
      "name": "RateLimitExceeded"
    }
  ],
  "input": {
    "encoding": "application/json",
    "schema": {
      "properties": {
        "endpoint": {
          "description": "UnifiedPush endpoint URL.",
          "format": "uri",
          "type": "string"
        },
        "kinds": {
          "items": {
            "knownValues": [
              "memberJoined",
              "media",
              "deviceOffline"
            ],
            "type": "string"
          },
          "type": "array"
        },
        "platform": {
          "knownValues": [
            "fcm",
            "apns",
            "unifiedpush"
          ],
          "type": "string"
        },
        "token": {
          "maxLength": 4096,
          "type": "string"
        }
      },
      "required": [
        "platform",
        "token",
        "kinds"
      ],
      "type": "object"
    }
  },
  "output": {
    "encoding": "application/json",
    "schema": {
      "properties": {
        "ok": {
          "type": "boolean"
        }
      },
      "required": [
        "ok"
      ],
      "type": "object"
    }
  },
  "type": "procedure"
}

Lexicon Garden

@