Skip to main content
Fetch is Linkup’s real-time page content extractor. Given a URL, the /fetch route returns a clean markdown rendering of the page, optimized for LLM consumption. HTML and PDF documents are supported. Optional JavaScript rendering is available for HTML pages, along with optional raw HTML and extracted image URLs.

Parameters

In agentic pipelines, set renderJs to true by default. Many modern sites are client-side rendered; switch to false only after confirming the specific site renders server-side.
When and how to use renderJs, includeRawHtml, and extractImages is covered on the Fetch best practices page.

Constraints

Fetch supports HTML and PDF. Other binary URLs (ZIP, image, video) return a 400 error.
Fetch does not authenticate. Pages behind a login wall return what an anonymous visitor would see.
Pages over 20 MB return a 400 error. See the rate-limits page for request-rate limits.

Pricing

Example

Get your API key

Create a Linkup account for free to get your API key.
Successful response:
rawHtml is present only when includeRawHtml is true. images is present only when extractImages is true. markdown is always returned.

Next

Best practices

JavaScript rendering, common patterns, constraints.

For AI agents

Tool definition and integration prompt.

API reference

Full parameter spec and response schema.