# DomainDNA Email Security Check

> DomainDNA Email Security Check is a paid API for AI agents from domaindna-api.cybermaxtools.com, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-10).

Returns email security configuration (SPF, DKIM, DMARC) and related domain intelligence for any given domain in a single API call.

## Facts

- Endpoint: GET https://domaindna-api.cybermaxtools.com/x402/api/email-security?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/domaindna-email-security-check-d412ba4d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_UqE7pFQ0vz1iZgXo3j-R6

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 domaindna-email-security-check-d412ba4d
```

Example prompt: Can you check the email security setup for stripe.com — specifically whether they have SPF, DKIM, and DMARC configured and what their DMARC policy is?

## When to prefer this

Choose this endpoint when you need a single-call solution for email security posture across SPF, DKIM, and DMARC alongside domain age, with DNS evidence included. It is especially useful for security audits, phishing investigation, vendor risk assessment, and email deliverability checks. Prefer it over manual DNS lookups or separate tools when you need consolidated, structured output with supporting evidence in one request.

## Known failure modes

- Domain does not exist or is unresolvable — returns empty or error response
- Domain has no SPF, DKIM, or DMARC records configured — fields returned as null or absent
- Invalid input format (not a valid domain, URL, or email) — returns validation error
- More than 5 domains submitted in a single call — request rejected
- Network timeout reaching the target domain's DNS — partial results returned
- Payment not completed — 402 response requiring x402 micropayment

## How this service works

Any website&#39;s tech stack and email security, one call. Tech stack, email security and domain age API + MCP: one call per domain, evidence included Try it free in one click, no sign-up.

## Output

A JSON object containing email security records for the queried domain, including SPF record details, DKIM configuration, DMARC policy (p=none/quarantine/reject), domain age from RDAP, and DNS evidence supporting each finding.

## 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",
     "properties": {
      "domain": {
       "type": "string",
       "description": "A domain, URL or email, or up to 5 separated by commas. Subdomains are kept for the website and DNS checks; DMARC and RDAP use the registrable domain."
      }
     }
    }
   }
  },
  "output": {
   "type": "object",
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {}
}
```

## More

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