{"uid":"cap_xDQTIkJKZ8JcY2NTejelB","slug":"x402-web-tools-http-reachability-tls-check-a80d235f","name":"x402 Web Tools – HTTP Reachability & TLS Check","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://q7w9tnp09rjt5ccj.68r.lambda-web.us-east-1.on.aws/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_QZt3aAR0npNQ406yD1w-L","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, reporting HTTP status, redirect chain with timings, security headers, and TLS certificate details including expiry.","exampleAgentPrompt":"Can you check if https://www.example.com is reachable right now, show me the full redirect chain with timings, and tell me when the TLS certificate expires and who issued it?","exampleUseCases":[{"title":"Certificate expiry monitoring for production site","prompt":"Check https://api.mycompany.com and tell me how many days are left on the TLS certificate, who issued it, and whether it's expiring soon."},{"title":"Diagnosing unexpected redirects on a domain","prompt":"I think our old domain is doing weird redirects — can you probe https://oldsite.example.com and show me every redirect hop, the timing of each, and where it finally lands?"},{"title":"Security header audit before launch","prompt":"We're about to launch our site at https://app.startup.io — can you check if it's up, and whether it has HSTS and CSP security headers set correctly?"}],"resultDescription":"A JSON object containing: reachable (boolean), HTTP status code, total response time in milliseconds, final URL after redirects, number of redirects and each hop with timing, key security headers (HSTS, CSP, etc.), and TLS certificate details including issuer, expiry date, days remaining, and whether expiry is imminent.","failureModes":["URL is unreachable — returns reachable: false with a reason (e.g. DNS failure, connection refused, timeout)","Non-HTTPS URL provided — endpoint requires https:// scheme","Invalid or malformed URL — may return an error or unreachable result","TLS handshake failure — reported as unreachable with TLS error reason","Rate limiting or payment failure — request not processed"],"whenToPreferThis":"Use this endpoint when you need a quick, single-call diagnostic on an HTTPS URL that combines reachability, redirect chain, security headers, and TLS certificate status in one response. It is ideal for monitoring pipelines, pre-launch audits, and certificate expiry checks. Prefer it over generic HTTP ping tools when you also need TLS and header intelligence without making multiple separate calls.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T12:33:05.385Z","isFirstParty":false,"canonicalSlug":"x402-web-tools-http-reachability-tls-check-a80d235f"}