Inbox

Update the read status of multiple conversations in batch. Workspace admins and owners can scope to all campaigns in a workspace. Workspace members can only act on their own campaigns.

post/public/v1/inbox/conversations/batch-read-status

Request body

isReadboolean required

Set to true to mark conversations as read, false to mark as unread.

workspaceIdstring

Scope to a specific workspace. One of workspaceId, campaignIds, or confirmAll is required. Admins and owners see all campaigns in the workspace; members see only their own.

campaignIdsstring

Comma-separated campaign IDs to scope the operation to.

confirmAllboolean

Set to true to act on all campaigns in the workspace. Requires workspaceId. Optionally narrow with campaignIds.

icpFitstring

Comma-separated ICP fit values to filter by (e.g. STRONG,GOOD).

prospectInterestLevelstring

Comma-separated interest level values to filter by.

ownerIdstring

Admin/Owner only: scope results to a specific workspace member by their user ID.

Response

Default Response

statusCodenumber
statusboolean
messagestring