{"uid":"cap_-HrE_8d1_BlmVYhhR8zKB","slug":"agentshelf-link-status-checker-63d0b784","name":"AgentShelf Link Status Checker","description":"Call when an agent needs HEAD status for up to 20 public URLs (SSRF-safe). Exact $0.01 USDC. Prefer unpaid POST /v1/sandbox/link-status first.","url":"https://agentshelf.syntexa.ch/v1/link-status?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"urls":{"type":"array","items":{"type":"string","maxLength":2048,"minLength":8},"examples":[["https://example.com/","https://example.com/widget"]],"maxItems":20,"minItems":1,"description":"One to 20 public http(s) URLs. Each is checked with HEAD and a GET fallback."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.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_MpKgwIUlfDRKWmwYBybPd","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Performs HTTP HEAD requests on up to 20 public URLs and returns status codes, SSRF-safe, for $0.01 USDC per call.","exampleAgentPrompt":"Can you check whether these 5 URLs are actually reachable right now: https://example.com, https://docs.acme.io/guide, https://blog.company.com/post-1, https://cdn.assets.io/logo.png, and https://api.partner.dev/health?","exampleUseCases":[{"title":"Broken link audit before publish","prompt":"Before I publish this newsletter, check if all 12 of these links are still live and not returning 404s — here's the list: https://news.ycombinator.com, https://techcrunch.com/article/1, https://github.com/openai/openai-python, https://arxiv.org/abs/2301.00001 ... (12 total)."},{"title":"Monitor partner API endpoints","prompt":"Can you probe these 8 partner API health-check URLs and tell me which ones are responding with 200 and which are down or returning errors?"},{"title":"Validate curated resource list","prompt":"I have a curated list of 15 reference links I want to share with my team — can you quickly check which ones are still accessible and which ones are broken or redirecting?"}],"resultDescription":"Returns HTTP HEAD response status codes (e.g. 200, 301, 404, 500) for each submitted URL, allowing the agent to determine link reachability and health without downloading full page content. Results are SSRF-safe, meaning private/metadata IP ranges are blocked.","failureModes":["URL targets private or metadata IP ranges (SSRF protection rejects request)","URL string exceeds 2048 characters","Array contains more than 20 URLs (validation error)","Array is empty (minItems:1 violated)","Target URL is unreachable or times out (may return error status per URL)","Malformed URL format rejected at input validation"],"whenToPreferThis":"Use this endpoint when you need bulk HEAD-only status checks across up to 20 public URLs in a single paid call and want SSRF safety guarantees. Prefer the free POST /v1/sandbox/link-status endpoint for testing or low-volume checks first. Choose this over full-page scraping endpoints when you only need HTTP status (not page content), saving bandwidth and cost. Best for link validation, uptime probing, and pre-publish link audits.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-01T00:50:01.423Z","isFirstParty":false,"canonicalSlug":"agentshelf-link-status-checker-63d0b784"}