Documentation
Everything speaks one language: REST with a Bearer key and a single JSON envelope. This quickstart covers authentication, the endpoints, the envelope and the MCP setup — the per-product pages hold the full parameter reference for each API.
$1 free every month · No card required · Pay per success
$ export QD_API_KEY=qd_live_your_key_here $ curl https://api.quanticdata.io/v1/scrape \ -H "Authorization: Bearer $QD_API_KEY" \ -d '{ "url": "https://example.com" }' { "success": true, "data": { "markdown": "# Example Domain\n…" }, "usage": { "cost_usd": 0.0002 } } # one envelope, every endpoint: success · data · usage
Authentication
Every request carries your key in the Authorization header: Bearer $QD_API_KEY. One key covers all Data APIs — scraping, SERP, map, crawl, batch and SEO audit share the same account, the same free allowance and the same rate limit budget.
Keys start on the pay-as-you-go tier: $1 of free usage every month with no card, 60 requests per minute, list unit prices. Subscription tiers raise limits and discount unit prices — see pricing.
Endpoints
Base URL: https://api.quanticdata.io/v1 — all endpoints accept JSON bodies via POST; job status endpoints are GET.
| Endpoint | What it does | Price · reference |
|---|---|---|
POST /v1/scrape | One page → Markdown, HTML or text; CSS or AI extraction | $0.0002 · Web Scraping API |
POST /v1/serp | Search results as SerpApi-compatible JSON, 3 engines, 17 verticals | from $0.0005 · SERP API |
POST /v1/map | Every URL of a site: sitemaps + homepage links, totals + sections | $0.0005 · Crawl & Map |
POST /v1/crawl | Async BFS crawl to Markdown; poll GET /v1/crawl/:jobId | $0.0003/page · Crawl & Map |
POST /v1/batch | Up to 1,000 known URLs; poll GET /v1/batch/:jobId | $0.0002/URL · Web Scraping API |
POST /v1/seo-audit | No-JS + rendered views of a URL, diffed, with bot-facing meta | $0.0012 · SEO Audit API |
The response envelope
Every endpoint answers with the same shape: success, data (the payload documented per product), and usage with the call's cost in USD. Failures return success: false with a machine-readable error code — and per the pay-per-success rule, a failed call costs nothing.
Calls that fight through blocks include a per-attempt retry log, so "why was this slow" has an answer in the response itself. Async jobs — crawl and batch — are charged up front on requested volume and auto-refund the unfetched share when the job settles.
For AI agents
MCP setup
The same platform as native agent tools — full guide on the MCP server page.
claude mcp add quantumproxies \ -e QUANTUMPROXIES_API_KEY=qp_live_your_key_here \ -- npx -y quantumproxies-mcp # eight tools appear: search, scrape, map, crawl, # crawl_status, batch, batch_status, seo_audit
Full reference, per product
Web Scraping API
Formats, content modes, engines, CSS and AI extraction, batch options — with live request and response examples.
SERP API
Engines, all 17 verticals, geo targeting with location and uule, pagination and the SerpApi-compatible response schema.
Crawl & Map
Job lifecycle, depth and limit controls, include/exclude filters, map's totals, sections and path tree.
SEO Audit
Both views, the diff fields, bot-facing meta and the cheaper no-render mode — plus site-wide audit recipes.
MCP Server
All eight tools with parameters, client-by-client install and how MCP billing maps to API billing.
Proxy networks
Residential, mobile, datacenter, ISP and IPv6 endpoints, sticky vs rotating sessions and credential setup.
First call in five minutes
$1 free every month, no card. One envelope, six endpoints, and an MCP server your agent already knows how to use.
Get my free API key