Amazon Reviews Scraper

Easily extract reviews for any Amazon product with our user-friendly app or API

Try for free

API Usage

The Amazon Reviews Scraper is also accessible via API, accepting the following parameters in the request body

Request Body

NameDescriptionExample
url
URL of the Amazon product pagehttps://www.amazon.com/dp/product-id
service_platform
Identifier for the scraper platformamazon_reviews
webhook_url
Optional callback URL to receive results upon job completion (must accept POST requests)https://yourwebhook.com/endpoint

Authentication

Set the following header for authentication:

Authorization: Token <your_api_key>

Login here to find your API key.

Example

To use the scraper via API, send a POST request with the url and service_platform in the request body.

bash
1curl -X POST 'https://data.unwrangle.com/api/jobs/' \
2-H 'Authorization: Token <your_api_key_here>' \
3-H 'Content-Type: application/json' \
4-d '{
5 "url": "https://www.amazon.com/dp/product-id",
6 "service_platform": "amazon_reviews"
7}'

API Response

Example response when a scraping job is successfully created

json
1{
2 "created": "2024-06-10T09:19:40.161178Z",
3 "id": 27602,
4 "url": "https://www.amazon.com/dp/product-id",
5 "search": null,
6 "urls": [],
7 "status": "queued",
8 "n": null,
9 "service_platform": "amazon_reviews",
10 "from_date": null,
11 "webhook_url": null,
12 "external_id": null,
13 "is_webhook_sent": false,
14 "credits_used": 10,
15 "completed": null
16}

Querying Results

If a webhook URL is not provided, you can query the job results via API using the job ID.

bash
1curl -X GET 'https://data.unwrangle.com/api/jobs/27602/results/' \
2-H 'Authorization: Token <your_api_key>'

Request Cost

Extracting reviews costs 1 credit per record, plus a base fee of 10 credits per job