Fetch

Fetch page content

Extract clean content (markdown) from a web page URL.

get/v1/fetch

Request

  • Base URL: https://api.keenable.ai
  • URL: https://api.keenable.ai/v1/fetch
  • Auth: one of:
    • API key in header X-API-Key
    • HTTP bearer

Query parameters

urlstring uri required

URL of the page to fetch

max_charsinteger

Maximum number of characters of content to return. Content longer than this is truncated. Defaults to 50000 when omitted.

liveboolean

Fetch live content. Defaults to false.

promptstring

Optional extraction instruction. When set, an LLM reads the fetched page and the returned content is only the output for this instruction instead of the full page. Example: "List all pricing tiers with their monthly prices".

Response

Extracted page content

urlstring required

Fetched URL (may differ from input after redirects)

titlestring

Page title

contentstring required

Extracted content in markdown

descriptionstring

Always empty. Deprecated.

authorstring

Author name

published_atstring

Publish date (ISO 8601)

Changes

No recorded changes to this operation across all 1 revision of this API.