Skip to main content
GET
This user's notification switches

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Response

Successful Response

email_enabled
boolean
required
notification_kind
enum<string>
required

Everything the product can tell a human about.

THREAD_LABELED is the only kind that carries a label (PHASE2 §3) — the rest are workspace events with no label dimension, which is why the rule table constrains label_id to exactly this kind.

The three credit kinds are stored separately even though the settings UI offers one "credit alerts" switch: they crossed three different thresholds and keeping them apart means splitting the switch later is a UI change, not a migration.

Available options:
new_reply,
thread_labeled,
mailbox_disconnected,
low_credits,
credits_exhausted,
work_paused,
draft_awaiting_approval,
linkedin_checkpoint