YepAPI

Command Palette

Search for a command to run...

POST/v1/amazon/product-offers

Amazon Product Offers API

Get all third-party seller offers for any Amazon ASIN — buy-box, price, and condition from $0.02/call.

Fetch up to 100 third-party offers for any Amazon ASIN. Returns price, condition, seller byline, delivery, and buy-box data. Essential for repricing, buy-box monitoring, and multi-seller marketplace research.

Try it live

Fill in the fields and hit Run to see a real response.

POST/v1/amazon/product-offers
Response
Example response — hit "Send Request" to see a live result
{
  "ok": true,
  "data": {
    "status": "OK",
    "data": {
      "asin": "B07ZPKBL9V",
      "product_title": "Apple iPhone 11, 64GB, PRODUCT RED - Unlocked (Renewed)",
      "product_price": "169.00",
      "currency": "USD",
      "product_num_offers": 33,
      "product_condition": "Refurbished - Excellent",
      "buy_boxes": []
    }
  }
}

Features

Up to 100 3P offers per call

A single /v1/amazon/product-offers call returns up to 100 third-party seller offers for one ASIN — controlled by the limit parameter — giving you the deepest view of who's selling a product and at what price.

Price, condition, and seller byline per offer

Each offer carries its own price, condition (new/used/renewed), and seller byline, so you can compare every competing listing for the same ASIN line by line.

Buy-box price and availability

Returns the buy-box data and product_price for the featured offer, the figure repricers and arbitrage tools watch most closely.

Filter by condition (new/used/renewed)

Restrict the offer set to new, used, or renewed listings so condition-specific repricing and arbitrage screens only see relevant competition.

Highest-fidelity Amazon pricing source

By exposing every 3P offer rather than just the headline price, this is the most precise pricing view in the suite — built for buy-box monitoring and repricer triggers.

Use cases

Repricing

Monitor competing 3P sellers' prices to trigger your own repricer.

Buy-Box Monitoring

Alert when buy-box ownership or price changes on your listings.

Arbitrage

Find retail-arbitrage opportunities across conditions.

Quick start

Copy this snippet and start making calls.

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);

The Amazon Offers API for multi-seller pricing

The YepAPI Amazon Product Offers API exposes every third-party offer behind a single ASIN. Send the ASIN to /v1/amazon/product-offers and get back up to 100 offers — each with its own price, condition, and seller byline — plus the buy-box and product_num_offers, all at $0.02 per call. It is the highest-fidelity pricing view in the Amazon suite.

This is the endpoint for repricing and buy-box work, and it answers a different question than Product Details. Product Details tells you about the item; Offers tells you everyone who is selling it and for how much. That multi-seller spread is what powers repricers, buy-box alerts, and retail-arbitrage screening across conditions.

What is an Amazon Offers API?

An Amazon Offers API returns the full set of competing offers for a single product. Where most lookups give you one headline price, the offers endpoint enumerates up to 100 third-party listings for an ASIN — each with price, condition, seller byline, and delivery — plus the buy-box and total offer count. It exists because the buy box and the offer spread, not the list price, are what actually drive marketplace pricing decisions, and tracking that many seller listings by hand or by scraper is brittle and slow.

Build your own repricer

Poll /v1/amazon/product-offers for your ASINs, read the buy-box price and the competing 3P offers, and trigger your own repricing logic when a rival undercuts you or the buy box changes hands. The limit parameter (up to 100) controls offer depth, and condition filters keep new/used/renewed comparisons clean. Combine it with the Amazon Seller API to vet each competing seller's rating before reacting — both run on one YepAPI key alongside SEO, SERP, and AI endpoints.

Amazon Offers API pricing — $0.02 per call

Offers costs $0.02 per call, returning up to 100 third-party offers per ASIN. The higher rate reflects the depth: you're pulling the entire seller spread, not a single price. With no quotas or monthly minimums, monitoring a 500-ASIN repricing portfolio once is a flat $10. Rainforest API and Oxylabs meter differently per request and per month; YepAPI's per-call model keeps high-frequency buy-box polling predictable.

Buy-box monitoring and arbitrage

The reason to reach for Offers over Product Details is precision on competition. By exposing every 3P offer with its condition and seller, you can detect buy-box ownership changes the moment they happen, spot retail-arbitrage gaps between conditions, and feed accurate competitor prices into automated repricing. It is the endpoint that turns "what does this cost" into "who is winning the buy box and how do I beat them."

Try the Amazon Offers API free

Claim $5 in free credit — no card required — for 250 offers calls to test buy-box data and offer depth against live ASINs. The same key also covers the Amazon Seller API so you can vet competing sellers in the same workflow.

Start making API calls in 30 seconds

$5 free credit on signup. No credit card required. Pay per call.

What developers say

Switched from SerpAPI and cut our SERP costs by 80%. Same data quality, way simpler billing.

Marcus T.

SEO Platform Founder

One API key for AI models, SERP data, and web scraping. Saved us from managing 4 separate providers.

Priya S.

Full-Stack Developer

The $5 free credit let us prototype our entire rank tracking feature before committing. No other API does that.

Jake R.

Indie Hacker

Frequently asked questions

Fetch up to 100 third-party offers for any Amazon ASIN. Returns price, condition, seller byline, delivery, and buy-box data. Essential for repricing, buy-box monitoring, and multi-seller marketplace research.

Each API call costs $0.02. No monthly minimums or subscriptions — you only pay for what you use.

Sign up for a free API key, then send a POST request to /v1/amazon/product-offers. Check the code example above for a ready-to-use snippet in JavaScript, cURL, or Python.

YepAPI bundles SEO, AI, and web scraping APIs under one key with no monthly minimums. You get lower per-call pricing, a unified dashboard, and one billing account instead of managing multiple providers.

Ready to integrate?

Get your API key and start making calls in 30 seconds. $5 free credit on signup — no credit card required.

More amazon api endpoints