Skip to main content
PATCH
Update Campaign Sharing Permissions

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

interview_id
string<uuid>
required

Body

application/json

Versioned update for independent general and per-person grants.

A separate route is deliberate: during a rolling deployment, an older API pod returns 404 instead of silently ignoring the new fields and applying a partial, potentially wider permission change.

recipient_permissions
CampaignSharingRecipientPermission · object[]
required
general_access_level
string | null

Response

Successful Response

interview_id
string<uuid>
required
share_access_level
string
required
general_access_level
string
required
recipients
string[]
required
recipient_permissions
CampaignSharingRecipientPermission · object[]
required