Skip to main content
POST
V2 Prospects Profiles Enrich
Deprecated response fields: job_department and job_seniority_level are deprecated and will be removed in a future release. Read job_department_main / job_department_array and job_level_main / job_level_array instead. (The job_department filter is not affected.)

Introduction

The Professional Profile Contact and Workplace Enrichments API provides comprehensive professional details about a prospect, including job history, company affiliations, skills, education, and workplace details. This endpoint is designed to enhance prospect intelligence, streamline recruitment efforts, and improve sales and marketing strategies. Key Benefits:
  • Access detailed career history, including past and present job roles.
  • Retrieve company affiliations and workplace insights.
  • Analyze skills and expertise for targeted outreach.
  • Gain educational background to understand professional qualifications.
  • Improve lead scoring and personalization in sales and marketing campaigns.

Endpoint: POST /prospects/profiles/enrich

v2: this endpoint accepts either a single ID (a string) or a list of up to 50 IDs — the separate /bulk_enrich route is gone. See v2 conventions.

Enrich by prospect details instead of IDs

prospect_ids is the primary way to call this endpoint. If you don’t have Explorium IDs yet, you can send prospects_to_match instead: up to 50 people, described with the same fields the Match prospects endpoint accepts (full_name, company_name, email, phone_number, linkedin, business_id). Each person is matched and enriched in the same call. Send either prospect_ids or prospects_to_match, never both (that returns a 422). Any parameters the endpoint takes work the same either way.
Each row echoes its input and returns the matched prospect_id. People who don’t match come back with prospect_id: null and data: null, and aren’t charged. total_matches counts the matched rows.
  1. Input: Provide a prospect_id (retrieved from the Match Prospects endpoint) to fetch professional details.
  2. Processing: The system gathers professional data from multiple sources and structures it.
  3. Output: A response containing job history, workplace affiliations, skills, and education details.
  • Use verified prospect IDs to ensure accurate data enrichment.
  • Leverage job history and expertise for recruitment and lead scoring.
  • Incorporate workplace insights into sales and marketing automation.
  • Analyze skills and education to personalize communication and engagement.
  • Cross-check company affiliations for networking and partnership opportunities.
For additional enrichment options, explore related API endpoints below.

Body Params - Try Me Example

Authorizations

api_key
string
header
required

Body

application/json

Provide exactly one of prospect_ids or prospects_to_match; at most 50 entities.

prospect_ids
required
Pattern: ^[a-f0-9]{40}$
request_context
Request Context · object | null
Example:

null

parameters
Parameters · object | null
prospects_to_match
ProspectMatchInput · object[]

Match and enrich up to 50 prospects. Provide this or prospect_ids, never both.

Required array length: 1 - 50 elements
Example:

Response

Successful Response

This is base response model for all responses in partner service.

response_context
V2ResponseContext · object
required
data
V2ProspectEnrichRow[ProfilesOutputSchema] · object[]
required
total_results
integer
required