Tools

Fetch the fully rendered HTML of any URL — including CAPTCHA- and bot-protected sites — with a single sessionless request.

Each request runs in a stealth browser behind a residential proxy. JavaScript is fully rendered, cookie-consent dialogs are dismissed, and CAPTCHA or bot-detection challenges (Cloudflare, reCAPTCHA, FunCaptcha, DataDome, Kasada, Akamai, PerimeterX) are solved automatically — you receive the page behind the challenge, never the interstitial. No browser session is created and the request does not count against your concurrent-browser limit.

Response: the page body is returned directly (not wrapped in JSON). HTML pages return text/html; PDFs and file downloads are passed through as binary with their original content type and a Content-Disposition: attachment header.

Limits: 2,000 requests per minute per API key by default. Requests can take up to about two minutes when a challenge must be solved, so configure client timeouts of at least 120 seconds.

Billing: 0.005 credits per 200 response, regardless of page content. 4xx and 5xx responses are not billed.

See the Web Unlocker guide for examples, retry guidance, and a comparison with browser sessions.

post/v1/tools/fetch/webpage

Request

  • Base URL
    https://api.anchorbrowser.io
  • Auth
    API key in header anchor-api-key

Request body

urlstring required

The fully-qualified URL to fetch, including the scheme (e.g. https://www.linkedin.com/company/openai).

Response

Page content returned successfully. The body is the resource itself, not a JSON envelope. The Content-Type header reflects the target: HTML pages return text/html; PDFs and file downloads are returned as binary with Content-Disposition: attachment; other resources keep their upstream content type.

unknown required

Changes