nvNeuralVerge
E-commerce & Marketplaces

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.

Example response
{
  "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.
Comparison

Ways to get this data

Three approaches teams use today, and where each one runs into trouble.

ApproachWhat it takesCostTrade-off
Clicking through offers by handOpen "See All Buying Options" and read each oneFree, and slowFine for one listing, not for tracking a catalog
Building a scraperHandle the offers page separately from the product pageEngineering time, ongoingA maintenance commitment for something that is not your product
NeuralVergeOne request per ASIN, with a marketplace domain if you need one$5 per 1,000, misses not billedOffers and their prices change constantly, so a request is a snapshot
Response

What you get back

Every field in the response shown above.

FieldTypeDescription
asinstringThe product's ASIN.
pricenumberThis offer's price.
currencystringCurrency symbol the price is in.
savings_percentnumberPercent off list price, when Amazon shows one.
conditionstringNew, Used - Like New, Used - Acceptable, etc.
condition_notestringSeller's note on the item's condition, when given.
ships_fromstringWho ships the item.
sold_bystringWho sells the item.
is_primebooleanWhether the offer carries Prime delivery.
deliverystringDelivery estimate as shown on the page.
sellerobjectSeller id, name, rating and rating_count for this offer, when published.
Integration

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" }'
Use cases

What teams use it for

Where this field shows up in an actual workflow.

Buy-box monitoring

Watch which seller and price are winning the buy box over time.

Reseller tracking

See who else is selling your product, at what price and condition.

MAP compliance

Check whether third-party offers are undercutting a minimum advertised price.

Used-market pricing

Track how used and refurbished offers price against new.

Coverage & limits

Coverage, freshness and limits

What this source covers, how fresh it is, and where it stops.

Coverage

Any product with a valid ASIN and active offers on any of 19 supported Amazon marketplaces.

Freshness

Read at request time.

Handling

This source returns publicly visible offer information, stamped with the ASIN it was read from and a session id you can trace.

What it will not do
  • —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.
FAQ

Questions, answered

All offers, including the one currently in the buy box.

Related

Related sources

Try amazon product offers on your own data

One request format across every source in the catalog.

Get started