# PDL People Enrichment via Stable Enrich

> PDL People Enrichment via Stable Enrich is a paid API for AI agents from stable-enrich-git-shafu-stableenrich-pdl-p-274589-merit-systems.vercel.app, paid per call via x402, $0.2/call, status unknown (last checked 2026-09-15).

Enriches a person record with career history, emails, and phone numbers using People Data Labs (PDL), accepting a LinkedIn URL, email, or name as input.

## Facts

- Endpoint: POST https://stable-enrich-git-shafu-stableenrich-pdl-p-274589-merit-systems.vercel.app/api/pdl/people-enrich
- Price: $0.2/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/pdl-people-enrichment-via-stable-enrich-bf384409
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Ept4RmKowYXYDlgMGII5Y

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 pdl-people-enrichment-via-stable-enrich-bf384409 -d '<json body>'
```

Example prompt: Enrich the contact record for Sarah Chen — her LinkedIn is linkedin.com/in/sarahchen-pm — and give me her current employer, job title, any known email addresses, and phone number.

## When to prefer this

Use this endpoint when you need comprehensive professional profile data — career history, contact details, and education — for a specific person and have at least one identifier such as a LinkedIn URL, email address, or name with company. Prefer the `profile` parameter for LinkedIn URLs. Choose this over generic search when you want structured, PDL-sourced enrichment with known pricing ($0.20/request) and can tolerate occasional null responses for unknown individuals.

## Known failure modes

- No match found: HTTP 200 with status 404 and data null — input identifiers may be too sparse or person not in PDL database
- Insufficient input: request rejected if no usable identifier (email, LinkedIn URL, or name+company) is provided
- PII handling risk: response may contain sensitive personal data requiring careful downstream handling
- Payment failure: x402 payment of $0.20 USDC not processed, request blocked
- Rate limiting or quota exceeded on PDL backend

## How this service works

PDL Person Enrich — career history, emails, phone. Use `profile` for LinkedIn URLs. Prefer email when known. $0.20/request. No match: HTTP 200, status 404, data null. May include personal PII.

## Output

Returns a JSON object containing the matched person's career history (employers, titles, dates), known email addresses, phone numbers, education, location, and social profile links. If no match is found, returns HTTP 200 with status 404 and data as null. May contain personal PII.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "type": "object",
     "$schema": "https://json-schema.org/draft/2020-12/schema",
     "properties": {
      "email": {
       "type": "string",
       "description": "Email address — highest-reliability input; prefer over profile/name when known."
      },
      "profile": {
       "type": "string",
       "description": "LinkedIn or other social profile URL. Similar coverage to name+domain — not a fallback when person is absent (data: null)."
      },
      "last_name": {
       "type": "string",
       "description": "Last name."
      },
      "first_name": {
       "type": "string",
       "description": "First name."
      },
      "company_name": {
       "type": "string",
       "description": "Company name (with first_name + last_name). Fallback; similar coverage to profile."
      },
      "company_domain": {
       "type": "string",
       "description": "Company domain (with first_name + last_name). Fallback; similar coverage to profile."
      }
     },
     "additionalProperties": false
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST",
      "PUT",
      "PATCH"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/pdl-people-enrichment-via-stable-enrich-bf384409/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from stable-enrich-git-shafu-stableenrich-pdl-p-274589-merit-systems.vercel.app](https://www.zero.xyz/host/stable-enrich-git-shafu-stableenrich-pdl-p-274589-merit-systems.vercel.app/llms.txt)
