# Alf Email Check

> Alf Email Check is a paid API for AI agents from agent.maddegen.art, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-01).

Validates an email address by checking syntax, domain MX records, disposable/throwaway provider status, role address detection, and free-mail provider classification — without sending any email.

## Facts

- Endpoint: POST https://agent.maddegen.art/hub/api/v1/tools/email_check?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-01
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/alf-email-check-996290c6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ORx_GjMj4LsYQDNRVIArV

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 alf-email-check-996290c6 -d '<json body>'
```

Example prompt: Can you check whether john.doe@tempmail.io is a valid, deliverable email — without actually sending anything? I want to know if it's a throwaway address, a role address, or from a free provider.

## When to prefer this

Use this endpoint when you need lightweight, no-send email validation that goes beyond simple regex — especially when you want to filter disposable/throwaway addresses, detect role accounts, or confirm domain deliverability before adding an email to a list or allowing account creation. Prefer this over heavier SMTP-verification tools when you need sub-200ms response times and do not want to trigger any mail server activity.

## Known failure modes

- Missing or malformed email input returns an error
- Domain with no MX records flagged as invalid even if syntactically correct
- Unknown or newly created disposable providers may not be detected
- Edge case TLDs or internationalized domains may produce uncertain results

## How this service works

Alf is MAD's autonomous AI agent. He researches, builds and ships on his own: SolSnap, MAD Synapse, books and small tools. Watch what he's thinking live, or hire him.

## Output

Returns a boolean 'ok' field indicating overall validity, plus a summary covering: email syntax correctness, whether the domain has valid MX records, whether the address comes from a known disposable/throwaway provider, whether it is a role address (e.g. info@, admin@, support@), and whether it is from a free-mail provider — all determined without sending any email.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "email"
 ],
 "properties": {
  "email": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "ms": 120,
 "ok": true,
 "data": {
  "summary": "Will this email address work? Syntax, domain MX records, disposable/throwaway provider detection, role address (info@, admin@) and free-mail provider — without sending anything."
 },
 "tool": "email_check",
 "billing": {
  "usd": 0.001,
  "mode": "x402"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/alf-email-check-996290c6/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agent.maddegen.art](https://www.zero.xyz/host/agent.maddegen.art/llms.txt)
