Skip to main content
PATCH
Update notification preferences
Only supplied non-null fields change. An empty request returns existing preferences. This changes the account’s preferences across its workspaces.

Authorizations

Authorization
string
header
required

Bandwidth Labs OAuth access token. Uses the user's selected workspace; the workspace header is not required. Do not also send an API key. Bearer-only operations may additionally require the Labs super_user role.

Headers

X-VOAI-ORGANIZATION-ID
string | null

Required with X-BW-LABS-AGENTS-API-KEY: the positive local workspace ID to access. The key owner must be a current member. Missing or invalid IDs return 400; non-member workspaces return 403. Not required for bearer authentication, which uses the user's selected workspace.

Body

application/json
campaign_updates
boolean | null
security_alerts
boolean | null
team_activity
boolean | null

Response

Successful Response

campaign_updates
boolean
default:true
security_alerts
boolean
default:true
team_activity
boolean
default:true