{"uid":"cap_MiXnxEzaF5UBs6VskKZKA","slug":"anywaypossible-batch-url-validator-178e2599","name":"AnyWayPossible Batch URL Validator","description":"Batch URL validation for AI agents. Check up to 10 citations, links, websites, or API endpoints in one payment. Returns reachability, exact status, latency, content type, final URL, and safe redirects; partial failures stay isolated.","url":"https://anywaypossible.com/api/batch","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object","required":["urls"],"properties":{"urls":{"type":"array","items":{"type":"string","format":"uri"},"maxItems":10,"minItems":1,"description":"One to ten public HTTP(S) URLs"},"expectedStatus":{"type":"integer","maximum":599,"minimum":100}}},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["verified","count","checkedAt","results"],"properties":{"count":{"type":"integer"},"results":{"type":"array","items":{"type":"object"}},"verified":{"type":"boolean"},"checkedAt":{"type":"string","format":"date-time"}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_SORNvlmM_ZNChSfysVD7D","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates up to 10 URLs in a single paid call, returning reachability, HTTP status, latency, content type, final URL, and redirect chain for each.","exampleAgentPrompt":"Can you check all 8 of these URLs at once and tell me which ones are live, what their final redirect destination is, and how fast they respond — I need to confirm they're all reachable before I include them in my report?","exampleUseCases":[{"title":"Pre-publish citation batch check","prompt":"I've got 9 source links I'm about to cite in this article — can you batch-validate all of them and tell me which ones are actually reachable, what status codes they return, and whether any redirect somewhere unexpected?"},{"title":"Agent workflow API health check","prompt":"Before my agent continues this workflow, check these 7 API endpoint URLs and confirm they're all responding correctly — I need the HTTP status and latency for each one so I can decide whether to proceed."},{"title":"Research link integrity audit","prompt":"Here are 10 URLs from a research document — can you verify all of them in one shot and flag any that are dead, redirecting to the wrong place, or returning an error status?"}],"resultDescription":"Returns a per-URL result array containing: reachability (boolean), exact HTTP status code, response latency (ms), content type header, final resolved URL after redirects, and the full safe redirect chain. Partial failures are isolated so a single bad URL does not block results for the others.","failureModes":["URL is malformed or not a valid HTTP/HTTPS address — result marked unreachable with error detail","Target server times out — result flagged with timeout indicator","More than 10 URLs submitted — request rejected with validation error","Network-level block or firewall prevents probe — result marked unreachable","Payment of $0.01 USDC not included or invalid — request rejected before processing"],"whenToPreferThis":"Use this endpoint when you need to validate multiple URLs (2–10) in a single atomic call and want redirect chain transparency alongside status and latency, saving round-trips compared to checking each URL individually. Prefer it over single-URL checks when batching citations, API health probes, or link audits where efficiency matters.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:31:55.625Z","isFirstParty":false}