# Delx Commerce DMARC Policy Parser

> Delx Commerce DMARC Policy Parser is a paid API for AI agents from commerce.delx.ai, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-01).

Parses a raw DMARC TXT record body and extracts structured policy fields such as reporting address and policy mode

## Facts

- Endpoint: POST https://commerce.delx.ai/api/v1/x402/dmarc-policy-parse?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-01
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/delx-commerce-dmarc-policy-parser-223ece42
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Wlmg7jYKQKtnWLYSh1Rnr

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 delx-commerce-dmarc-policy-parser-223ece42 -d '<json body>'
```

Example prompt: Parse this DMARC TXT record for me and tell me what the policy is and where reports are sent: 'v=DMARC1; p=reject; rua=mailto:dmarc@example.com; sp=none; adkim=s'

## When to prefer this

Use this endpoint when you have a raw DMARC TXT record string and need structured fields extracted programmatically — especially in email security audits, deliverability checks, or DNS configuration validation workflows. It is ideal for agents that have already fetched the DNS TXT record and need to interpret its contents without writing custom parsing logic.

## Known failure modes

- Malformed or empty DMARC string may return a parse error or unexpected fields
- Missing required DMARC fields (e.g. no 'p=' tag) may result in null policy values
- Non-DMARC TXT record input (e.g. SPF or DKIM records) may produce incorrect or empty output
- Payment failure via x402 returns a 402 status before processing occurs

## How this service works

Pay-per-result APIs for agents. No signup. Exact price. Verifiable delivery. USDC on Base + Solana via x402.

## Output

A JSON object containing extracted DMARC fields including the policy mode (e.g. 'reject', 'quarantine', 'none'), the aggregate report URI (rua), and a schema identifier confirming the response format.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "dmarc": {
   "type": "string",
   "description": "DMARC TXT record body"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "rua": "mailto:d@example.com",
  "policy": "reject",
  "schema": "delx/util-dmarc-policy-parse/v1"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/delx-commerce-dmarc-policy-parser-223ece42/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from commerce.delx.ai](https://www.zero.xyz/host/commerce.delx.ai/llms.txt)
