{"uid":"cap_ZPftDJ8bbgmdOjAoNowJN","slug":"agent-preflight-url-analysis-1a6df580","name":"Agent Preflight URL Analysis","description":"Paid URL analysis, CAPTCHA and login detection, API discovery, product intelligence, change monitoring, and batch preflight for AI agents and agent swarms.","url":"https://preflight.lorensaisolutions.com/v1/url-ping","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","format":"uri","description":"Absolute HTTP or HTTPS URL"},"intent":{"enum":["research","purchase","scrape","contact","download","apply","book","monitor"],"type":"string","default":"research"}},"additionalProperties":false}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"finalUrl":"https://example.com/","pageType":"website","reachable":true,"riskFlags":[],"confidence":0.92,"httpStatus":200,"contentType":"text/html","loginRequired":false,"captchaPresent":false,"browserRequired":false,"recommendedAction":"Use direct fetch","botProtectionPresent":false,"directFetchSufficient":true}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","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.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_0srcGt1-obQBBEVRmSolk","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Analyzes a URL to detect CAPTCHA, login walls, bot protection, and browser requirements before an AI agent attempts to access it","exampleAgentPrompt":"Before my agent tries to scrape https://example.com/pricing, can you do a preflight check on it with a 'research' intent to see if it has CAPTCHA, login walls, or bot protection that would block a direct fetch?","exampleUseCases":[{"title":"Pre-scrape accessibility check","prompt":"Before I try to extract product data from https://shop.acme.com/products, check whether it has CAPTCHA or bot protection that would block a direct HTTP fetch — I want to know if I need a headless browser."},{"title":"Purchase flow reachability probe","prompt":"I'm about to send my agent to https://tickets.venue.com/checkout to attempt a purchase — can you first check if that URL requires a login or has any protections that would stop it?"},{"title":"Research link qualification","prompt":"I have a list of links I want my agent to research — start with https://reports.findata.io/annual-2024 and tell me if it's reachable, whether login is needed, and what the recommended way to access it is."}],"resultDescription":"Returns a JSON object with: final resolved URL, page type classification, reachability boolean, HTTP status, content type, flags for CAPTCHA presence, login requirement, bot protection, and browser requirement, plus a recommended action string and a confidence score between 0 and 1.","failureModes":["Invalid or malformed URL returns a validation error","Unreachable URLs return reachable: false with relevant HTTP status","Network timeouts may return incomplete analysis with lower confidence","Highly dynamic pages may produce lower confidence scores","Rate limiting from target servers may affect analysis accuracy"],"whenToPreferThis":"Use this endpoint when your AI agent needs to decide how to approach a URL before fetching it — especially when you need to avoid wasted browser-automation overhead, detect paywalls or login gates early, or route scraping tasks to the right fetching strategy. It is the right choice before any web-access step in an agent pipeline where the target URL's accessibility characteristics are unknown.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:42:29.533Z","isFirstParty":false}