# AgentTools Email Validator

> AgentTools Email Validator is a paid API for AI agents from agentstoolshub.com, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-12).

Validates an email address through two layers: RFC-style syntax checking plus a live DNS MX lookup to confirm the domain actually hosts mail servers.

## Facts

- Endpoint: GET https://agentstoolshub.com/api/v1/dev/email-validator?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agenttools-email-validator-b42e8f34
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_TW92jpnGS-lQIwIAG5Cj2

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 agenttools-email-validator-b42e8f34
```

Example prompt: Can you check whether john.doe@exmaple.com is a valid email address — both the format and whether that domain actually has mail servers set up to receive messages?

## When to prefer this

Choose this endpoint when you need both syntax validation AND live DNS MX verification in a single call — it goes beyond pure regex by confirming the domain actually runs mail infrastructure. Prefer this over client-side regex validation when data quality matters, such as before storing user emails, sending outreach, or onboarding users. Less appropriate if you need full SMTP handshake verification or mailbox existence checks beyond the domain level.

## Known failure modes

- Malformed or missing email query parameter returns an error
- Domain exists but temporarily has DNS lookup failures — may falsely fail MX check
- Catch-all or wildcard MX records may cause false positives for non-existent mailboxes
- DNS timeout on slow or unreachable nameservers
- Disposable email domains with valid MX records pass validation despite being throwaway addresses

## How this service works

Validate an email address in two layers: strict RFC-style syntax, then a live DNS MX lookup on the domain to confirm the recipient actually runs mail servers. Catches the typos and fake domains that pure regex misses. Use this when an agent needs to syntax + live MX check — can this address receive mail?.

## Output

Returns a validation result indicating whether the email address passes RFC-style syntax rules and whether the domain has valid MX DNS records, allowing the agent to determine if the address is both well-formed and capable of receiving mail. Exposes which layer failed when invalid.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "email"
     ],
     "properties": {
      "email": {
       "type": "string",
       "description": "Email address"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agenttools-email-validator-b42e8f34/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agentstoolshub.com](https://www.zero.xyz/host/agentstoolshub.com/llms.txt)
