How to scrape Amazon Best Sellers data?

The process of scraping Amazon Best Sellers data is straightforward – simply provide your target URL to our Scraper API or let us form it on our end. Check out a code sample of the output presented on the right.

{
  "results": [
    {
      "content": {
        "url": "https://www.amazon.com/Best-Sellers/zgbs/x/2407760011/?pg=1",
        "page": 1,
        "pages": 2,
        "query": "2407760011",
        "results": [
          {
            "pos": 1,
            "url": "/Hiearcool-Waterproof-Phone-Pouch-Underwater-2/dp/B079HV3TC9/ref=zg_bs_g_2407760011_d_sccl_1/147-7129119-7028360?psc=1",
            "asin": "B079HV3TC9",
            "price": 8.49,
            "title": "Hiearcool Waterproof Phone Pouch, Waterproof Phone Case for iPhone 15 14 13 12 Pro Max XS Samsung, IPX8 Cellphone Dry Bag Bea",
            "rating": 4.6,
            "currency": "USD",
            "is_prime": false,
            "price_str": "$8.49",
            "price_upper": 0,
            "ratings_count": 94643
          },
          {
            "pos": 2,
            "url": "/TAURI-14-Yellowing-Protection-Shockproof/dp/B0B5TLRTZ5/ref=zg_bs_g_2407760011_d_sccl_2/147-7129119-7028360?psc=1",
            "asin": "B0B5TLRTZ5",
            "price": 12.7,
            "title": "TAURI 5 in 1 Designed for iPhone 14 Case Clear, [Not Yellowing] with 2X Screen Protectors + 2X Camera Lens Protectors, [Milit",
            "rating": 4.6,
            "currency": "USD",
            "is_prime": false,
            "price_str": "$12.70",
            "price_upper": 0,
            "ratings_count": 36630
          },
          {
            "...": "..."
          },
          {
            "pos": 49,
            "url": "/ESR-Kickstand-Military-Grade-Protection-Shockproof/dp/B0CM9FS49Q/ref=zg_bs_g_2407760011_d_sccl_49/147-7129119-7028360?psc=1",
            "asin": "B0CM9FS49Q",
            "price": 19.99,
            "title": "ESR for Samsung Galaxy S24 Ultra Case, Kickstand S24 Ultra Cover with 3 Stand Modes, Military-Grade Drop Protection, Shockpro",
            "rating": 4.5,
            "currency": "USD",
            "is_prime": false,
            "price_str": "$19.99",
            "price_upper": 0,
            "ratings_count": 7511
          },
          {
            "pos": 50,
            "url": "/OtterBox-iPhone-Only-Commuter-Case/dp/B0CGCLFTRX/ref=zg_bs_g_2407760011_d_sccl_50/147-7129119-7028360?psc=1",
            "asin": "B0CGCLFTRX",
            "price": 31.99,
            "title": "OtterBox iPhone 15 Pro (Only) Commuter Series Case - Black, Slim & Tough, Pocket-Friendly, with Port Protection",
            "rating": 4.6,
            "currency": "USD",
            "is_prime": false,
            "price_str": "$31.99",
            "price_upper": 0,
            "ratings_count": 472
          }
        ],
        "parse_status_code": 12000
      },
      "created_at": "2024-03-12 10:05:18",
      "updated_at": "2024-03-12 10:05:45",
      "page": 1,
      "url": "https://www.amazon.com/Best-Sellers/zgbs/x/2407760011/?pg=1",
      "job_id": "7173257743040526337",
      "status_code": 200,
      "parser_type": ""
    }
  ]
}

We have been using Oxylabs’ services over last 5 years and we are very much satisfied about their products and services and especially the customer support.

Jeganath K.

Associate Director

What do our customers say?

We are committed to providing our customers with the best quality services and customer care, whether they’ve justed started using our products or have been our loyal clients for years. Our professional team is available for assistance 24/7 and constantly works improving your scraping journey.

Added benefits

Detailed tutorials

Ensure an easy start with our in-depth documentation.

Vast proxy selection

Use our 177M+ proxy pool to gather data from any location. Management is on us..

Bulk data extraction

Extract data from multiple pages at once, with 5,000 URLs per batch.

Multiple delivery options

Get data to Amazon S3, GCS, Alibaba Cloud OSS & other S3-compatible storage or access results via an API.

Highly scalable

Easy to integrate, customize & supports a high volume of requests.

24/7 support

Reach out to our professional support team in case of challenges at any time.

Advanced scraping with API features

Custom Parser

Custom Parser

Experience effortless parsing of any target using our infrastructure, empowering you to write parsing instructions independently.

  • Eliminate the need for maintaining your parser

  • Create your own parsing logic using XPath and CSS selectors

  • Gather readily available structured data from Amazon Best Sellers

Scheduler

Automate your recurring scraping and parsing jobs by scheduling them using the free Scheduler feature at your desired frequency.

  • Generate multiple schedules for different jobs

  • Automatically receive data to your preferred cloud storage

  • Receive alerts upon job completion

Amazon Best Sellers Scraper API

Gather data from Amazon Best Sellers effortlessly

Regular
Enterprise

Pay only for successful results

Gather highly-localized data

Receive scraping know-how

Don’t miss out

Free trial

No credit card required

0

Amazon: $0.50/1K results

Google: $1.00/1K results

Other: $1.15/1K results

 Successful results without JS rendering

$1.35 / 1K results

 Successful results with JS

10 requests / s

 Rate limit

Premium proxies

AI-powered web scraping

Up to 2,000 results

Micro

 

49

Amazon: $0.50/1K results

Google: $1.00/1K results

Other: $1.15/1K results

 Successful results without JS rendering

$1.35 / 1K results

 Successful results with JS

From $20 to $249

 Available top-up
50 requests / s  Rate limit

Premium proxies

AI-powered web scraping

Up to 98,000 results

Starter

 

99

Amazon: $0.45/1K results

Google: $0.90/1K results

Other: $1.10/1K results

 Successful results without JS rendering

$1.30 / 1K results

 Successful results with JS

From $20 to $499

 Available top-up
50 requests / s  Rate limit

Premium proxies

AI-powered web scraping

Up to 220,000 results

Advanced

 

249

Amazon: $0.40/1K results

Google: $0.80/1K results

Other: $0.95/1K results

 Successful results without JS rendering

$1.25 / 1K results

 Successful results with JS

From $20 to $499

 Available top-up
50 requests / s  Rate limit

Premium proxies

AI-powered web scraping

Up to 622,500 results

10% off

Yearly plans discount

For all our plans by paying yearly. Contact sales team to learn more.

We accept these payment methods:

Amazon scraping tutorials