# AveDaris Email Auth Check

> AveDaris Email Auth Check is a paid API for AI agents from api.avedaris.com, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-28).

Checks a sending domain's email authentication configuration (MX, SPF, DMARC, DKIM) via public DNS and returns a scored report with pass/weak/missing status and fix hints

## Facts

- Endpoint: POST https://api.avedaris.com/v1/paid/email-auth-check?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-28
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/avedaris-email-auth-check-0469ae63
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_r8yFlvTbmcAoNu_oEbOJ4

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 avedaris-email-auth-check-0469ae63 -d '<json body>'
```

Example prompt: Can you run a full email authentication check on acmecorp.com — I want to see if the MX, SPF, DMARC, and DKIM records are all properly configured and get an overall score?

## When to prefer this

Choose this endpoint when you need a quick, comprehensive, scored email authentication audit of a domain without sending any mail. It replaces manual DNS lookups for MX, SPF, DMARC, and DKIM in a single call with fix hints included. Prefer it over raw DNS query tools when you want a human-readable, scored summary with actionable guidance rather than raw record data.

## Known failure modes

- Domain not found or does not resolve — returns error indicating invalid domain
- Domain has no public DNS records — returns missing status for all checks
- Malformed input (e.g. invalid characters) — returns validation error
- Timeout querying DNS — returns partial results or error
- DKIM checks may miss custom selectors not on common selector list — reported as missing even if configured

## How this service works

Email authentication check for a sending domain over DNS: MX, SPF (policy and lookup count), DMARC (policy, pct, reporting) and DKIM keys on common selectors. Returns pass/weak/missing per check, findings with fix hints, and a 0-100 email-auth score. Reads public DNS only; no mail is sent. $0.003 USDC per call on Base.

## Output

Returns a structured report with pass/weak/missing status for each of MX, SPF (including policy and DNS lookup count), DMARC (policy, percentage, and reporting addresses), and DKIM (checked against common selectors). Includes actionable findings with fix hints for any issues detected, and a single composite email-auth score from 0 to 100.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "domain": {
   "type": "string",
   "maxLength": 320,
   "minLength": 3,
   "description": "Sending domain to check, e.g. example.com. An email address or URL is also accepted. 3 to 320 characters. No mail is sent."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/avedaris-email-auth-check-0469ae63/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.avedaris.com](https://www.zero.xyz/host/api.avedaris.com/llms.txt)
