{"uid":"cap_78lPmMsB3MSOc9swl-qRo","slug":"domain-due-diligence-security-assessment-0b6285f6","name":"Domain Due Diligence Security Assessment","description":"Decision-grade security/due-diligence outcome reports ($20-$100) plus deterministic paid utilities ($0.001+) for software agents and automated workflows.","url":"https://api.bakhour.ca/domain/due-diligence","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"domain":{"type":"string","description":"Public domain name to assess"}}},"responseSchema":{"type":"json","example":{"dns":{},"tls":{},"grade":"B","score":82,"domain":"example.com","findings":[],"mail_security":{},"security_headers":{}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"2","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":"$2/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"2","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"2","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_GiiJ2HJoIs4r_vnBaKJ78","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"2","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Performs a comprehensive security assessment of a public domain, returning DNS, TLS, mail security, security headers, findings, a letter grade, and numeric score.","exampleAgentPrompt":"Can you run a full security due diligence check on stripe.com and tell me its grade, score, and any notable findings around DNS, TLS, and mail security?","exampleUseCases":[{"title":"Vendor security vetting before contract","prompt":"Before we sign with this SaaS vendor, can you do a security due diligence check on their domain vendorco.com and tell me their grade and any red flags in their DNS, TLS, or email security?"},{"title":"Domain acquisition pre-purchase audit","prompt":"I'm thinking about buying the domain oldstartup.io — can you assess its security posture, give me its score and grade, and flag any DNS or TLS issues I'd need to fix?"},{"title":"Internal compliance security audit","prompt":"Run a security audit on our company domain acmecorp.com and give me the full breakdown — DNS config, TLS health, security headers, mail security, and the overall letter grade and score."}],"resultDescription":"A JSON object containing: a letter grade (e.g. 'B'), a numeric score (e.g. 82), the assessed domain name, a DNS configuration object, a TLS configuration object, a mail_security object, a security_headers object, and a findings array listing specific security issues or observations.","failureModes":["Invalid or non-existent domain returns an error or empty results","Private/internal domains not resolvable from the public internet may fail or return incomplete data","Timeouts if DNS resolution is slow or the domain is unresponsive","Missing fields in response if certain security components (e.g. mail) are not configured on the domain"],"whenToPreferThis":"Choose this endpoint when you need a structured, machine-readable security assessment of a public domain covering DNS, TLS, mail security, and HTTP security headers in a single call. Ideal for automated due diligence pipelines, vendor risk scoring, domain acquisition checks, or compliance audits where a deterministic grade and score are needed without manual tooling.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:46:09.252Z","isFirstParty":false}