boolean
default:"true"
Fetch a URL and return its page content.
<your API key>, then edit the fields below or use the full JSON example.
POST /scrape JSON body so you can set or clear each parameter explicitly.X-API-Key header on every request.
GET (default), POST, PUT, or DELETE. Browser rendering (js_render or actions) supports GET only.POST, PUT, or DELETE requests, as a JSON object or a raw string. Not allowed with GET or with browser rendering.true requires a browser, false forbids one, and omitting it lets pline choose automatically.html is raw; clean_html, links, markdown, clean_markdown, and json are derived outputs. clean_markdown is Markdown with links, URLs, and images removed, keeping the link text and structure. screenshot and screenshot_full_page are mutually exclusive.clean_html, markdown, json).selector_type sets how selector is read: css (default), xpath, role, text, regex, test_id, label, or placeholder. Set frame_selector to search inside an iframe, and if_present: true to skip an action instead of failing when its selector isn’t visible.output includes json. prompt or schema is required when output includes json. prompt is limited to 16384 characters; schema is limited to 65536 bytes when serialized.output includes json. prompt or schema is required when output includes json. prompt is limited to 16384 characters; schema is limited to 65536 bytes when serialized.html_body, clean_html, links, markdown, or clean_markdown.