{"uid":"cap_TpYrH0TAAVbj-dloKFnRK","slug":"agentbodega-domain-health-check-9b304cde","name":"AgentBodega Domain Health Check","description":"Small x402-payable utility APIs for agents: endpoint inspection, launch checks, and hosted artifacts.","url":"https://agentbodega.store/api/check/domain","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"input":{"type":"object","properties":{"body":{"fields":[{"name":"domain","type":"string","required":true},{"name":"dkimSelectors","type":"array","required":false}],"required":["domain"],"fieldCount":2,"contentType":"application/json","optionalPreview":["dkimSelectors"],"omittedFieldCount":0},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json"],"type":"string"}}},"output":{"type":"object","properties":{"type":{"type":"string","const":"json"},"example":{"type":"object","additionalProperties":true}}}}},"responseSchema":{"type":"json","example":{"checks":[{"name":"https","status":"pass"},{"name":"spf","status":"pass"}],"domain":"example.com","summary":{"score":92,"status":"pass"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_kcPGmZrFDNFkzK5W3xEdm","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Runs a suite of domain health checks (HTTPS, SPF, DKIM, etc.) against a given domain and returns a scored pass/fail summary.","exampleAgentPrompt":"Can you run a domain health check on acmecorp.com and tell me if it passes HTTPS, SPF, and DKIM — and what the overall score is?","exampleUseCases":[{"title":"Pre-launch domain readiness audit","prompt":"We're about to launch our new site at startupname.io — can you check if the domain passes HTTPS, SPF, and DKIM and give me an overall readiness score before we go live?"},{"title":"Email deliverability troubleshooting","prompt":"Our emails from newsletter.example.com keep landing in spam — can you check the SPF and DKIM records on that domain and tell me what's failing?"},{"title":"Client domain security review","prompt":"I'm onboarding a new client at clientbrand.com and want to make sure their domain security basics are in order — run a full health check and tell me the score and which checks pass or fail."}],"resultDescription":"Returns a JSON object with a list of named checks (e.g. 'https', 'spf', 'dkim'), each with a pass/fail status, plus the domain name and a summary object containing a numeric score (0–100) and overall pass/fail status.","failureModes":["Missing required 'domain' field returns validation error","Invalid or non-existent domain may return failed checks or low score","DNS lookup timeouts may cause individual checks to return inconclusive status","Malformed DKIM selector values may cause DKIM check to fail or be skipped","Network-level issues reaching the domain may result in HTTPS check failure"],"whenToPreferThis":"Choose this endpoint when you need a quick, scored, multi-dimensional domain health check (HTTPS + email authentication records) in a single API call, especially in agent workflows that require a go/no-go signal before launching a domain or sending email. It is particularly useful when you want a numeric score alongside individual check results rather than querying DNS records manually.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:54:47.423Z","isFirstParty":false}