Amazon Product Offers API — Every Seller on a Listing
Send an ASIN and this source returns every offer on that listing, not just the one in the buy box: price, currency, condition (new, used, refurbished), who ships and sells it, whether it carries Prime, the delivery estimate and the seller behind each offer.
{
"session_id": "11111111-1111-1111-1111-111111111111",
"kind": "amazon_product_offers",
"asin": "B087Z733CM",
"domain": "amazon.com",
"human": "# Amazon product offers\n\n- **ASIN:** B087Z733CM\n- **Domain:** amazon.com\n- **Offers returned:** 1\n- **Proxy traffic:** 6.23 MB",
"machine": {
"total_items": 1,
"offers": [
{
"asin": "B087Z733CM",
"price": 39.99,
"currency": "$",
"savings_percent": 39,
"condition": null,
"condition_note": null,
"ships_from": "Amazon.com",
"sold_by": "Amazon.com",
"is_prime": true,
"delivery": "FREE delivery Tuesday, September 29",
"seller": { "id": null, "name": "Amazon.com", "rating": null, "rating_count": null, "positive_percent": null }
}
],
"proxy_traffic_bytes": 6529409
},
"total_points": 5
}- You send
- An ASIN, with an optional marketplace domain
- You get back
- Every offer on the listing, with price, condition, seller and delivery
- Coverage
- Any product with a valid ASIN and active offers on any of 19 supported Amazon marketplaces.
- Price
- 5 pts — $5 per 1,000
- Charged only when the listing resolves. An ASIN that cannot be found is not billed.
Ways to get this data
Three approaches teams use today, and where each one runs into trouble.
| Approach | What it takes | Cost | Trade-off |
|---|---|---|---|
| Clicking through offers by hand | Open "See All Buying Options" and read each one | Free, and slow | Fine for one listing, not for tracking a catalog |
| Building a scraper | Handle the offers page separately from the product page | Engineering time, ongoing | A maintenance commitment for something that is not your product |
| NeuralVerge | One request per ASIN, with a marketplace domain if you need one | $5 per 1,000, misses not billed | Offers and their prices change constantly, so a request is a snapshot |
What you get back
Every field in the response shown above.
| Field | Type | Description |
|---|---|---|
asin | string | The product's ASIN. |
price | number | This offer's price. |
currency | string | Currency symbol the price is in. |
savings_percent | number | Percent off list price, when Amazon shows one. |
condition | string | New, Used - Like New, Used - Acceptable, etc. |
condition_note | string | Seller's note on the item's condition, when given. |
ships_from | string | Who ships the item. |
sold_by | string | Who sells the item. |
is_prime | boolean | Whether the offer carries Prime delivery. |
delivery | string | Delivery estimate as shown on the page. |
seller | object | Seller id, name, rating and rating_count for this offer, when published. |
How to run it
The same lookup works from the app, the API, or as a tool an agent can call mid-task.
asin is required. domain is optional and defaults to amazon.com; the offer set is specific to whichever marketplace you query.
curl -X POST https://api.neuralverge.ai/functions/v1/run-amazon-product-offers \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "asin": "B087Z733CM", "domain": "amazon.com" }'What teams use it for
Where this field shows up in an actual workflow.
Watch which seller and price are winning the buy box over time.
See who else is selling your product, at what price and condition.
Check whether third-party offers are undercutting a minimum advertised price.
Track how used and refurbished offers price against new.
Coverage, freshness and limits
What this source covers, how fresh it is, and where it stops.
Any product with a valid ASIN and active offers on any of 19 supported Amazon marketplaces.
Read at request time.
This source returns publicly visible offer information, stamped with the ASIN it was read from and a session id you can trace.
- —Offer price and the winning seller can change within minutes of the request.
- —Seller rating fields are not always published on the offers page and can come back empty.
- —A delisted or out-of-stock ASIN may return zero offers.
Questions, answered
All offers, including the one currently in the buy box.
Related sources
Try amazon product offers on your own data
One request format across every source in the catalog.