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
- 200
- 422
Successful Response
Validation Error