Get Notification Preferences
GET /api/v1/notifications/preferences
GET
/api/v1/notifications/preferences
Get the current user’s notification preferences.
Returns defaults if no preferences have been saved yet.
Args: user: The authenticated user context.
Returns: The user’s notification preferences.
Authorizations
Responses
200
Successful Response
Response body for notification preferences.
Attributes: approval_requests: Whether to receive approval request notifications. agent_alerts: Whether to receive critical agent alert notifications. daily_brief: Whether to receive daily brief availability notifications. quiet_hours_start: Hour (0-23) when quiet hours begin. quiet_hours_end: Hour (0-23) when quiet hours end. timezone: IANA timezone string for quiet hours calculation.
object
agent_alerts
required
boolean
approval_requests
required
boolean
daily_brief
required
boolean
quiet_hours_end
required
integer
quiet_hours_start
required
integer
timezone
required
string