Enrich Audience

Initiates an asynchronous enrichment job that appends ZoomInfo intelligence data to rows in the specified audience.

The request body must include a scope field specifying the enrichment target:

  • AUDIENCE: Enriches all rows in the audience. The rows and columns fields are optional.
  • ROW: Enriches specific rows by rowId. The rows field is required and must contain at least one element. The columns field is optional.

This operation is asynchronous. Returns 202 Accepted with an EnrichJob resource containing the job id. Poll the Get Async Job Status endpoint at GET /v1/audiences/{audienceId}/jobs/{jobId} using that job id to monitor progress and detect SUCCEEDED, PARTIALLY_SUCCEEDED, or FAILED terminal states.

Returns 202 Accepted on successful job creation. Returns 204 No Content if no rows match the provided scope. Returns 400 for malformed requests, missing required fields, or invalid scope combinations. Returns 402 if enrichment cannot be processed for the account. Returns 404 if no audience matches the provided audienceId.

Path Params
uuid
required

The unique identifier for the audience

Body Params

Request body containing the enrichment details

JSON API model for Audience enrichment request.

data
object
required

Audience enrichment request resource.

Responses

Language
Credentials
OAuth2
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/vnd.api+json