{"uid":"cap_1l5-aaL4CnaKAfSNGFz98","slug":"x402-web-tools-http-reachability-tls-checker-31f55124","name":"x402 Web Tools – HTTP Reachability & TLS Checker","description":"Request an https URL and report whether it is reachable, its status, every redirect hop with timings, key and security headers (HSTS, CSP and others), and the TLS certificate with its issuer, the names it covers and the days until it expires. An unreachable URL is a result too, with the reason.","url":"https://web.kagurazaka.dev/v1/http-check?utm_source=zero.xyz","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":["url"],"properties":{"url":{"type":"string","description":"https URL of the page"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"tls":{},"status":{},"total_ms":{},"final_url":{},"reachable":{},"redirects":{}}}}}}},"responseSchema":{"type":"json","example":{"tls":{"issuer":"Let's Encrypt, E7","valid_to":"2026-12-20T00:00:00.000Z","days_left":56,"expires_soon":false},"status":200,"total_ms":180,"final_url":"https://www.x402.org/","reachable":true,"redirects":1}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_F7YMgVuvqKNQdFclLJxgU","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks whether an HTTPS URL is reachable, reports its HTTP status, redirect chain with timings, security headers, and TLS certificate details including expiry.","exampleAgentPrompt":"Can you check if https://www.x402.org/ is reachable right now, and tell me the full redirect chain, HTTP status, and when the TLS certificate expires?","exampleUseCases":[{"title":"Pre-launch SSL certificate audit","prompt":"Check https://newproduct.example.com/ — is it reachable, what's the HTTP status, who issued the TLS certificate, and how many days until it expires?"},{"title":"Broken link investigation","prompt":"I got a report that https://docs.myapp.io/getting-started is returning an error. Can you probe it and tell me the actual status code, any redirects it goes through, and the final URL it lands on?"},{"title":"Security header compliance check","prompt":"Can you inspect https://checkout.acme.com/ and tell me whether it has HSTS and CSP headers set, along with the TLS certificate details and total response time?"}],"resultDescription":"Returns a JSON object with: reachable (bool), HTTP status code, total round-trip time in milliseconds, final URL after redirects, number of redirect hops with per-hop timings, key security headers (HSTS, CSP, etc.), and TLS certificate info including issuer, validity end date, days remaining, and an expires_soon flag.","failureModes":["URL is unreachable (DNS failure, timeout, connection refused) — returns reachable: false with reason","Non-HTTPS URL provided — schema requires https:// URLs","Malformed or missing URL parameter — 400-level error","TLS handshake failure — reachable: false with TLS error detail","Endpoint itself times out on very slow targets — may return partial or error response"],"whenToPreferThis":"Choose this endpoint when you need a quick, structured health-check of a specific HTTPS URL covering reachability, redirect tracing, TLS certificate validity, and security header presence in a single call. Prefer it over generic HTTP fetch endpoints when you specifically need TLS expiry dates, redirect hop timings, or security header auditing without retrieving page content.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T12:34:33.077Z","isFirstParty":false,"canonicalSlug":"x402-web-tools-http-reachability-tls-checker-31f55124"}