Save push notification settings
soclo_notifications_save_preferencesPreview, then with confirm:true save a narrow change to push preferences (groups, tier, quiet hours). Read soclo_notifications_preferences first and pass its exact expectedUpdatedAt (null for an absent row) plus a stable UUID clientRequestId. Uses an atomic revision check and preserves other groups and columns. Free. Needs manage:settings. If the outcome is unknown, read the preferences and reconcile before any further write; do not retry automatically.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| changes | Yes | ||
| confirm | No | ||
| clientRequestId | Yes | ||
| expectedUpdatedAt | No |