{"uid":"cap_OhY7OPmQ4ajn7kOQ528CP","slug":"web-link-extractor-real-browser-8fd4dae2","name":"Web Link Extractor (Real Browser)","description":"Extract every link from a page in a real browser, returned as a JSON list","url":"https://x240.jvnclk88.workers.dev/scrape/links?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","description":"Public http or https URL to fetch"}}},"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_IWtg-Eaxdm8j8guZRpC_c","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":"Extracts all hyperlinks from a given URL by rendering it in a real browser and returns them as a JSON list.","exampleAgentPrompt":"Can you extract all the links from https://example.com/blog using a real browser so I get links even from JavaScript-rendered content?","exampleUseCases":[{"title":"Audit outbound links on a landing page","prompt":"Pull every link from https://acmecorp.com/landing-page — I want to see all the URLs it links to so I can audit for broken or unwanted outbound links."},{"title":"Discover internal navigation structure","prompt":"Extract all the links from https://docs.myproduct.io so I can map out the site's navigation and see which pages are linked from the homepage."},{"title":"Monitor competitor resource links","prompt":"Grab all the links from https://competitor.com/resources — I want to see what tools and sites they're linking to from their resources page."}],"resultDescription":"A JSON list of all hyperlink URLs found on the rendered page, extracted after full browser execution (including JavaScript-rendered content). Each entry is a URL string found in anchor tags or other link elements on the page.","failureModes":["Invalid or malformed URL returns an error","Private or localhost URLs are rejected or inaccessible","Pages with aggressive bot detection may block the browser","Timeout if the target page takes too long to load","Pages requiring authentication will not return protected links","Empty list returned if the page has no outbound links"],"whenToPreferThis":"Use this endpoint when you need to extract links from pages that rely on JavaScript to render their link content, making static HTML fetchers insufficient. Prefer this over plain HTTP scrapers when the target page uses client-side rendering (e.g. React, Vue, Angular). Choose this when you specifically need a flat list of all links rather than full page text or a screenshot.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-21T07:19:26.402Z","isFirstParty":false,"canonicalSlug":"web-link-extractor-real-browser-8fd4dae2"}