# OneShot Agent Person Email Lookup

> OneShot Agent Person Email Lookup is a paid API for AI agents from win.oneshotagent.com, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-27).

Looks up and validates a professional email address for a person given their name and company domain

## Facts

- Endpoint: POST https://win.oneshotagent.com/v1/tools/lookup/person-email?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-27
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/oneshot-agent-person-email-lookup-2605b6bd
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_BXKq7QH8l-IBekwcc0dWP

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 oneshot-agent-person-email-lookup-2605b6bd -d '<json body>'
```

Example prompt: Can you find the work email address for Sarah Johnson at stripe.com? I need her contact info for outreach.

## When to prefer this

Choose this endpoint when you need to find or validate a professional email address for a known person at a known company domain, especially in sales, recruiting, or B2B outreach workflows. Prefer this over generic search or OSINT tools when you have a structured name + domain pair and need a reliable, validated email back quickly. At $0.005 per call it is cost-effective for high-volume lead enrichment pipelines.

## Known failure modes

- Person not found at the specified domain — no email returned
- Invalid or unrecognized company domain input
- Ambiguous name match if multiple people share the same name at the company
- Email found but undeliverable or invalid format
- Missing required fields such as name or domain causes request failure

## How this service works

Email enrichment and validation

## Output

Returns an enriched email address (and likely validation status) for the specified person at the given company domain, allowing the agent to confirm whether a valid professional email was found and use it for outreach or CRM enrichment.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "name": {
   "type": "string",
   "description": "Full name"
  },
  "email": {
   "type": "string",
   "format": "email",
   "description": "Email address"
  },
  "phone": {
   "type": "string",
   "description": "Phone number"
  },
  "company": {
   "type": "string",
   "description": "Employer name or domain, e.g. \"Coinbase\" or \"coinbase.com\""
  },
  "full_name": {
   "type": "string",
   "description": "Same as name (older name)"
  },
  "last_name": {
   "type": "string"
  },
  "first_name": {
   "type": "string"
  },
  "profile_url": {
   "type": "string",
   "format": "uri",
   "description": "Profile URL on LinkedIn, X or GitHub"
  },
  "company_name": {
   "type": "string",
   "description": "Employer name (older name; company takes a name or a domain)"
  },
  "linkedin_url": {
   "type": "string",
   "format": "uri",
   "description": "Same as profile_url (older name)"
  },
  "company_domain": {
   "type": "string",
   "description": "Employer domain (older name; company takes a name or a domain)"
  },
  "social_media_url": {
   "type": "string",
   "format": "uri",
   "description": "Same as profile_url (older name)"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "email": "john.doe@acme.com",
  "found": true,
  "status": "completed",
  "full_name": "John Doe",
  "company_domain": "acme.com"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/oneshot-agent-person-email-lookup-2605b6bd/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from win.oneshotagent.com](https://www.zero.xyz/host/win.oneshotagent.com/llms.txt)
