API ReferenceNotifications
Return the VAPID public key for browser web-push subscription.
Returns the server VAPID public key (null when web-push is not configured) so the client can call pushManager.subscribe without baking the key into the bundle.
AuthorizationBearer <token>
Rensei API key presented as Authorization: Bearer rsk_live_. Required API-key scopes are recorded per operation in x-rensei-required-scopes.
In: header
Response Body
application/json
curl -X GET "https://example.com/api/notifications/web-push/subscribe"{
"vapidPublicKey": "string"
}Empty
Empty
Empty
Revoke a push device token owned by the authenticated user.
Soft-revokes a device token by `id` or `token`. The revoke is bounded by the caller user id, so a foreign token is a silent no-op.
Store a browser web-push subscription for the authenticated user.
Persists a W3C PushSubscription as a per-user web-push device token. Scoped to the authenticated user; a credential with no user identity is rejected.