Skip to main content
GET
Fetch
Retrieve content from a URL in markdown format.
By default, only URLs that Keenable indexes are supported, and attempting to fetch a document that is not indexed results in an error. Pass live=true to fetch directly from the source, including URLs that are not indexed.

Request

string
required
URL to fetch.
integer
default:"50000"
Maximum number of characters of content to return. Longer content is truncated.
boolean
default:"false"
Fetch the page live from the source instead of returning Keenable’s indexed copy. Enables fetching URLs that are not indexed.
string
Optional extraction instruction, at most 2000 characters. When set, an LLM reads the fetched page and content contains only the output for this instruction instead of the full page. Example: List all pricing tiers with their monthly prices.

Response

string
The fetched URL.
string
Page title (if available).
string
Short summary of the page (if available).
string
Page author (if available).
string
Extracted page content in markdown.
integer
Publication time as a Unix timestamp in seconds (if available).

Example