us.off-the-clock.push.getPushSettings

Whether this AppView sends Web Push, its VAPID public key, and the viewer's devices and push preferences (D63).

Details · query
Kindquery
Authoritypush.off-the-clock.us
Indexed

Query

query · GET

Output

application/json

devices

requiredarray
itemsref
Reference

kinds

requiredarray
itemsref
Reference

mutedSpaces

requiredarray
itemsstring

A pair's TID.

publicKey

string

The VAPID public key as base64url, the applicationServerKey browsers subscribe with; absent with push off.

pushEnabled

requiredboolean

Errors

NotSpaceMember

No description in schema.

#device

object

One of the viewer's subscriptions. The endpoint itself is never answered.

Properties

createdAt

requiredstring · datetime

host

requiredstring

The push service's host.

id

requiredstring

An opaque name for the subscription, for unregisterPushSubscription.

label

string

What the browser called itself, such as iPhone or Mac · Firefox.

  • maxLength: 64

lastSuccessAt

string · datetime

#kindSetting

object

Properties

enabled

requiredboolean

kind

requiredstring
  • knownValues: reply | mention | quote | rsvp | event-status | like | repost | vote

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • How this host sends alerts to people's devices (Web Push): the key a browser subscribes with, and, to someone signed in, how many of their devices it alerts.

  • Authenticated member Web Push subscription management. Identity comes only from authentication.

  • Registers this browser's push subscription to the viewer. An endpoint registered by someone else moves to the viewer: one browser has one recipient.

  • Replaces the viewer's push preferences: each kind named is on or off, every other takes its default, and the spaces listed are muted. They apply to every device.