# util.beauty Email Network Utility

> util.beauty Email Network Utility is a paid API for AI agents from util.beauty, paid per call via x402, $0.002/call, status unknown (last checked 2026-09-15).

Validates and analyzes email addresses using DNS and network checks, returning deliverability and metadata results

## Facts

- Endpoint: POST https://util.beauty/v1/net/email
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/util-beauty-email-network-utility-b2cde795
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_MCcoA-hmCwVhNF52RuHxG

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 util-beauty-email-network-utility-b2cde795 -d '<json body>'
```

Example prompt: Can you check whether john.doe@example.com is a valid, deliverable email address — verify its format and that the domain has proper MX records set up?

## When to prefer this

Choose this endpoint when you need a pay-per-use, no-subscription email validation with DNS/MX verification, especially in agent workflows that pay via x402 (USDC on Base) or prepaid API keys. Prefer it over bulk email validation services when validating individual addresses on demand, or when you need lightweight network-level checks without heavy third-party SaaS dependencies.

## Known failure modes

- Invalid or malformed email address input returns validation error
- Domain with no MX records returns non-deliverable status
- Network timeout during DNS lookup may return error or partial result
- Missing required body fields returns 400-level error
- Insufficient credits or failed payment returns 402 Payment Required

## How this service works

Metered web utilities for developers and AI agents: browser screenshot and PDF, crypto, DNS and net tools. Pay per request with x402 (USDC on Base) or prepaid API keys.

## Output

A JSON object containing an 'ok' boolean, a 'utility' field identifying the tool used, a 'requestId' for tracing, 'chargedCredits' indicating usage cost, plus email-specific fields such as format validity, MX record presence, domain existence, and deliverability assessment.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "properties": {
  "input": {
   "type": "object",
   "properties": {
    "body": {
     "type": "object",
     "description": "JSON request body (see OpenAPI for the utility schema).",
     "additionalProperties": true
    }
   }
  },
  "output": {
   "type": "object",
   "properties": {
    "example": {
     "type": "object",
     "properties": {
      "ok": {
       "type": "boolean"
      },
      "utility": {
       "type": "string"
      },
      "requestId": {
       "type": "string"
      },
      "chargedCredits": {
       "type": "number"
      }
     },
     "additionalProperties": true
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true,
  "utility": "…",
  "requestId": "req_…",
  "chargedCredits": 1
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/util-beauty-email-network-utility-b2cde795/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from util.beauty](https://www.zero.xyz/host/util.beauty/llms.txt)
