{"uid":"cap_W0hSMeR1T1zm3LBdP91eK","slug":"toolsmith-domain-due-diligence-check-cfc6429a","name":"Toolsmith Domain Due-Diligence Check","description":"Due-diligence check on any domain: registration age via RDAP, registrar, DNS posture (A/MX/NS), SPF and DMARC presence, SSL certificate history, and risk flags like newly-registered or no-mail-setup. One call, one JSON verdict. $0.008 USDC per call, pay via x402, no API key.","url":"https://toolsmith-api.dassad10.workers.dev/t/domain/check","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["domain"],"properties":{"domain":{"type":"string","description":"Domain to check, e.g. example.com"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"flags":["no_mx"],"hasMx":false,"domain":"example.com","hasSpf":true,"ageDays":10561,"hasDmarc":false,"registrar":"IANA","trustScore":72}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.008","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.008/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.008","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.008","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_kPPD8xSTUMGgo04Lozlyd","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.008","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Performs a comprehensive due-diligence check on any domain, returning registration age, registrar, DNS records, SPF/DMARC presence, SSL history, and risk flags in a single JSON verdict.","exampleAgentPrompt":"Run a full due-diligence check on suspiciousdomain.xyz — I need to know how old it is, who registered it, whether it has proper DNS and mail setup (SPF/DMARC), its SSL history, and any red flags.","exampleUseCases":null,"resultDescription":"A single JSON object containing: domain registration age and registrar (via RDAP), DNS posture including A, MX, and NS records, presence or absence of SPF and DMARC records, SSL certificate history, and risk flags such as 'newly-registered' or 'no-mail-setup'.","failureModes":["Invalid or malformed domain name returns an error","Domain not found in RDAP (unregistered or unsupported TLD) may return partial data","DNS lookup timeout results in incomplete DNS posture data","Private or redacted RDAP records may limit registrar/age data","Rate limiting or payment failure returns a 402 error"],"whenToPreferThis":"Use this endpoint when you need a consolidated, one-call domain risk profile — especially useful for fraud detection, vendor vetting, phishing investigation, or evaluating unfamiliar sender domains. Prefer this over individual DNS or WHOIS lookups when you want SPF, DMARC, SSL, registration age, and risk flags all in one response without stitching together multiple tools.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T18:44:32.043Z","isFirstParty":false}