# Icypeas Email Search via x402.orthogonal.com

> Icypeas Email Search 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-14).

Finds a professional email address for a person given their first name, last name, and company domain or name, returning a search ID for async result polling.

## Facts

- Endpoint: POST https://x402.orthogonal.com/icypeas/api/email-search
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/icypeas-email-search-via-x402-orthogonal-com-9f40dd22
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ZiOCziAlDHkdJwXgEcvGf

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 icypeas-email-search-via-x402-orthogonal-com-9f40dd22 -d '<json body>'
```

Example prompt: Can you find the professional email address for Sarah Johnson who works at stripe.com? I just have her name and the company domain.

## When to prefer this

Choose this endpoint when you need to discover a professional/work email address for a specific named individual at a known company or domain. It is ideal for B2B prospecting, recruiting outreach, and contact enrichment workflows. The async model means it is suited for workflows that can poll for completion. Prefer this over generic web scraping when you need a structured, data-quality-focused email lookup with a pay-per-result pricing model (charged only on success).

## Known failure modes

- Email not found for the given name/domain combination — status resolves to NOT_DEBITED and no charge is made
- Invalid or non-existent domain provided — may return no result or error
- Ambiguous name with multiple matches at same company — uncertain result
- Polling timeout if the agent does not follow up with the fetch endpoint to retrieve the async result
- Incorrect first/last name spelling causing lookup failure

## How this service works

Find a professional email address by providing a first name, last name, and domain or company name. Returns a search ID to poll for results via the Fetch Search Result endpoint. Async: status progresses NONE → SCHEDULED → IN_PROGRESS → DEBITED (found) or NOT_DEBITED (not found).

## Output

Returns a search ID (string) that the agent must poll via a separate Fetch Search Result endpoint. The async status progresses through NONE → SCHEDULED → IN_PROGRESS → DEBITED (email found) or NOT_DEBITED (email not found). The final result contains the discovered professional email address when available.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "custom": {
   "type": "object",
   "description": "Optional object with webhookUrl and/or externalId for tracking"
  },
  "lastname": {
   "type": "string",
   "description": "Last name of the person"
  },
  "firstname": {
   "type": "string",
   "description": "First name of the person"
  },
  "domainOrCompany": {
   "type": "string",
   "description": "Domain name or company name of the person"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/icypeas-email-search-via-x402-orthogonal-com-9f40dd22/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)
