{"uid":"cap_wDJzJTx2RwjyYlbUY3mXA","slug":"dns-health-audit-api-hustler-extract-dnscheck-6d7750cd","name":"DNS Health Audit API (hustler-extract /dnscheck)","description":"URL-to-clean-markdown extraction API, on-demand broken-link scan API, pre-deploy link audit API, DNS health audit API, llms.txt / AI-crawler audit API, spec-linted llms.txt audit API, email-deliverability (SPF/DKIM/DMARC) audit API, PDF-to-markdown conversion API, technology-stack fingerprinting API, security-headers audit API, and PDF metadata-intel API for coding agents. Paid per call in USDC via x402 on Base.","url":"https://x402-extract-service.onrender.com/dnscheck","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"domain":{"type":"string","description":"Bare domain to audit (no URL), e.g. \"example.com\"."}}},"responseSchema":{"type":"json","example":{"ok":true,"pass":true,"counts":{"fail":0,"pass":7,"warn":1},"domain":"example.com","summary":"PASS: 7 checks green, 1 warning(s), no failures.","findings":[{"check":"A","detail":"2 IPv4: 172.66.147.243, ...","status":"pass"},{"check":"DMARC","detail":"v=DMARC1;p=reject;...","status":"pass"}],"checkedAt":"2026-09-11T00:00:00.000Z","durationMs":3912,"pricePaidAtomic":"10000"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_kLmwawD0raZfTt56T5ZiU","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Performs a comprehensive DNS health audit on a domain, checking A records, DMARC, and other DNS configurations, returning pass/warn/fail findings.","exampleAgentPrompt":"Can you run a full DNS health audit on mybusiness.com and tell me which checks passed, which failed, and if there are any warnings I should know about?","exampleUseCases":[{"title":"Pre-launch DNS validation for new site","prompt":"Before we go live, can you audit the DNS setup for newproduct.io and flag anything that's failing or looks misconfigured?"},{"title":"Client domain health check","prompt":"I need to check the DNS health of clientsite.com — can you run a DNS audit and summarize any failures or warnings?"},{"title":"DMARC and A record verification","prompt":"Can you audit the DNS for ourcompany.com and specifically check whether our A records and DMARC are set up correctly?"}],"resultDescription":"Returns a JSON object with an overall pass/fail result, counts of passing, warning, and failing checks, a human-readable summary, a timestamped list of individual DNS check findings (each with check name, detail, and status), the domain audited, duration in milliseconds, and the price paid in atomic USDC units.","failureModes":["Domain does not exist or is unreachable — may return DNS resolution errors in findings","Invalid input (non-bare domain or malformed string) — likely returns a 400 or validation error","Timeout on DNS lookups for slow-responding nameservers — may return partial results or error","Payment failure via x402 — request blocked before DNS check is performed"],"whenToPreferThis":"Choose this endpoint when you need a structured, multi-check DNS health audit for a domain — especially when you want categorized pass/warn/fail findings across A records, DMARC, and other DNS configurations in a single API call. Prefer this over manual DNS lookup tools or single-record checks when you need a comprehensive summary suitable for automated reporting or pre-deployment validation.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-19T12:46:27.935Z","isFirstParty":false}