{"uid":"cap_oSLliv5ya-bla40L-PsDe","slug":"forgemesh-http-check-afbda0b6","name":"ForgeMesh HTTP Check","description":"HTTP check API: probe any URL and get its status code, response time in milliseconds, server header, content type, and cache policy — an instant is-it-up heartbeat. For uptime monitors, dependency health checks, and pre-crawl validation. SSRF-guarded; scheduled agents welcome.","url":"https://x402.forgemesh.io/http-check","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string"}}},"responseSchema":{"type":"json","example":{"up":true,"server":"ECS","status":200,"response_ms":184}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","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.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_r-QhB4OWFv1IrXS0PihGs","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Probes a given URL and returns its HTTP status code, response time, server header, content type, and cache policy as an instant health check.","exampleAgentPrompt":"Can you check if https://api.myservice.com/health is actually up right now, and tell me its status code, how fast it responded, and what server it's running?","exampleUseCases":null,"resultDescription":"Returns the HTTP status code, response time in milliseconds, server header value, content type, and cache policy for the probed URL — everything needed for an instant uptime heartbeat or health check.","failureModes":["SSRF protection blocks private/internal IP ranges and localhost URLs","Target URL is unreachable or times out, returning an error or timeout status","Malformed URL input returns a validation error","Target returns an unexpected redirect chain that cannot be resolved","Payment of 0.002 USDC not provided or fails, resulting in 402 response"],"whenToPreferThis":"Use this endpoint when you need a quick, single-call HTTP health check that returns structured metadata (status, latency, server, content-type, cache) rather than full page content. Ideal for uptime monitors, pre-crawl validation, dependency health checks, and scheduled agent heartbeats. Prefer over raw fetch when you need structured diagnostics without handling raw responses yourself, and when SSRF protection is a requirement.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T13:01:20.524Z","isFirstParty":false}