Amazon API

Amazon Asins API

Look up to 10 Amazon products in one call by ASIN (title, brand, price, ratings, images, and attributes) as normalized JSON.

POST/v1/run/amazon.asins
Uptime
100.00%
30d · 2 calls
Requests
2
30d · weekly, last 12 wks
Response
11.1s
median · 30d

Try it

Make your first request

Open in
Get a free key
Sample response
Free runs return only the first 3 results. Fund a key to get the full response.
{
  "data": {
    "items": [
      {
        "asin": "example",
        "brand": "Acme Inc",
        "condition": "example",
        "currency": "USD",
        "image": "https://example.com/image.jpg",
        "inStock": true,
        "price": 19.99,
        "rating": 4.6,
        "reviewsCount": 12500,
        "sellerName": "Example title",
        "title": "Example title",
        "url": "https://example.com/page"
      }
    ]
  },
  "found": true
}
Response interface
interface AmazonAsinsResponse {
  data: {
    items: {
      asin: string;
      brand?: string;
      condition?: string;
      currency?: string;
      image?: string;
      inStock?: boolean;
      price?: number;
      rating?: number;
      reviewsCount?: number;
      sellerName?: string;
      title: string;
      url: string;
    }[];
  } | null;
  found: boolean;
}

Full parameter and response reference - every field, type, and example for this endpoint.

Reference

Request, response, and price

Last verified 2026-09-16 · uptime and latency measured over 30d
POST /v1/run/amazon.asins
curl -X POST https://api.getanyapi.com/v1/run/amazon.asins \
  -H "Authorization: Bearer $ANYAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{"asins":["B09G9FPHY6"],"limit":3}'
FieldTypeExample value
Request body
asinsarray["B09G9FPHY6"]Up to 10 Amazon ASINs to look up (e.g. ["B0CHX1W1XY", "B09G9FPHY6"]).
amazonDomainstringAmazon marketplace domain to fetch products from (e.g. amazon.com, amazon.de, amazon.co.uk).
limitinteger3Maximum number of results to return (1-10, default 10). You are billed per result returned, so a lower limit costs less.
Response
dataobject
data.itemsobject[]Product records: ASIN, title, brand, price, ratings, images, and attributes. Populated whenever the provider has data for the entity.
data.items[].asinstringAmazon Standard Identification Number. Populated whenever the provider has data for the entity.
data.items[].brandstringPopulated whenever the provider has data for the entity.
data.items[].conditionstring
data.items[].currencystring
data.items[].imagestringPrimary product image URL. Populated whenever the provider has data for the entity.
data.items[].inStockboolean
data.items[].pricenumberBuy-box price; 0 when no offer is available.
data.items[].ratingnumberAverage star rating, 0-5.
data.items[].reviewsCountinteger
data.items[].sellerNamestring
data.items[].titlestringPopulated whenever the provider has data for the entity.
data.items[].urlstringPopulated whenever the provider has data for the entity.
foundboolean
Price
Price per request (ceiling)USD$0.0385
Price /1k asinsUSD$3.85

FAQ

About the Amazon Asins API

The AnyAPI Amazon Asins API returns Amazon asins data as normalized JSON from one POST call to /v1/run/amazon.asins. Look up to 10 Amazon products in one call by ASIN (title, brand, price, ratings, images, and attributes) as normalized JSON. AnyAPI returns one normalized schema whichever source serves it. It costs $3.85 per 1,000 asins, and never more than $0.0385 for a single request, in US dollars with no subscription and no monthly minimum. Over the last 30 days, 100.0% of Amazon asins calls through AnyAPI succeeded, with a median response time of 11.1 seconds across 2 measured calls.

It costs $3.85 per 1,000 asins, and never more than $0.0385 for a single request, in US dollars with no subscription and no monthly minimum. You fund one USD wallet, each call draws it down, and a failed request costs $0.

Look up to 10 Amazon products in one call by ASIN (title, brand, price, ratings, images, and attributes) as normalized JSON. The response is normalized JSON with the same envelope every AnyAPI endpoint returns, so parsing a second endpoint is a change of URL and nothing else.

Over the last 30 days, 100.0% of Amazon asins calls through AnyAPI succeeded, with a median response time of 11.1 seconds across 2 measured calls. These are AnyAPI's own measurements of traffic through the gateway, recomputed continuously, not a published service-level target.