# Apollo People Match via x402.orthogonal.com

> Apollo People Match via x402.orthogonal.com is a paid API for AI agents from x402.orthogonal.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Enriches a person's profile by matching email, LinkedIn URL, or name+company against the Apollo database, returning contact details, job info, and social profiles.

## Facts

- Endpoint: POST https://x402.orthogonal.com/apollo/api/v1/people/match
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/apollo-people-match-via-x402-orthogonal-com-19b0fd82
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_EpeZQohULx-ekaLxpV5tT

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 apollo-people-match-via-x402-orthogonal-com-19b0fd82 -d '<json body>'
```

Example prompt: Can you look up the contact details for Sarah Chen at Stripe — her email is sarah.chen@stripe.com — and get me her job title, phone number, and LinkedIn profile?

## When to prefer this

Choose this endpoint when you need to enrich a single person's professional profile using any combination of email, LinkedIn URL, or name+company. It is ideal for B2B sales and recruiting workflows where you need structured contact data (title, phone, social) from the Apollo database. Prefer this over a company search endpoint when the target is a specific individual rather than an organization, and over a generic web search when you need structured, verified contact fields rather than unstructured text.

## Known failure modes

- No match found when identifiers are ambiguous or person not in Apollo database — returns empty result
- Invalid email format causes a validation error
- LinkedIn URL format not recognized — no match returned
- Insufficient identifiers provided (e.g. first name only) — low-confidence or no match
- Rate limiting or payment failure — 402 or 429 error returned
- Personal email or phone not revealed if reveal flags are not set to true

## How this service works

Enrich a person by email, LinkedIn URL, name+company, or other identifiers. Returns contact details, job info, and social profiles.

## Output

Returns a matched person record from the Apollo database including: full name, email addresses (work and optionally personal), phone numbers (if requested), job title, company name and domain, LinkedIn URL, and other social profile links. If no match is found, returns an empty or null person object.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "email": {
   "type": "string",
   "description": "Email address to match"
  },
  "domain": {
   "type": "string",
   "description": "Company domain"
  },
  "last_name": {
   "type": "string",
   "description": "Last name"
  },
  "first_name": {
   "type": "string",
   "description": "First name (use with last_name and organization)"
  },
  "linkedin_url": {
   "type": "string",
   "description": "LinkedIn profile URL"
  },
  "organization_name": {
   "type": "string",
   "description": "Company name"
  },
  "reveal_phone_number": {
   "type": "boolean",
   "description": "Include phone numbers in response"
  },
  "reveal_personal_emails": {
   "type": "boolean",
   "description": "Include personal emails in response"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/apollo-people-match-via-x402-orthogonal-com-19b0fd82/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.orthogonal.com](https://www.zero.xyz/host/x402.orthogonal.com/llms.txt)
