---
title: "Retrieve Amazon product details"
method: GET
path: "/amazon/product/{asin}"
tags: ["Amazon"]
---

# Retrieve Amazon product details

`GET /amazon/product/{asin}`

## Request

- Base URL: `https://api.crawlora.net/api/v1`
- URL: `https://api.crawlora.net/api/v1/amazon/product/{asin}`
- Auth: API key in header `x-api-key`

Returns product details for an Amazon ASIN on `amazon.com`, including pricing, availability, overview data, inline review samples, and descriptive content.

## Path parameters

- `asin` string, required

## Query parameters

- `language` 'en_US'
- `currency` 'USD'

## Headers

- `x-api-key` string, required

## Response `200`

OK

- AmazonProductResponseDoc
  - `code` integer
  - `data` AmazonProduct
    - `about` string: Text of the product's feature bullet points ("About this item").
    - `asin` string: Amazon Standard Identification Number (ASIN) of the product.
    - `availability` boolean: True when the product page shows the item as in stock.
    - `brand_link` string: URL of the brand's store page on Amazon. Omitted when the page shows none.
    - `brand_name` string: Brand name shown on the product page. Omitted when the page shows none.
    - `customers_say` string: Summary of what customers say about the product, from the "Customers say" section.
    - `description` string: Product description text, converted to Markdown.
    - `images` string[]: URLs of the product's gallery images.
    - `is_free_delivery` boolean: True when the product page offers free delivery.
    - `is_free_return` boolean: True when the product page offers free returns.
    - `link` string: URL of the product page on Amazon.
    - `low_confidence` boolean: LowConfidence is true when the rating widget failed to parse (rating=0 alongside a nonzero review count) on every hedge attempt, so the result is handed back unfiltered rather than discarded, but flagged as untrusted and never cached as fresh.
    - `number_of_bought_in_last_month` integer: Number of units bought in the past month, as shown on the page (for example 1000 for "1K+ bought"). Zero when the page shows none.
    - `overview` object: Key product facts from the overview table, as pairs of label and value.
    - `price` number: Current price of the product, in US dollars.
    - `rating` number: Average customer rating, out of 5.
    - `rating_hist` object: Share of ratings for each star level, keyed by stars from `1` to `5`, with values from 0 to 1.
    - `review_count` integer: Total number of customer ratings shown on the page.
    - `review_images` AmazonReviewImage[]: Customer-uploaded photos from the reviews section.
      - `review_id` string: Id of the review the photo belongs to. Omitted when not shown.
      - `thumbnail` string: URL of a smaller version of the photo. Omitted when not shown.
      - `url` string: URL of the full-size photo.
    - `review_insights` AmazonReviewInsight[]: Topics customers mention most often in reviews, each with a sentiment.
      - `label` string: Topic customers mention, for example `quality`.
      - `mention_percent` integer: Whole-number percentage Amazon reports alongside the topic's mention count.
      - `mentions` integer: Number of reviews that mention the topic.
      - `sentiment` string: Overall sentiment of the mentions, for example `positive`.
      - `summary` string: Short summary of what customers say about the topic.
    - `reviews` AmazonReview[]: Customer review samples shown on the product page.
      - `content` string: Text of the review.
      - `country` string: Country the review was written in, as shown in "Reviewed in ...".
      - `helpful_count` integer: Number of people who found the review helpful. Omitted when none are shown.
      - `link` string: URL of the review on Amazon.
      - `rating` number: Star rating the reviewer gave, out of 5.
      - `review_date` string: Date the review was posted, in RFC 3339 format.
      - `title` string: Headline of the review.
      - `user_link` string: URL of the reviewer's profile on Amazon.
      - `user_name` string: Display name of the reviewer.
      - `verified_purchase` boolean: True when the review carries the Verified Purchase badge.
    - `seller_link` string: URL of the seller's page on Amazon.
    - `seller_name` string: Name of the seller offering the product.
    - `title` string: Product title as shown on the Amazon product page.
  - `msg` string

## Other responses

- `400`: Bad Request
- `404`: Not Found
- `429`: Too Many Requests
- `500`: Internal Server Error
- `503`: Service Unavailable

---

[API](https://skmtc.dev/crawlora/apis/crawlora-api.md) · [All operations](https://skmtc.dev/crawlora/apis/crawlora-api/llms.txt) · [OpenAPI document](https://skmtc.dev/crawlora/apis/crawlora-api/revisions/028417aa35bb?raw)
