User Notification Preferences
Viewing Your Preferences
Section titled “Viewing Your Preferences”GET /me/notification-preferencesResponse:
{ "channel": "email" }Or with Slack connected:
{ "channel": "both", "slack_user_id": "U123456" }Available Channels
Section titled “Available Channels”| Channel | Description |
|---|---|
email | Receive notifications via email |
slack_dm | Receive notifications via Slack direct message |
both | Receive via both email and Slack DM |
none | Do not receive personal notifications |
Updating Your Preferences
Section titled “Updating Your Preferences”PUT /me/notification-preferences{ "channel": "slack_dm"}The operation is idempotent — setting the same value is a no-op.
Slack DM Requirements
Section titled “Slack DM Requirements”To use slack_dm or both, you must have:
- Connected your Slack account via the OAuth flow
- A matching Slack user ID stored in your preference record
Default
Section titled “Default”If no preference record exists, the default is email.
Related
Section titled “Related”- Notification Channels — Org-level notification setup
- Slack Integration — Connecting Slack