Skip to main content

Preview Enrichment Run All

POST 

/api/settings/enrichment/run-all/preview

Preview what a POST /enrichment/run-all would actually do.

Returns per-product eligible-contact counts plus max + typical cost estimates, so the dashboard card and confirmation dialog can display accurate numbers (eligibility-filtered, not naively total_contacts × price).

POST (not GET) because the optional contact_filter dict can be deeply nested — query params can't represent it cleanly. Body is optional — an empty body returns the unfiltered preview.

Request

Responses

Successful Response