Skip to content

Ecommerce APIs

Unwrangle's Ecommerce APIs provide structured access to popular e-commerce and business listing platforms. Our service handles the complexity of web scraping - including parser configuration, proxy rotation, and captcha bypassing - allowing you to fetch structured JSON data with simple HTTP requests.

Access search results, product details, and customer reviews from major platforms through straightforward GET requests.

Try in Playground

What's new!

Coming soon: Zipcode API - Fetch localized e-commerce data for any US zipcode using our existing APIs. For the latest features and updates, visit our changelog.

API Types

Our service offers three distinct API endpoints:

  1. Search API - Extract search results from e-commerce marketplaces

    platform=platform_search
    

  2. Product API - Fetch detailed product information using product URLs

    platform=platform_detail
    

  3. Reviews API - Collect customer reviews for specific products

    platform=platform_reviews
    

Note

The platform parameter determines which scraper to use, combining the platform name with the API type (e.g., amazon_search for Amazon search results).

Supported Platforms

Our Scraper API supports scraping from the following platforms. If you don't see the platform you're interested in collecting data from, just shoot us an email at support@unwrangle.com, and we'll try our best to help you in your data grabbing endeavours.

Name Category / Department Search Product Reviews Sellers Store Search
Amazon ✅ ✅ ✅ ✅
Walmart ✅ ✅ ✅
BestBuy ✅ ✅ ✅
Home Depot ✅ ✅ ✅
Wayfair ✅
Costco ✅ ✅ ✅
Sams Club ✅ ✅ ✅
Lowes ✅ ✅ ✅ ✅
Target ✅ ✅ ✅
Mercado Livre ✅ ✅ ✅
Build.com ✅ ✅
Yelp ✅ ✅

To get your API key and purchase credits please sign up with your email here or contact us at support@unwrangle.com.

General Usage

The following API endpoint allows you to scrape data from the platforms listed above.

https://data.unwrangle.com/api/getter/

Authentication

We offer 2 ways to authenticate requests made to our service:

  1. Using headers

    Authorization: Token <you_api_key_goes_here>
    
  2. Using query parameter

    &api_key=<your_api_key_goes_here>
    

Support

If you have any questions or requests, please contact us at support@unwrangle.com. We love hearing from you!

Disclaimer

Unwrangle follows all legal guidelines and ethical practices when scraping data from source websites. The data you scrape with the APIs only includes publicly available data that is already accessible to the general public. Some of the APIs have a feature to let you use your own cookie or session ID so that you can get data for your own account. We do not store the cookies or session IDs that you provide and neither do we cache or store the responses for those queries.