{"uid":"cap_tHUwUPTqSKiJfiNoPbS46","slug":"agenttools-api-health-check-98879006","name":"AgentTools API Health Check","description":"Probe a GET endpoint several times and report status codes and latency statistics (min/avg/max). The cheap way for an agent to verify an API — for example one found on the x402 Bazaar — responds before spending real money calling it. Use this when an agent needs to status and latency stats — test an API before relying on it.","url":"https://agenttools-hub.vercel.app/api/v1/dev/api-health-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":"GET endpoint"},"runs":{"type":"number","description":"Test requests"},"timeoutMs":{"type":"number","description":"Timeout per request (ms)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"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_qDkRmjNdUe2kkA0mJoJbf","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 GET endpoint multiple times and returns status codes plus latency statistics (min/avg/max) to verify API responsiveness before committing to real calls.","exampleAgentPrompt":"Before I start using that new API I found on x402 Bazaar, can you probe its GET endpoint at https://example.com/api/data about 5 times to check whether it's actually responding and how fast it is?","exampleUseCases":[{"title":"Pre-purchase API vetting on x402","prompt":"I found this API on the x402 Bazaar at https://some-data-api.com/v1/prices — can you hit it 5 times and tell me the status codes and latency stats before I start spending USDC on it?"},{"title":"Automation reliability check","prompt":"Before I wire up my workflow to call https://partner-service.io/api/inventory, can you probe it 10 times with a 3000ms timeout and tell me if it's reliably returning 200s and how the response times look?"},{"title":"Debugging a slow API integration","prompt":"Something feels slow with https://myapi.example.com/feed — can you test it 8 times and give me the min, average, and max latency so I know if the problem is on their end?"}],"resultDescription":"Returns HTTP status codes observed across test runs along with latency statistics including minimum, average, and maximum response times, giving the agent a clear picture of endpoint health and performance before committing to paid or automated usage.","failureModes":["Target URL is unreachable or DNS fails — endpoint returns error or timeout statistics","Target URL returns non-2xx status codes consistently — reported in results but not an error itself","Timeout too short for slow endpoints — all runs may report timeouts","Invalid or malformed URL provided — likely returns a validation error","Rate limiting by the target server — may cause inconsistent status codes across runs"],"whenToPreferThis":"Use this endpoint when an agent needs to quickly verify that a third-party API is live and performant before making paid calls or building an automation around it. Especially valuable when evaluating APIs discovered on marketplaces like x402 Bazaar where quality is unknown. Prefer this over manual testing or expensive trial calls — at $0.002 USDC it is cheaper than a failed downstream API call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T12:42:42.989Z","isFirstParty":false,"canonicalSlug":"agenttools-api-health-check-98879006"}