# DMARC Policy Lookup

> DMARC Policy Lookup is a paid API for AI agents from market.datapackvibe.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-02).

Fetches and parses the published DMARC DNS record for a given domain, returning the policy mode and reporting addresses.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/demand-domain-dmarc-policy-it-administration?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/dmarc-policy-lookup-5465181b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_KGh0N819caUhCXyDkehbJ

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 dmarc-policy-lookup-5465181b -d '<json body>'
```

Example prompt: What is the DMARC policy published for stripe.com — look up the DNS record and tell me the enforcement mode and any reporting addresses configured.

## When to prefer this

Choose this endpoint when you need a quick, low-cost lookup of a domain's DMARC DNS policy without sending any email or performing inbox validation. It is ideal for IT audits, compliance checks, email security reviews, and automated domain hygiene workflows. Prefer it over full email validation services when you only need DNS-layer DMARC data.

## Known failure modes

- Domain has no DMARC record published — returns empty or not-found result
- Domain does not exist in DNS — DNS resolution failure
- Malformed DMARC record in DNS — parser may return partial or error response
- Network or DNS resolver timeout — transient failure
- Invalid domain format supplied as input — validation error

## How this service works

DMARC policy lookup for IT administration: Return and parse the published DMARC policy and reporting addresses. DNS data only; does not send email or verify that an inbox exists.

## Output

Returns the parsed DMARC DNS TXT record for the queried domain, including the policy tag (p=none/quarantine/reject), subdomain policy (sp=), percentage (pct=), aggregate report URIs (rua=), forensic report URIs (ruf=), and any other DMARC tags present in the record. Data is sourced from live DNS only; no email is sent or validated.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "domain": {
   "type": "string",
   "default": "example.com",
   "description": "Public DNS domain, e.g. example.com."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/dmarc-policy-lookup-5465181b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from market.datapackvibe.com](https://www.zero.xyz/host/market.datapackvibe.com/llms.txt)
