Amazon Seller Products API — A Storefront's Full Listing Set
Send a seller ID and this source returns the products in that seller's storefront: product URL, price, list price, rating, review count, image, and whether each listing is sponsored or carries Prime.
{
"session_id": "11111111-1111-1111-1111-111111111111",
"kind": "amazon_seller_products",
"seller": "A2L77EE7U53NWQ",
"domain": "amazon.com",
"max_items": 2,
"start_page": 1,
"partial": false,
"human": "# Amazon seller products\n\n- **Seller ID:** A2L77EE7U53NWQ\n- **Domain:** amazon.com\n- **Starting page:** 1\n- **Max items:** 2\n- **Records returned:** 2\n- **Proxy traffic:** 382.9 KB",
"machine": {
"total_items": 2,
"items": [
{
"id": "B0F3GWXLTS",
"title": "Nintendo Switch 2 System",
"url": "https://www.amazon.com/Nintendo-Switch-2-System/dp/B0F3GWXLTS/ref=sr_1_1?dib=eyJ2IjoiMSJ9.-5x7Kh9z35toDwjKeVkFD3N-akNarPWiz0om3ZS-TYOb9Pm3dZb3MjQER2VUd_ESOvw7GlUQEiE9lj-4nDpdzSe6NrRUrAIuBSI5vLX-WH-NYk0mVql02zCaFh260yAdTdKHd2KIGi2dsBYyjL88c8ljqejpR0JS0iqbhsfHQwVx__BYpxQL3xLArMSsG8mvt2AQJAFOY3UUggo09Mkm0fdueSdc2LB3mEVF-pX_3oU.7Q-B1CwsnJRil3GWzgoI1AjXxppb2_qiICQF2BG21Pk&dib_tag=se&m=A2L77EE7U53NWQ&ns",
"price": null,
"currency": null,
"list_price": null,
"rating": 4.8,
"review_count": 5444,
"image": "https://m.media-amazon.com/images/I/714-Fh3ngmL._AC_UY218_.jpg",
"is_sponsored": false,
"is_prime": false
},
{
"id": "B0FRGTYSL5",
"title": "PlayStation\u00ae5 console \u2013 1TB",
"url": "https://www.amazon.com/PlayStation%C2%AE5-console-1TB-PlayStation-5/dp/B0FRGTYSL5/ref=sr_1_2?dib=eyJ2IjoiMSJ9.-5x7Kh9z35toDwjKeVkFD3N-akNarPWiz0om3ZS-TYOb9Pm3dZb3MjQER2VUd_ESOvw7GlUQEiE9lj-4nDpdzSe6NrRUrAIuBSI5vLX-WH-NYk0mVql02zCaFh260yAdTdKHd2KIGi2dsBYyjL88c8ljqejpR0JS0iqbhsfHQwVx__BYpxQL3xLArMSsG8mvt2AQJAFOY3UUggo09Mkm0fdueSdc2LB3mEVF-pX_3oU.7Q-B1CwsnJRil3GWzgoI1AjXxppb2_qiICQF2BG21Pk&dib_tag=se",
"price": null,
"currency": null,
"list_price": null,
"rating": 4.7,
"review_count": 1740,
"image": "https://m.media-amazon.com/images/I/51tSjJJl82L._AC_UY218_.jpg",
"is_sponsored": false,
"is_prime": false
}
],
"proxy_traffic_bytes": 392076
},
"total_points": 2
}- You send
- An Amazon seller ID, with an optional marketplace domain
- You get back
- The seller's storefront products with price, rating and image
- Coverage
- Any active seller with a public storefront on any of 19 supported Amazon marketplaces.
- Price
- 1 point per returned result, up to 250 per request — $1 per 1,000
- Billed per record actually returned, capped by max_items. A storefront with nothing to return costs nothing.
Ways to get this data
Three approaches teams use today, and where each one runs into trouble.
| Approach | What it takes | Cost | Trade-off |
|---|---|---|---|
| Scrolling a storefront by hand | Open the storefront and paginate through it | Free, and slow | Fine for a quick look, not for tracking a catalog |
| Building a scraper | Handle storefront pagination and layout changes yourself | Engineering time, ongoing | A maintenance commitment for something that is not your product |
| NeuralVerge | One request per seller ID, with a marketplace domain if you need one | $1 per 1,000 results, misses not billed | Returns the storefront as listed at request time — large catalogs need multiple pages |
What you get back
Every field in the response shown above.
| Field | Type | Description |
|---|---|---|
total_items | number | How many products the storefront returned. |
id | string | The product's ASIN. |
title | string | Listing title. |
url | string | Direct link to the product page. |
price | number | Current price. |
currency | string | Currency symbol the price is in. |
list_price | number | List / strikethrough price, when shown. |
rating | number | Average star rating. |
review_count | number | Total number of reviews. |
image | string | Primary product image URL. |
is_sponsored | boolean | Whether the listing is sponsored. |
is_prime | boolean | Whether the listing carries Prime delivery. |
How to run it
The same lookup works from the app, the API, or as a tool an agent can call mid-task.
seller is required; max_items caps results at 250 (default 10) and start_page pages further into the storefront. domain defaults to amazon.com.
curl -X POST https://api.neuralverge.ai/functions/v1/run-amazon-seller-products \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "seller": "A2L77EE7U53NWQ", "max_items": 10, "domain": "amazon.com" }'What teams use it for
Where this field shows up in an actual workflow.
See everything a competing seller has listed, and at what price.
Compare a seller's product range against your own to find gaps.
Check how much of a storefront's visibility comes from sponsored placement.
Pull the same seller's storefront on a different domain to compare range and pricing by country.
Coverage, freshness and limits
What this source covers, how fresh it is, and where it stops.
Any active seller with a public storefront on any of 19 supported Amazon marketplaces.
Searched at request time.
This source returns publicly visible storefront listing information, stamped with the seller ID it was read from and a session id you can trace.
- —Large storefronts require paging through with start_page to see the full catalog.
- —Price and stock reflect the moment of the request and can change shortly after.
- —Sponsored status reflects placement at request time and is not a permanent attribute of the listing.
Questions, answered
Up to 250 with max_items; the default is 10 if you don't set it.
Related sources
Try amazon seller products on your own data
One request format across every source in the catalog.