Scrape any site with one request.
Managed web scraping on our proxies. Fetch raw HTML, render JavaScript, auto-bypass anti-bot vendors, and get clean structured data back — synchronously. You only pay for the features each task uses.
curl -X POST https://api.capzy.ai/scrape \
-H 'Content-Type: application/json' \
-d '{
"clientKey": "capzy_your_key_here",
"url": "https://web-scraping.dev/product/1",
"renderJs": true,
"asp": true,
"extractionRules": { "title": "h1.product-title", "price": ".price" }
}'One endpoint, everything included
Point your code at POST /scrape. Toggle rendering, bypass, egress country and extraction per request — no SDK required.
import requests
resp = requests.post("https://api.capzy.ai/scrape", json={
"clientKey": "capzy_your_key_here",
"url": "https://web-scraping.dev/product/1",
"renderJs": True,
"asp": True, # auto anti-bot bypass
"proxyCountry": "us", # managed residential egress
"extractionRules": { # -> clean JSON
"title": "h1.product-title",
"price": ".price",
},
})
data = resp.json()
print(data["result"]["extracted"]["data"])1. Send
POST a URL and the capabilities you want. We route it through our proxies with a real Chrome fingerprint.
2. Bypass
If the target blocks, we detect the vendor, solve it, and replay clearance — you never see the interstitial.
3. Receive
Get the rendered HTML, a screenshot, or structured JSON back in the same request. Billed once, per task.
Everything a scraper needs
One request, real HTML
POST a URL, get the page back — synchronously. No queue to poll, no browser to babysit. TLS-fingerprinted requests that look like real Chrome.
JS rendering on demand
Flip renderJs to run the page in real headed Chrome (Patchright, Xvfb — not headless) for SPA and lazy-loaded content — wait for a selector, run a scenario, screenshot it.
Anti-bot bypass built in
Turn on ASP and we auto-detect and defeat Cloudflare, Akamai, DataDome, PerimeterX, Imperva and AWS WAF — then replay clearance for the real page.
Structured extraction
Return clean JSON instead of raw HTML — map fields to CSS or XPath selectors and get exactly the data you want back, parsed for you.
Pay for what each task does
A one-time fee per task: the base fetch price plus a surcharge only for the capabilities you turn on. No subscriptions, no per-hour seats.
The proxy pool is the base price; render, bypass and extraction add on. Example: a JS-rendered scrape with anti-bot bypass and CSS extraction on residential egress bills as residential + render + bypass + extraction, once.