{"uid":"cap_uIJnivjA1XYTxeslsrwV8","slug":"defi-shield-hazel-vercel-app-a58a0aea","name":"DeFi Shield Domain Reputation Checker","description":"","url":"https://defi-shield-hazel.vercel.app/api/safety/domain-reputation","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","bodyType","body","method"],"properties":{"body":{"properties":{"domain":{"type":"string","description":"Domain name to check reputation"}}},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":{"request":{"domain":"google.com"},"response":{"dns":{"resolves":true,"a_records":["172.253.122.102","172.253.122.113","172.253.122.100","172.253.122.139","172.253.122.101","172.253.122.138"]},"ssl":{"ssl_valid":true,"https_works":true,"status_code":200},"domain":"google.com","risk_level":"medium","analyzed_at":"2026-06-13T04:21:52.160Z","reputation_score":78,"response_time_ms":93,"security_headers":{"found":{"x-frame-options":"SAMEORIGIN","x-xss-protection":"0"},"score":8,"missing":["strict-transport-security","x-content-type-options","content-security-policy","referrer-policy","permissions-policy"],"max_possible":30},"scoring_breakdown":{"total":78,"mx_points":10,"spf_points":20,"dmarc_points":20,"https_points":20,"security_headers_points":8},"email_authentication":{"spf":true,"dmarc":true,"mx_exists":true,"mx_records":["10 smtp.google.com."],"spf_record":"v=spf1 include:_spf.google.com ~all","dmarc_record":"v=DMARC1; p=reject; rua=mailto:mailauth-reports@google.com"}}},"exampleRequest":{"domain":"google.com"},"tags":["x402"],"displayCostAmount":"0.05","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ka7R-r4scsariAwmVs_nU","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Performs real DNS checks (SPF/DMARC/MX via Google DNS), HTTPS/SSL validation, and security headers audit to produce a domain reputation and risk score","exampleAgentPrompt":"Can you run a full domain reputation check on stripe.com — I want to see if it has valid SSL, proper SPF and DMARC records, and a breakdown of any missing security headers?","exampleUseCases":null,"resultDescription":"Returns a JSON object with a numeric reputation score (0–100), a risk level (e.g. 'medium'), DNS resolution status and A records, SSL validity and HTTPS reachability, email authentication details (SPF record, DMARC record, MX records), a security headers audit listing found and missing headers with a score out of 30, and a scoring breakdown showing points awarded for each category (MX, SPF, DMARC, HTTPS, security headers).","failureModes":["Domain does not resolve — DNS lookup fails, resolves: false returned","Invalid domain format — malformed input may return a 400 error","Domain is unreachable — SSL check and headers audit may time out or return connection errors","Payment failure — x402 payment not processed, request rejected","Partial results — some checks may succeed while others fail if the domain is partially misconfigured"],"whenToPreferThis":"Use this endpoint when you need a comprehensive, multi-signal security assessment of a domain combining DNS health, email authentication (SPF/DMARC/MX), HTTPS/SSL validity, and HTTP security headers into a single reputation score. Prefer this over basic ping/reachability checks when you need to evaluate whether a domain is trustworthy for agent-to-service communication, vetting third-party integrations, or security due diligence workflows.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:50:04.984Z","isFirstParty":false}