v53

OpenAPI 3.0.1raw.githubusercontent.com2026-07-31147343479.6 KB
Tenants

Create or Replace Default Preferences For Topic

Sets a tenant's default opt-in status for one subscription topic, which applies to every member unless a user sets their own override.

put/tenants/{tenant_id}/default_preferences/items/{topic_id}

Path parameters

tenant_idstring required

Id of the tenant to update the default preferences for.

topic_idstring required

Id of the subscription topic you want to have a default preference for.

Request body

status'OPTED_OUT' | 'OPTED_IN' | 'REQUIRED' required
has_custom_routingboolean nullable

Override channel routing with custom preferences. This will override any template preferences that are set, but a user can still customize their preferences

custom_routingChannelClassification[] nullable

The default channels to send to this tenant when has_custom_routing is enabled