Credits and Requests costs
Every time you make a request through ScraperAPI, you consume API Credits. The credits you have available are defined by the plan you are subscribed to. The amount of API Credits you consume depends on the domain and parameters used with your request.
Domains
Some domains are more complex, so we’ve built custom scraping logic for them. Scraping these domains will incur a higher credit cost.
Normal (flat) Requests
1
E-Commerce Amazon
5
SERP Google, Bing - (applies to all subdomains)
25
Social Media LinkedIn
30
We recommend using our API Playground before scraping to understand what the cost per request will be.
If you are not a fan of GUI, you can call this API endpoint: https://api.scraperapi.com/account/urlcost
https://api.scraperapi.com/account/urlcost?api_key=API_KEY&url=https://www.wikipedia.org/&render=trueAll ScraperAPI parameters are supported by the cost API endpoint, making it easy to understand the exact cost before applying them to your requests.
Bot-Protected Domains
Scraping domains that have anti-bot protection systems in place requires the activation of a bypass mechanism, which is resource-intensive and increases the cost per scrape.
Cloudflare Bypass
10
Cloudflare Turnstile Bypass
10
Datadome Bypass
10
PerimeterX/Human Bypass
10
Response Headers
The Response Headers returned for each request will contain the sa-credit-cost response header, which shows the API Credit cost of that request.
Parameters
There are plenty of ScraperAPI parameters that you may have to use, depending on your use-case. Here's how they affect credit cost: Extra Cost:
premium=true- 10 API Credits/reqrender=true- 10 API Credits/reqscrensshot=true- 10 API Credits/requltra_premium=true- 30 API Credits/req*premium=true + render=true- 25 API Credits/requltra_premium=true + render=true- 75 API Credits/req*
No Extra Cost:
wait_for_selector=xcountry_code=xsession_number=xdevice_type=xoutput_format=xkeep_headers=trueautoparse=true
We only charge for successful requests (200 and 404 status codes) and for requests that have been cancelled from your side before giving us enough time to finish them (70 seconds).
Note:
- Items marked with asterisk (*) are only available with our Paid Plans.
- Accounts that have custom deal with discounted pricing, will have a higher credit cost per request for our Ultra Premium domains to meet our minimum pricing of $3 per one thousand requests without rendering and $7 with rendered pages.
Last updated

