YepAPI
Amazon API

Product Offers

Get all third-party seller offers for any Amazon ASIN, including price, condition, and shipping.

POST/v1/amazon/product-offers
$0.02/call

Usage

const res = await fetch('https://api.yepapi.com/v1/amazon/product-offers', {
  method: 'POST',
  headers: {
    'x-api-key': 'YOUR_API_KEY',
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({ asin: 'B07ZPKBL9V', limit: 100 }),
});
const { data } = await res.json();
console.log(data);
curl -X POST https://api.yepapi.com/v1/amazon/product-offers \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"asin": "B07ZPKBL9V", "limit": 100}'
import requests

res = requests.post(
    "https://api.yepapi.com/v1/amazon/product-offers",
    headers={"x-api-key": "YOUR_API_KEY"},
    json={"asin": "B07ZPKBL9V", "limit": 100},
)
print(res.json()["data"])

Request Body

ParameterTypeRequiredDescriptionDefault
asinstringYesAmazon ASIN
countrystringNoISO alpha-2 country codeUS
limitnumberNoMax offers (1–100)100
pagenumberNoPage number1
product_conditionstringNoALL, NEW, USED, RENEWED, COLLECTIBLEALL

Response

{
  "ok": true,
  "data": {
    "status": "OK",
    "request_id": "c9845825-48ba-4503-8890-ad17805df07c",
    "parameters": { "asin": "B07ZPKBL9V", "country": "US", "limit": 100, "page": 1 },
    "data": {
      "asin": "B07ZPKBL9V",
      "product_title": "Apple iPhone 11, 64GB, PRODUCT RED - Unlocked (Renewed)",
      "product_price": "169.00",
      "product_original_price": "$174.64",
      "delivery_price": "FREE",
      "currency": "USD",
      "country": "US",
      "domain": "www.amazon.com",
      "product_byline": "Visit the Amazon Renewed Store",
      "product_star_rating": "4.2",
      "product_num_ratings": 59992,
      "product_url": "https://www.amazon.com/dp/B07ZPKBL9V",
      "product_num_offers": 33,
      "product_availability": "Only 16 left in stock - order soon.",
      "product_condition": "Refurbished - Excellent",
      "is_prime": false,
      "buy_boxes": [],
      "sales_volume": "200+ bought in past month"
    }
  }
}

Response Fields

FieldTypeDescription
okbooleanWhether the request succeeded
data.data.asinstringProduct ASIN
data.data.product_titlestringProduct title
data.data.product_pricestringHeadline price
data.data.product_original_pricestring | nullMSRP if discounted
data.data.delivery_pricestringShipping cost shown (e.g. "FREE")
data.data.currencystringISO currency code
data.data.product_bylinestringSeller/brand byline
data.data.product_num_offersnumberTotal offers available
data.data.product_availabilitystringStock status message
data.data.product_conditionstringCondition of the featured offer
data.data.buy_boxesarrayStructured buy-box offers (varies by product)
data.data.is_primebooleanFeatured offer is Prime
data.data.sales_volumestring | nulle.g. "200+ bought in past month"
Info

This endpoint is one of the largest Amazon payloads (~35–40 KB). Use short TTL caching if you need fresh buy-box prices, or pass limit to cap offer count.

On this page