# ContactOut Batch LinkedIn Profile Enrichment

> ContactOut Batch LinkedIn Profile Enrichment is a paid API for AI agents from ContactOut at mpp.orthogonal.com, paid per call via MPP, $0.5/call (dynamic — varies by input), status unknown (last checked 2026-10-10).

Retrieves contact details (email, phone) for up to 30 LinkedIn profiles in a single batch request.

## Facts

- Endpoint: POST https://mpp.orthogonal.com/contactout/v1/people/linkedin/batch?utm_source=zero.xyz
- Price: $0.5/call (dynamic — varies by input)
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Provider: ContactOut
- Docs: https://api.contactout.com
- Website: https://api.contactout.com
- Tags: email, phone, contacts, recruiting, data
- Canonical page: https://www.zero.xyz/c/contactout-batch-linkedin-profile-enrichment-edd350bf
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_4UgLMYTYsKDclWFu4STNy

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability contactout-batch-linkedin-profile-enrichment-edd350bf -d '<json body>'
```

Example prompt: I have a list of 25 LinkedIn profile URLs for candidates I'm sourcing — can you pull their email addresses and phone numbers all at once using ContactOut's batch lookup?

## When to prefer this

Use this endpoint when you need to enrich multiple LinkedIn profiles (2–30) simultaneously rather than making individual API calls per profile. Ideal for bulk recruiting sourcing, sales prospecting, or CRM enrichment workflows where you have a list of LinkedIn URLs and need email/phone data efficiently in a single request.

## Known failure modes

- Batch size exceeds 30 profiles — request rejected
- Invalid or malformed LinkedIn profile URLs — partial or empty results for those entries
- LinkedIn profiles are private or data unavailable — null/empty fields for those contacts
- Authentication failure — 401 unauthorized if API token is missing or invalid
- Rate limit exceeded — 429 too many requests
- Profile not found in ContactOut database — no contact data returned for that entry

## How this service works

Get contact details for up to 30 LinkedIn profiles.

## Output

A structured response containing contact details (email addresses, phone numbers, and related profile information) for each of the submitted LinkedIn profiles, up to 30 profiles per request.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/contactout-batch-linkedin-profile-enrichment-edd350bf/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from mpp.orthogonal.com](https://www.zero.xyz/host/mpp.orthogonal.com/llms.txt)
