data-privacy

Update the workspace data & privacy settings

Set the data-retention window (90 or 365 days, or 0 for unlimited), whether Patricia may learn from the workspace's data, the topics she must never repeat, and/or the Slack channels kept out of the Slack message cache. Retention drives the deletion sweeps; turning learning off stops Patricia learning from this workspace's activity; each list is replaced whole, so an empty list turns that control off. Excluding a channel prevents caching its posted and fetched messages, bypasses cached history reads, and queues deletion of its cached messages. Patricia's own conversations remain stored separately. Only the fields provided are changed.

patch/v1/data-privacy

Request

  • Base URL: https://api.patricia.app (the document declares no server; this is the origin it was published from)
  • URL: https://api.patricia.app/v1/data-privacy
  • Auth: HTTP bearer

Headers

X-Tenant-Idstring nullable

Request body

data_retention_daysinteger nullable

Keep workspace data for 90 or 365 days. Zero means unlimited retention.

data_use_improve_enabledboolean nullable

Allow Patricia to learn from workspace data to improve her work.

redacted_topicsstring[] nullable

The complete list of topics Patricia must never repeat, in plain words. Send an empty list to turn the filter off. Omit the field to leave the saved list unchanged.

excluded_channel_idsstring[] nullable

The complete list of channel ids kept out of the Slack message cache. Use it for channels such as HR or an executive channel. Send an empty list to permit caching every channel again. Omit the field to leave the saved list unchanged. An entry that is not a channel id is dropped, so the response is always the list in force. Patricia's own conversations remain stored separately.

Response

Successful Response

data_retention_daysinteger required
data_use_improve_enabledboolean required
redacted_topicsstring[] required

Topics Patricia must never repeat, in plain words (for example 'pricing' or 'legal'). She removes any part of a meeting transcript or summary that touches one and leaves a short note that something was removed. Any workspace that has not set its own list uses a recommended one, so this is always the list actually in force; save an empty list to turn the filter off.

excluded_channel_idsstring[] required

Channel ids kept out of the Slack message cache, such as an HR or executive channel. Empty means the cache permits every channel Patricia is in, which is the default. This is always the list in force. Patricia's own conversations remain stored separately.

Changes

No recorded changes to this operation across all 1 revision of this API.