# Deploid Enrich – Work Email Lookup

> Deploid Enrich – Work Email Lookup is a paid API for AI agents from enrich.deploid.now, paid per call via x402, $0.15/call, status unknown (last checked 2026-09-15).

Finds and returns a verified, deliverable work email address for a named professional at a given company, charged only on success via x402 micropayment.

## Facts

- Endpoint: POST https://enrich.deploid.now/v1/work-email
- Price: $0.15/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/deploid-enrich-work-email-lookup-0af02a1a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_h0AmWV7hI-2-wtmpSa4vZ

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 deploid-enrich-work-email-lookup-0af02a1a -d '<json body>'
```

Example prompt: Can you find the work email for Jane Doe at acmecorp.com — I need a verified, deliverable address to reach her and I'm happy to pay per result.

## When to prefer this

Choose this endpoint for targeted, one-at-a-time CRM completion or fallback lookups where you need a verified, deliverable work email for a specific named professional. It is well-suited for AI agent workflows that encounter a missing email field mid-process and need to resolve it before proceeding. Its pay-per-deliverable model ($0.15 USDC only on success) makes it cost-efficient for sporadic lookups. Prefer it over bulk prospecting tools when you have a known individual in mind, not a list. Prefer it over generic email guessers when deliverability verification matters. If you have a LinkedIn URL but not a company domain, this endpoint is one of the few that accepts that as a primary identifier.

## Known failure modes

- Contact not found — no matching work email exists in the dataset; job resolves as undeliverable and no charge is applied
- Invalid domain format — company hostname includes scheme or path, causing a validation error
- Missing required fields — neither linkedin_url nor the first_name+last_name+domain combination is provided
- Payment authorization failure — x402 payment step fails before the job is created
- Rate limiting or pilot capacity — service is limited-access and may reject requests outside pilot scope
- Polling timeout — the async job takes longer than expected; the status_url should be re-polled with the capability token
- Stale or unresolvable LinkedIn URL — the provided linkedin.com/in/ URL no longer maps to an active profile

## How this service works

Work email enrichment for AI agents. Limited pilot for occasional CRM completion and fallback lookups, not bulk prospecting. Authorize one x402 payment, receive an asynchronous job, and poll with its capability token. Only a DELIVERABLE work email is charged. Personal emails and phones are excluded.

## Output

Returns a JSON object with a job_id (UUID), an initial status of 'pending', a charged flag (false until delivery confirmed), a status_url to poll for completion, and an access_token (capability token) to authenticate subsequent polling requests. On completion, the resolved payload includes the verified, deliverable work email address. The charge of $0.15 USDC is applied only when a deliverable work email is found; personal emails and phone numbers are excluded.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "domain": {
   "type": "string",
   "maxLength": 253,
   "description": "Company hostname only, e.g. example.com; no scheme or path."
  },
  "last_name": {
   "type": "string",
   "maxLength": 100,
   "minLength": 1,
   "description": "Professional last name."
  },
  "first_name": {
   "type": "string",
   "maxLength": 100,
   "minLength": 1,
   "description": "Professional first name; required with last_name and domain/company_name when linkedin_url is absent."
  },
  "company_name": {
   "type": "string",
   "maxLength": 100,
   "minLength": 1,
   "description": "Company name; domain is preferred when known."
  },
  "linkedin_url": {
   "type": "string",
   "format": "uri",
   "maxLength": 300,
   "description": "HTTPS linkedin.com/in/ professional profile URL. Alternative to the name-and-company fields."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "job_id": "00000000-0000-4000-8000-000000000000",
  "status": "pending",
  "charged": false,
  "status_url": "/v1/jobs/00000000-0000-4000-8000-000000000000",
  "access_token": "save-this-capability-token"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/deploid-enrich-work-email-lookup-0af02a1a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from enrich.deploid.now](https://www.zero.xyz/host/enrich.deploid.now/llms.txt)
