/scraping-api/ — ScrapingBee HTML API
Fetch rendered pages, apply CSS extraction rules or run browser scenarios through an HTTP API.
Scraping API. Official documentation · Checked · Review due .
documented capabilities
HTTP API- Rendering default
- render_js defaults to true. HTML, page text, Markdown and screenshots are documented output options.[1]
- Request credits
- Classic requests cost 1 credit without rendering or 5 with it; premium with rendering costs 25 and stealth with rendering costs 75.[1]
- Extraction and interaction
- CSS extract_rules and js_scenario support structured extraction and page interactions.[1]
- Custom proxy
- The own_proxy parameter supports a user-supplied proxy provider.[1]
- Automatic cost control
- GET-only mode=auto chooses a successful rendering/proxy tier; max_cost caps eligible tiers and all-failed auto attempts cost zero.[1]
Billing: Monthly API credits; rendering and proxy tier determine base credits, with AI extraction add-ons.
Outputs: html, json, markdown, text, screenshot
Documented for: Python Requests, Node.js, Curl
[ official reference ][ provider discussion ][ JSON record ]
getting started
documentation reviewed- Obtain an API key and send the encoded target URL to the HTML API.
- Set output and extraction options; disable rendering when the required content is present in the server response.
- For auto mode, set max_cost and omit manually selected rendering/proxy-tier parameters.
Requirements & limitations
- AI extraction adds credits beyond base fetch costs.
- Auto mode does not supply page-specific waits or browser scenarios.
- The service returns extracted content through HTTP; this record does not claim a remotely controllable CDP browser.
We reviewed the linked documentation. No live service connection, checkout or performance test is claimed for this listing.
primary sources
1 references- HTML API parameters, outputs and credit costsChecked 2026-09-27