Trusted by 4,000+ Enterprises
Web Scraper API

Discover Our Scraping Templates

Explore our extensive template library for all your scraping needs.

No Data

Code Examples

Dedicated Endpoints for 100+ Domains.

Accessing data from challenging websites has never been easier. Explore the capabilities of Web Scraper API with practical code samples.

Amazon
Google
Youtube
Input
Output
curl -X POST https://scraper.bestproxy.com/v1/query -H "Authorization: Basic XXX" -H "Content-Type: application/json" -d "{"source":"amazon_search","context":{"keyword_list":[{"keyword":"MacBook"}],"start_page":1,"pages":2},"geo":"US"}"
Pricing

Web Scraper API subscription Plans

Enterprise-ready data solutions powering smarter growth. Test our Web Scraper API free—custom-fit for your business requirements.

Regular
Enterprise
Trial Plan
$0.00/1K results
30 days trial
  • BestProxy1,000 Resulets
  • BestProxy10 Requests/s
  • BestProxyPremium Proxies
  • BestProxyAI-Powered Web Scraping
  • BestProxyJavaScript Rendering
  • BestProxy24/7 support
Startup Plan
$1.30/1K results
Total: $10/Month
  • BestProxy7,692 Resulets
  • BestProxy50 Requests/s
  • BestProxyPremium Proxies
  • BestProxyAI-Powered Web Scraping
  • BestProxyJavaScript Rendering
  • BestProxy24/7 support
50% OFF
Expansion Plan
$0.63/1K results
Total: $60/Month
  • BestProxy96,000 Resulets
  • BestProxy50 Requests/s
  • BestProxyPremium Proxies
  • BestProxyAI-Powered Web Scraping
  • BestProxyJavaScript Rendering
  • BestProxy24/7 support
50% OFF
Professional Plan
$0.56/1K results
Total: $150/Month
  • BestProxy267,857 Resulets
  • BestProxy50 Requests/s
  • BestProxyPremium Proxies
  • BestProxyAI-Powered Web Scraping
  • BestProxyJavaScript Rendering
  • BestProxy24/7 support

Custom Services Tailored for you

  • BestProxyPay only for successful requests
  • BestProxyStructured data output (JSON & HTML)
  • BestProxyData integrity verification
  • BestProxySupport for search engines like Google and Bin
  • BestProxyReal-time search result delivery
  • BestProxyPrecise geolocation targeting
  • BestProxy24/7 technical support
  • BestProxySupport for customized requirements
BestProxy

Due to policy, this service is not available in mainland China.

We accept these payment methods:

BestProxy
BEST-IN-CLASS DX

Easy to start. Easier to scale.

Get Started BestProxy
  • Unmatched Stability

    Ensure consistent performance and minimize failures by relying on the world’s leading proxy infrastructure.

  • Simplified Web Scraping

    Put your scraping on auto-pilot using production-ready APIs, saving resources and reducing maintenance.

  • Unlimited Scalability

    Effortlessly scale your scraping projects to meet data demands, maintaining optimal performance.

DEPLOY FASTER

One API call. Tons of data.

  • Data Discovery

    Detecting data structures and patterns to ensure efficient, targeted extraction of data.

  • Bulk request handling

    Reduce server load and optimize data collection for high-volume scraping tasks.

  • Data parsing

    Efficiently converts raw HTML into structured data, easing data integration and analysis.

  • Data validation

    Ensure data reliability and save time on manual checks and preprocessing.

API for Seamless Web Data Access

Comprehensive, Scalable, and Compliant Web Data Extraction

FLEXIBLE

Customize Your Web Scraping Solution – Built for Your Business

Get structured data from any website — just tell us the domain and data points you need. We'll deliver a tailored scraping API solution, built with precision and care.Choose preferred format — JSON, NDJSON、CSV — and receive data via Webhook or API, seamlessly integrated into your workflow.

SCALABLE

Scalable & Reliable Web Scraping, Built for Global Scale

No proxies, no blocks — easily collect data from any location with built-in unblocking and automation. Fully automated, reliable, and time-saving — your data, delivered seamlessly.

COMPLIANT

Industry-Leading Ethics and Compliance

Strictly adheres to data protection regulations (GDPR, CCPA) to ensure the security and privacy of user data.

Try Web Scraper API with Free 1K Results

Start free trial

What Our Customers Are Saying

Help Center

Proxy Knowledge Guide

What can I find here?
Provides you with everything you need to get started with our proxy
Support

If you can't find something or need assistance, please contact us at [email protected]

Got Questions?
How to extract static residential proxies
BestProxyBestProxy

When extracting static residential proxies, select the sub account to be used (single choice, please add the sub account to the user list before extraction) and the IP to be extracted (multiple choices are allowed), select the generation rule, and click “Generate Proxy”.

Common Causes and Solutions for Payment Failures
BestProxyBestProxy

Payment failure may have several causes, here are some common reasons along with corresponding solutions:


Common causes:

1.Network connection issues:

- Unstable network or disconnected.

2.Payment Method Issues:

- Insufficient balance on the bank card.

- Incorrect bank card information entered.

- Bank card is locked or transaction is restricted.

- Payment password incorrect.

3.Payment Platform Issues:

- Payment platform is experiencing system failure or maintenance.

- The security mechanism of the payment platform was triggered, suspecting the transaction to be risky.

4.Browser or device issues:

- The browser does not support or there is a compatibility issue.

- Device security settings too high, blocking payment operations.

5.Order Issues:

- Product stock is insufficient or the item has been discontinued.

- Incomplete or incorrect order information.


Solution:

1.Network connection issues:

-Check the network connection to ensure stability.

-Attempt to restart the router or change the network connection.

 

2.Payment method issues:

- Confirm that the bank card balance is sufficient.

- Check and enter the correct bank card information.

- Contact the bank to confirm the card status, unlock or lift restrictions.

- Confirm the payment password is correct.

 

3.Payment Platform Issues:

- Wait for the payment platform to restore services or contact customer service for information.

- Try using other payment platforms or payment methods.

 

4.Browser or device issues:

-Update your browser to the latest version.

-Try using a different browser.

-Adjust the device's security settings to allow payment operations.

 

5.Order Issues:

-Check if the product is available for purchase and confirm the stock.

-Ensure order information is filled carefully and accurately.

 

Suggestions:

Contact customer service: If the above methods do not resolve the issue, please contact our customer service for more professional solutions.

Check account status: Confirm that your account has not been frozen or restricted in use。

Check payment limits: Some banks or payment platforms may have daily or per-transaction limits, ensure that your transactions do not exceed these limits.

 

How to extract static data center proxy
BestProxyBestProxy

When extracting static data center proxy, select the sub account to be used (single choice, please add the sub account to the user list before extraction) and the IP to be extracted (multiple choices are allowed), select the generation rule, and click “Generate Proxy”.

How to investigate the reasons for proxy failure
BestProxyBestProxy

If you encounter a proxy failure, don't worry, you can use the curl command for preliminary troubleshooting.

Run following command in you CMD:

curl -x username:password@server:port http://api.ip.cc -i -v

If you use API,use this:

curl -x server:port http://api.ip.cc -i -v

You will receive an HTTP status code, which is the basis for determining your proxy failure.

You can find the problem and solution corresponding to your status code in the following table

HTTP status code

problem

Solution

403
Domain name ban
Try using another domain name
407
No username and password entered
Check if the account password was not entered when using the account password proxy
429
Concurrent exceeds the upper limit
Reduce concurrency or use different sessions for concurrency
490
There are no available IPs in the current region
Choose another region to try
509
Port expiration(API)
Extract new IP and port again
512
White list authentication error(API)
Check if the IP has been added to the whitelist (if the current machine has multiple IPs, it is recommended to add them all), and if the IP has changed after being added
513
The requested region does not exist (API)
Choose another region to try
610
IP is Chinese Mainland IP
Use a IP that is not from Chinese Mainland
612
Account password error, sub account traffic limit
Check if the sub account has reached the set limit of used data, if there is any remaining available data in the account, and if the account password used is correct
613
The concurrent number exceeds the limit
Reduce concurrency or contact our sales team to increase concurrency limits
614
Port ban
Try accessing other ports again

622

There are no IPs in the current region
Choose another region to try

 

View All FAQs
BestProxy
BestProxyBestProxy