{"uid":"cap_juddbVeIUq4b-x2ZdFpod","slug":"web-links-extractor-3ee7ed4e","name":"Web Links Extractor","description":"Machine-payable x402 utilities for hashing, Base64, UUID generation, unit and timezone conversion, realtime crypto market data, webpage/document extraction, URL-to-Markdown, metadata, RAG ingestion and deterministic website change detection.","url":"https://x402-gateway-production-1f21.up.railway.app/web/links?utm_source=zero.xyz","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":["url"],"properties":{"url":{"type":"string","format":"uri"},"limit":{"type":"integer","maximum":2000,"minimum":1},"scope":{"enum":["all","internal","external"],"type":"string"}},"additionalProperties":false},"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"}}}}},"responseSchema":{"type":"json","example":{"status":"ready"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm__si9anNl3kMwx7vUrN--r","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts all hyperlinks from a given webpage URL, with optional filtering by scope (internal/external/all) and count limit.","exampleAgentPrompt":"Pull all the links from https://example.com — just the internal ones, and give me up to 50.","exampleUseCases":[{"title":"SEO internal link audit","prompt":"Extract all internal links from https://mycompany.com so I can audit our internal linking structure — get up to 500 of them."},{"title":"Competitor outbound link discovery","prompt":"Find all external links on https://competitor-blog.com/resources — I want to see who they're linking out to, up to 200 links."},{"title":"Site map generation for RAG ingestion","prompt":"Get me every link on https://docs.myproduct.com, both internal and external, with a limit of 2000, so I can build a sitemap for indexing."}],"resultDescription":"A JSON object with status 'ready' and a list of extracted hyperlinks from the target webpage, filtered by scope (all, internal, or external) and capped at the specified limit. Each entry typically includes the href/URL found on the page.","failureModes":["URL is unreachable or returns a non-200 HTTP status — endpoint may return an error or empty list","URL points to a non-HTML resource (PDF, image) — link extraction may fail or return empty","limit parameter out of range (must be 1–2000) — schema validation error","Invalid URI format supplied — request rejected with validation error","Payment not provided or insufficient — x402 payment required error"],"whenToPreferThis":"Use this endpoint when you need a structured list of all hyperlinks from a specific webpage, especially when you want to filter by internal vs. external links or cap the result count. Ideal for SEO audits, sitemap generation, RAG pipeline seeding, or competitor research. Prefer this over full-page scrapers when you only need the link graph, not the page content.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T18:41:45.299Z","isFirstParty":false,"canonicalSlug":"web-links-extractor-3ee7ed4e"}