---
title: "Update your notification preferences"
method: POST
path: "/notifications/member_preferences"
tags: ["notifications", "customer-session"]
---

# Update your notification preferences

`POST /notifications/member_preferences`

## Request

- Base URL: `https://api.stablesea.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.stablesea.com/notifications/member_preferences`
- Auth: none declared

Updates your supplied email or desktop preferences for the current business and returns the supported preference list. Omitted channels stay unchanged. Mandatory notices and unsupported categories cannot be changed. Requires a signed-in business session.

## Request body

- PreferencesSetPreferencesInput
  - `preferences` PreferencesTypePreferenceUpdate[], nullable, required
    - `channels` PreferencesChannelUpdate
      - `desktop` boolean, nullable
      - `email` boolean, nullable
    - `type` string, required

## Response `200`

OK

- PreferencesGetPreferencesOutput
  - `data` PreferencesView[], nullable
    - `channels` PreferencesChannelStates
      - `desktop` boolean
      - `email` boolean
    - `type` string

## Other responses

- `400`: Bad Request
- `401`: Unauthorized
- `403`: Forbidden
- `default`: Error response.

## Changes

- **2026-10-29** `e003c8a67b62`: 4 info
  - added the optional property `error/authorization` to the response with the `400` status
  - added the optional property `error/authorization` to the response with the `401` status
  - added the optional property `error/authorization` to the response with the `403` status
  - added the optional property `error/authorization` to the response with the `default` status
- **2026-10-15** `7663d9c49ff1`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/stablesea/apis/stable-sea-backend/changes/notifications/member_preferences/post.md)

---

[API](https://skmtc.dev/stablesea/apis/stable-sea-backend.md) - [All operations](https://skmtc.dev/stablesea/apis/stable-sea-backend/llms.txt) - [OpenAPI document](https://skmtc.dev/stablesea/apis/stable-sea-backend/revisions/772c80d83658?raw)
