{"uid":"cap___6Zj3KglrQgwUqs78Lw3","slug":"website-health-report-api-51782ed6","name":"Website Health Report API","description":"Quality-scored paid utility APIs for AI agents over x402 on Base USDC.","url":"https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/website-health-report","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","maxLength":8192,"minLength":8}}},"responseSchema":{"type":"json","example":{"result":{"url":"https://example.com/","summary":{"reachable":true,"dnsResolved":true,"robotsAvailable":true,"metadataAvailable":true},"evidence":{"dns":{},"http":{},"robots":{},"metadata":{}}}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.009","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_sQ9i1hMAMaWHLisKLrb_M","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":"Checks a URL's reachability, DNS resolution, robots.txt availability, and metadata presence, returning a structured health report.","exampleAgentPrompt":"Can you run a full health check on https://example.com and tell me if it's reachable, if DNS resolves, whether it has a robots.txt, and if its page metadata is available?","exampleUseCases":[{"title":"Pre-scrape website reachability check","prompt":"Before I start pulling data from https://shopify.com, can you check if the site is up, DNS is resolving, and there's a robots.txt I should be aware of?"},{"title":"Diagnosing a broken client website","prompt":"My client says their site at https://mybusiness.com isn't loading — can you run a health check and tell me what's failing, like DNS, HTTP, or something else?"},{"title":"Monitoring a newly launched domain","prompt":"We just launched https://newstartup.io — can you verify it's reachable, DNS is working, and the page metadata is showing up correctly?"}],"resultDescription":"Returns a JSON object with a 'result' containing the checked URL, a summary of boolean health indicators (reachable, dnsResolved, robotsAvailable, metadataAvailable), and an evidence block with raw DNS, HTTP, robots, and metadata details.","failureModes":["Invalid or malformed URL input returns a validation error","URL is unreachable (no HTTP response) — reachable is false with empty http evidence","DNS does not resolve — dnsResolved is false with empty dns evidence","Timeout reaching the target host — partial evidence returned","robots.txt absent — robotsAvailable false","No HTML metadata found — metadataAvailable false"],"whenToPreferThis":"Use this endpoint when you need a quick, structured multi-signal health check on a URL including DNS, HTTP reachability, robots.txt, and metadata in a single call. Prefer it over raw HTTP probes when you need a clean JSON summary suitable for agent decision-making, or before attempting to scrape or index a URL.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-16T00:43:26.321Z","isFirstParty":false}