# Apollo People Search

> Apollo People Search is a paid API for AI agents from stableenrich.dev, paid per call via MPP or x402, $0.02/call, status unknown (last checked 2026-09-13, last successful call 2026-06-04).

Search for people and contacts matching specified criteria using the Apollo database.

## Facts

- Endpoint: POST https://stableenrich.dev/api/apollo/people-search
- Price: $0.02/call
- Payment: MPP, x402
- Status: unknown
- Last checked: 2026-09-13
- Last successful call: 2026-06-04
- Success rate: 84% of calls made through Zero
- Rating: 3.0 / 5 from 2 reviews
- Activations on Zero: 25
- Tags: x402, data
- Canonical page: https://www.zero.xyz/c/apollo-a23a05f9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_LVTo8cu-CSqnTZEvyeWwP

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-a23a05f9 -d '<json body>'
```

Example prompt: Search Apollo for VP-level marketing contacts at SaaS companies in New York with verified email addresses — I need about 10 leads to reach out to.

## When to prefer this

Use this endpoint when you need to find and prospect people/contacts matching specific professional criteria such as job title, company, industry, location, or seniority. Ideal for B2B lead generation, sales prospecting, and building outreach lists. Prefer this over company search when your target is individual people rather than organizations.

## Known failure modes

- No results found for the given criteria — try broadening filters
- Invalid or unsupported filter parameters passed
- Rate limit or quota exceeded — retry after a delay
- Authentication or payment failure via x402 protocol
- Apollo database lacks coverage for highly niche or regional contacts

## How this service works

Apollo People Search - Find prospects by filters

## Output

Returns a list of matching people/contacts from the Apollo database, including names, job titles, company names, email addresses, LinkedIn URLs, phone numbers, and other profile details that match the specified search criteria.

## Example request

```json
{
 "q": "software engineer San Francisco",
 "gl": "us",
 "hl": "en",
 "num": 10,
 "location": "San Francisco, CA"
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "page": {
   "type": "number",
   "default": 1,
   "minimum": 1
  },
  "per_page": {
   "type": "number",
   "default": 25,
   "maximum": 100,
   "minimum": 1
  },
  "q_keywords": {
   "type": "string",
   "description": "Keywords to search across all fields"
  },
  "excludeFields": {
   "type": "array",
   "items": {
    "type": "string"
   }
  },
  "person_titles": {
   "type": "array",
   "items": {
    "type": "string"
   },
   "description": "Job titles to match"
  },
  "organization_ids": {
   "type": "array",
   "items": {
    "type": "string"
   }
  },
  "person_locations": {
   "type": "array",
   "items": {
    "type": "string"
   },
   "description": "City, state, or country"
  },
  "person_not_titles": {
   "type": "array",
   "items": {
    "type": "string"
   },
   "description": "Job titles to exclude"
  },
  "person_seniorities": {
   "type": "array",
   "items": {
    "enum": [
     "owner",
     "founder",
     "c_suite",
     "partner",
     "vp",
     "head",
     "director",
     "manager",
     "senior",
     "entry",
     "intern"
    ],
    "type": "string"
   }
  },
  "organization_locations": {
   "type": "array",
   "items": {
    "type": "string"
   }
  },
  "q_organization_domains": {
   "type": "array",
   "items": {
    "type": "string"
   },
   "description": "Company domains"
  },
  "organization_industry_tag_ids": {
   "type": "array",
   "items": {
    "type": "string"
   }
  },
  "organization_num_employees_ranges": {
   "type": "array",
   "items": {
    "type": "string"
   },
   "description": "Ranges: '1,10', '11,50', '51,200', '201,500', '501,1000', '1001,5000', '5001,10000', '10001,'"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "people",
  "pagination"
 ],
 "properties": {
  "people": {
   "type": "array",
   "items": {
    "type": "object",
    "properties": {
     "id": {
      "anyOf": [
       {
        "type": "string"
       },
       {
        "type": "null"
       }
      ]
     },
     "city": {
      "anyOf": [
       {
        "type": "string"
       },
       {
        "type": "null"
       }
      ]
     },
     "name": {
      "anyOf": [
       {
        "type": "string"
       },
       {
        "type": "null"
       }
      ]
     },
     "email": {
      "anyOf": [
       {
        "type": "string"
       },
       {
        "type": "null"
       }
      ]
     },
     "state": {
      "anyOf": [
       {
        "type": "string"
       },
       {
        "type": "null"
       }
      ]
     },
     "title": {
      "anyOf": [
       {
        "type": "string"
       },
       {
        "type": "null"
       }
      ]
     },
     "country": {
      "anyOf": [
       {
        "type": "string"
       },
       {
        "type": "null"
       }
      ]
     },
     "headline": {
      "anyOf": [
       {
        "type": "string"
       },
       {
        "type": "null"
       }
      ]
     },
     "functions": {
      "anyOf": [
       {
        "type": "array",
        "items": {
         "type": "string"
        }
       },
       {
        "type": "null"
       }
      ]
     },
     "last_name": {
      "anyOf": [
       {
        "type": "string"
       },
       {
        "type": "null"
       }
      ]
     },
     "photo_url": {
      "anyOf": [
       {
        "type": "string"
       },
       {
        "type": "null"
       }
      ]
     },
     "seniority": {
      "anyOf": [
       {
        "type": "string"
       },
       {
        "type": "null"
       }
      ]
     },
     "first_name": {
      "anyOf": [
       {
        "type": "string"
       },
       {
        "type": "null"
       }
      ]
     },
     "github_url": {
      "anyOf": [
       {
        "type": "string"
       },
       {
        "type": "null"
       }
      ]
     },
     "departments": {
      "anyOf": [
       {
        "type": "array",
        "items": {
         "type": "string"
        }
       },
       {
        "type": "null"
       }
      ]
     },
     "twitter_url": {
      "anyOf": [
       {
        "type": "string"
       },
       {
        "type": "null"
       }
      ]
     },
     "email_status": {
      "anyO
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/apollo-a23a05f9/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from stableenrich.dev](https://www.zero.xyz/host/stableenrich.dev/llms.txt)
