v2

latestOpenAPI 3.1.0Proprietary2026-07-26211984.6 KB
Screenshot

Extract clean content from a URL

Turns a single URL into clean reader-mode content — Markdown, JSON, or article HTML — pulled from the fully-rendered page (so it works on JavaScript-heavy sites). Text only; for image + text in one call use POST /v1/screenshot/json with extract: true.

post/v1/extract

Request body

urlstring uri required
extractFormat'markdown' | 'json' | 'html' | 'text'
waitUntil'load' | 'domcontentloaded' | 'networkidle0' | 'networkidle2'
timeoutinteger
device'desktop' | 'iphone_15' | 'iphone_se' | 'pixel_8' | 'ipad' | 'ipad_pro'
blockCookieBannersboolean
hideSelectorsstring[]

Response

Extracted content

successboolean