Enrich up to 10 people per call via Apollo's 275M+ contact database, pay-per-request over Tempo.
What it does
The Apollo Bulk People Enrichment endpoint lets you look up detailed professional profiles for up to 10 people in a single request. You supply an array of person identifiers—combinations of first name, last name, email, LinkedIn URL, organization name, or domain—and receive enriched contact records drawn from Apollo's database of over 275 million contacts. Optional flags let you include personal email addresses and phone numbers (phone numbers incur an additional $0.035 per person surcharge).
This endpoint is part of a broader Apollo service suite exposed through the Locus MPP (Micropayment Protocol) gateway, which also offers single-person enrichment, organization enrichment (single and bulk), people search, organization search, job postings lookup, and news article search. All endpoints settle payments via the Tempo L2 method using pathUSD. The bulk people enrichment endpoint is priced at $0.008–$0.043 per person depending on the data requested.
The endpoint accepts POST requests with a JSON body containing a required `details` field (an array of person identifier objects, max 10) plus optional boolean flags `reveal_phone_number` and `reveal_personal_emails`. Payment is handled automatically through the MPP 402 challenge-response flow—no API key or subscription required. Note that the probe returned 404 on HEAD/GET, which is expected since this is a POST-only endpoint.
Capabilities
Use cases
- —Enriching a CRM import batch with full professional profiles and contact details
- —Building targeted outreach lists by enriching partial lead data with emails and phone numbers
- —Automating due-diligence workflows that need verified professional information for multiple people
- —Augmenting AI agent pipelines with real-time contact data for up to 10 people per call
Fit
Best for
- —AI agents needing on-demand B2B contact enrichment without API key management
- —Sales automation pipelines that process small batches of leads
- —Developers who want pay-per-use access to Apollo data without a subscription
Not for
- —High-volume bulk enrichment exceeding 10 people per request (use multiple calls or a direct Apollo subscription)
- —Consumer-facing people search or background check applications
- —Use cases requiring real-time streaming data
Quick start
curl -X POST https://apollo.mpp.paywithlocus.com/apollo/bulk-people-enrichment \
-H "Content-Type: application/json" \
-d '{
"details": [
{"first_name": "Jane", "last_name": "Doe", "domain": "example.com"},
{"email": "john@acme.io"}
],
"reveal_personal_emails": false,
"reveal_phone_number": false
}'Example
Request
{
"details": [
{
"domain": "example.com",
"last_name": "Doe",
"first_name": "Jane"
},
{
"email": "john.smith@acme.io"
}
],
"reveal_phone_number": false,
"reveal_personal_emails": false
}Endpoint
Quality
The OpenAPI spec provides clear request schemas, pricing descriptions, and endpoint structure for the full Apollo suite. However, no response schema or example response is available, the probe returned 404 because HEAD/GET were tried on a POST-only endpoint (not a liveness failure), and crawled pages yielded no additional documentation. Pricing is documented in description fields but amount is null (variable).
Warnings
- —Probe returned 404 on HEAD and GET; endpoint is POST-only so this does not confirm liveness—no successful 402 challenge was captured for this specific endpoint.
- —No response schema or example response is documented in the OpenAPI spec.
- —The 'details' field is typed as string in the schema but described as an array of objects—actual payload format may differ from schema declaration.
- —Amount field is null (variable pricing $0.008–$0.043/person); exact per-call cost depends on data requested.
Citations
- —Apollo database contains 275M+ contactshttps://apollo.mpp.paywithlocus.com
- —Bulk people enrichment is priced at $0.008–$0.043 per personhttps://apollo.mpp.paywithlocus.com
- —Phone number reveal costs an additional $0.035 per personhttps://apollo.mpp.paywithlocus.com
- —Maximum 10 person identifiers per bulk requesthttps://apollo.mpp.paywithlocus.com
- —Payment settles via Tempo method using pathUSDhttps://apollo.mpp.paywithlocus.com
- —Apollo API reference available at docs.apollo.iohttps://apollo.mpp.paywithlocus.com