Initiates an asynchronous enrichment job that appends ZoomInfo intelligence data to rows in the specified audience.
Enrichment fills or refreshes column values — firmographics, technographics, contact details, and other ZoomInfo-sourced attributes — for the rows matched by the rows scope parameter.
rows accepts a RowScopeUnion: use ALL to enrich every row, FILTERED to enrich rows matching a filter, or SELECTED to enrich specific rows by rowId.
To enrich only specific columns, provide a list of columnId values in columns; if columns is omitted, all enrichable columns are processed.
This operation is asynchronous. Returns 202 Accepted with a jobId. Poll the Get Enrich Job Status endpoint at GET /v1/audiences/{audienceId}/actions/enrich/job/{jobId} using that jobId to monitor progress and detect SUCCEEDED, PARTIALLY_SUCCEEDED, or FAILED terminal states.
Returns 204 No Content if no rows match the provided scope.
Returns 400 for malformed requests. Returns 404 if no audience matches the provided audienceId.
post
https://api.zoominfo.com/gtm/studio/v1/audiences//actions/enrich