Update integration bulk sync and list targeting
Controls what a connected integration does to the contact list. Two independent settings - syncEnabled turns bulk imports and backfills on or off, and listIds chooses which lists the contacts the provider's live webhook creates join. Neither stops that webhook: disabling bulk sync only pauses full imports, and list targeting changes membership only. Contacts are still created, their attributes still sync, sync-rule tags still apply, and sequences triggered by contact_added on any list still enroll them. listIds takes effect on future provider writes: nothing is applied retroactively and nobody is ever removed from a list. Wix or Webflow submissions, Shopify customer updates, and Supabase resubscriptions can add an existing contact to the new targets; Stripe applies targeting only when its webhook creates a subscriber. Provider support is declared in the catalog's actions as set_list_targeting. At least one field is required, an in-flight sync must finish before bulk sync can be disabled, and setting the current state succeeds with changed: false. Requires the integrations:manage scope.
Path parameters
Integration ID.
Request body
Response
Ingestion controls updated
Example response
{
"success": true
}