{"uid":"cap_Wlmg7jYKQKtnWLYSh1Rnr","slug":"delx-commerce-dmarc-policy-parser-223ece42","name":"Delx Commerce DMARC Policy Parser","description":"Pay-per-result APIs for agents. No signup. Exact price. Verifiable delivery. USDC on Base + Solana via x402.","url":"https://commerce.delx.ai/api/v1/x402/dmarc-policy-parse?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"dmarc":{"type":"string","description":"DMARC TXT record body"}}},"responseSchema":{"type":"json","example":{"rua":"mailto:d@example.com","policy":"reject","schema":"delx/util-dmarc-policy-parse/v1"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_UCL7byggPAhMqdS0HJN8s","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Parses a raw DMARC TXT record body and extracts structured policy fields such as reporting address and policy mode","exampleAgentPrompt":"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'","exampleUseCases":[{"title":"Verify domain email security posture","prompt":"I just fetched the DMARC TXT record for our domain — can you parse it and tell me if we're on a reject policy and where aggregate reports are being sent? Here it is: 'v=DMARC1; p=quarantine; rua=mailto:reports@mycompany.com; pct=100'"},{"title":"Audit client domain DMARC config","prompt":"I'm doing a security audit for a client and I have their raw DMARC record: 'v=DMARC1; p=none; rua=mailto:dmarcreports@clientdomain.com'. Can you parse it and extract the policy mode and reporting address?"},{"title":"Onboarding email deliverability check","prompt":"We're onboarding a new sender domain and I need to confirm their DMARC is set up correctly. Parse this record and tell me the policy and rua field: 'v=DMARC1; p=reject; rua=mailto:d@domain.io; aspf=r'"}],"resultDescription":"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.","failureModes":["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"],"whenToPreferThis":"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.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-01T00:53:38.930Z","isFirstParty":false,"canonicalSlug":"delx-commerce-dmarc-policy-parser-223ece42"}