bulk_replace_user_preferences
Replace a user's complete set of preference overrides in one request. The topics in the body become the recipient's entire override set: listed topics are created or updated, and every existing override not included is reset to its topic default. An empty topics array clears all overrides. Validation-atomic (all-or-nothing).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| topics | Yes | The complete set of topic overrides. An empty array resets every existing override. | |
| user_id | Yes | The user ID | |
| tenant_id | No | Scope the replacement to a specific tenant context |