Skip to Content
REST APIScrape prices

Scrape prices

Public read-only catalogue of Scrapewise scrape prices. Used by the marketing site (scrapewise.ai/pricing) and the in-portal price list.

Prices are per page delivered, in EUR. Per-1,000 figures are given alongside for readability.

What you scrapePer page deliveredPer 1,000 pages
Plain page€0.00015€0.15
Render (pages that need a browser)€0.00075€0.75
Super (residential proxy)€0.0015€1.50
Render + Super (the hardest sites)€0.00375€3.75
Amazon plugins€0.00015€0.15
Google search€0.0015€1.50

Scrapewise picks the cheapest method that works for each site. You are charged only for pages that are delivered, and never twice for the same URL within one run. Every new wallet starts with 5 free requests. There are no plan limits — no project, task or seat limits, and no monthly quota; your balance is the only limit. Scraped data is kept for 90 days.

The live machine-readable catalogue is GET /api/wallet/prices (bearer token required) — see Wallet & billing for its response shape, the charging rules and the 402 WALLET_INSUFFICIENT_BALANCE contract.

Endpoint summary

MethodPathAuth scope
GET/api/wallet/pricesbearer — the live price catalogue (Wallet & billing)
GET/api/plan-featuresnone (public) — legacy feature/limit catalogue

List plan features — GET /api/plan-features

curl https://portal.scrapewise.ai/api/scraper-api/api/plan-features

No Authorization header. The endpoint is in the permitAll list in SecurityConfig.

This is the legacy plan catalogue — the feature flags and numeric caps that pre-date pay-as-you-go. It still exists and still responds. What a customer pays is not read from here: prices come from the per-page catalogue above.

Response (200)

[ { "plan": "STARTER", "level": 0, "monthlyPrice": 0, "features": ["MANUAL_RUN"], "limits": { "MAX_SCRAPERS": 3, "MAX_GROUPS": 1 } }, { "plan": "BASIC", "level": 1, "monthlyPrice": 29, "features": ["MANUAL_RUN", "DAILY_SCHEDULER", "SITE_MAP"], "limits": { "MAX_SCRAPERS": 25, "MAX_GROUPS": 5 } } ]

Each entry carries:

FieldTypeDescription
planenumOne of STARTER, BASIC, PRO, BUSINESS, TEAM
levelintComparable rank — used for upgrade/downgrade direction
monthlyPricenumberLegacy monthly plan price from the Stripe subscription catalogue, in EUR. Not what a pay-as-you-go customer is charged — see the per-page price table above.
featuresstring[]Feature flags this plan carries (MANUAL_RUN, DAILY_SCHEDULER, WEEKLY_SCHEDULER, SITE_MAP, DATA_SHARING, DATA_ENRICHMENT, TEXT_MATCHING, DATA_CHARTS, …)
limitsobjectNumeric caps (MAX_SCRAPERS, MAX_GROUPS, DATA_SHARING_LIMITS, …)

Errors

CodeMeaning
400N/A
401N/A (public)
403N/A (public)
404N/A
429Rate-limited (per-IP throttle on the public endpoint)
500Service failure

See also