Person Search
Contact Prospect
Queue an asynchronous contact-prospect job that finds people in NAICS industries matching desired job titles
POST
Overview
Contact Prospect finds people whose current job falls under the NAICS industries you specify and whose titles approximately match the titles you request. NAICS codes are prefix-matched against stored 6-digit codes. For example,"51" matches information industries under that prefix. Note that a substantial share of current jobs have no NAICS code and are invisible to this filter.
The endpoint is asynchronous — same lifecycle as Contact Append:
- Submit →
202+job_id - Poll status until
completed - Unlock results (billing) with
POST .../results - Page with
GET .../results
Request
Headers
string
required
Your API key for authentication.
string
Optional client-supplied key (max 200 characters). Reusing the same key with the same org and an identical request returns the existing job. Reusing it with a different request body returns
409 Conflict.Body
string[]
required
NAICS industry codes (1–10 entries). Each code must be 2–6 ASCII digits. Codes are prefix-matched against stored 6-digit NAICS values.
string[]
required
Desired job titles (1–25). Titles are pre-filtered in SQL, then matched approximately. At least one title must contain a non-stopword alphanumeric token.
integer
Maximum contacts to return. Defaults to
100. Range: 1–500.Response
Success Response (202 Accepted)
string
UUID of the queued job. Use it with Contact Job Status and Contact Job Results.
string
Always
contact_prospect for this endpoint.string
Initial status, typically
queued.string
ISO-8601 timestamp when the job was created.
Response Example
Errors
Related
- Contact Append — company-targeted ABM append
- Contact Job Status — poll job progress
- Contact Job Results — unlock and page results