# 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 DMARC DNS TXT record for a given domain, returning the policy settings and reporting addresses.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/demand-domain-dmarc-policy-sales-operations?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-57e615c8
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_L0HpoT2Mm38uHgWBK8-0q

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-57e615c8 -d '<json body>'
```

Example prompt: What's the DMARC policy published for salesforce.com — fetch the DNS record and tell me the policy mode and any reporting addresses configured.

## When to prefer this

Use this endpoint when you need to programmatically retrieve and parse a domain's DMARC DNS policy without any email-sending side effects. Ideal for sales operations workflows that need to audit prospect or vendor email security posture at scale, or for pre-send deliverability checks. Prefer this over a full email validation service when you only need the DNS-level DMARC policy, not inbox verification or deliverability scoring.

## Known failure modes

- Domain has no DMARC record published — returns empty or not-found result
- Invalid or malformed domain input — may return an error or empty response
- DNS resolution timeout — transient failure, retry may succeed
- Domain exists but DMARC record is malformed — parser may return partial results

## How this service works

DMARC policy lookup for Sales operations: 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 TXT record for the queried domain, including the policy mode (p= tag: none, quarantine, or reject), subdomain policy (sp=), aggregate report addresses (rua=), forensic report addresses (ruf=), and other DMARC tags present in the DNS record. Data is sourced from live DNS; no email is sent.

## 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-57e615c8/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)
