# Apollo People Search via x402.orthogonal.com

> Apollo People Search via x402.orthogonal.com is a paid API for AI agents from x402.orthogonal.com, paid per call via x402, $0.002/call, status healthy (last checked 2026-10-12, last successful call 2026-09-26).

Search the Apollo database for people matching filters like title, location, seniority, and company size — returns up to 100 profile results per page (without contact details).

## Facts

- Endpoint: POST https://x402.orthogonal.com/apollo/api/v1/mixed_people/api_search?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: healthy
- Last checked: 2026-10-12
- Last successful call: 2026-09-26
- Success rate: 100% of calls made through Zero
- Activations on Zero: 3
- Tags: x402
- Canonical page: https://www.zero.xyz/c/apollo-people-search-via-x402-orthogonal-com-3744aeb3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_7UFxAhQENEe_JUxFFd30N

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-search-via-x402-orthogonal-com-3744aeb3 -d '<json body>'
```

Example prompt: Search Apollo for VP-level and director-level people in marketing at software companies with 200–1000 employees headquartered in the United States — give me the first page of 50 results.

## When to prefer this

Use this endpoint when you need to discover and list professional profiles at scale based on title, seniority, geography, or company characteristics — especially for sales prospecting or recruiting pipelines. Prefer this over company search when the target is individual people rather than organizations. Note that contact info requires a follow-up enrichment call.

## Known failure modes

- Invalid seniority enum value causes filter to be ignored or return an error
- Page number exceeding 500 returns no results or an error
- per_page exceeding 100 is rejected or capped
- Overly broad filters may return irrelevant or low-quality matches
- Empty filter set may return generic results without useful targeting
- Payment failure (insufficient USDC balance) blocks the request

## How this service works

Search Apollo database for people matching filters. Returns up to 100 results per page. Does not include emails/phones - use enrichment endpoints for that.

## Output

Returns a paginated list of up to 100 person profiles per page, each including name, job title, seniority level, company, and location. Contact details (email, phone) are NOT included — a separate enrichment endpoint must be called to retrieve those.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "page": {
   "type": "integer",
   "description": "Page number (1-500)"
  },
  "per_page": {
   "type": "integer",
   "description": "Results per page (max 100)"
  },
  "q_keywords": {
   "type": "string",
   "description": "Keywords to search"
  },
  "person_titles": {
   "type": "array",
   "description": "Job titles to filter by"
  },
  "person_locations": {
   "type": "array",
   "description": "Person locations"
  },
  "person_seniorities": {
   "type": "array",
   "description": "Seniority levels (owner, founder, c_suite, partner, vp, head, director, manager, senior, entry)"
  },
  "organization_locations": {
   "type": "array",
   "description": "Company HQ locations"
  },
  "organization_num_employees_ranges": {
   "type": "array",
   "description": "Employee count ranges"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/apollo-people-search-via-x402-orthogonal-com-3744aeb3/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)
