# ONE Engine Email Extractor (T3)

> ONE Engine Email Extractor (T3) is a paid API for AI agents from one-search.one-engine.workers.dev, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-02).

Extracts email addresses from a block of text up to 50,000 characters, returning all found addresses.

## Facts

- Endpoint: POST https://one-search.one-engine.workers.dev/v3/text-extract/emails/t3?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/one-engine-email-extractor-t3-267f2a21
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_VsazJlBpW1_efcMSHFDuO

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 one-engine-email-extractor-t3-267f2a21 -d '<json body>'
```

Example prompt: Can you pull out all the email addresses from this block of text: 'Contact us at support@example.com or sales@acme.org for inquiries. Our CEO john.doe@company.com is also reachable.'

## When to prefer this

Choose this endpoint when you need a cheap, pay-per-call ($0.001 USDC) solution to extract email addresses from arbitrary text without setting up your own regex pipeline. Ideal for autonomous agents that process variable volumes of text and want to avoid fixed subscription costs. Best suited for plaintext or lightly structured content up to 50,000 characters.

## Known failure modes

- Text exceeds 50,000 character limit — request rejected or truncated
- No email addresses found in text — returns empty list
- Malformed input JSON missing required 'text' field — 400 error
- Payment failure via x402 protocol — 402 response before processing
- Obfuscated emails (e.g. 'user at domain dot com') may not be extracted

## How this service works

Low-cost pay-per-call utility APIs for autonomous agents using x402 on Base.

## Output

Returns a JSON object containing the email addresses extracted from the input text. The response is additionalProperties:true, so the exact field names may vary, but expect a list or array of discovered email strings found within the provided text.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "text"
 ],
 "properties": {
  "text": {
   "type": "string",
   "description": "Text up to 50000 characters"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "additionalProperties": true
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/one-engine-email-extractor-t3-267f2a21/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from one-search.one-engine.workers.dev](https://www.zero.xyz/host/one-search.one-engine.workers.dev/llms.txt)
