All endpoints
Amazon Seller Products

Amazon Seller Products API

Get the catalog of products sold by an Amazon seller by seller ID. Returns the same product objects as Product Search — price, rating, Prime status, sales volume — plus the seller's total product count. Sortable and paginated.

Price: $0.005 per request
Free tier: 50 requests/month
Endpoint
GET /v1/amazon/seller/products

Parameters

seller_id *
Amazon seller ID
page
Page number, 1-20 (default: 1). Each page returns ~16 results
sort_by
relevance (default), lowest_price, highest_price, reviews, newest, best_sellers
country
Marketplace country code (default: us)

Response fields

products
Array of the seller's products — same fields as Product Search items (asin, title, price, rating, num_ratings, url, photo, is_prime, sales_volume, etc.)
total_products
Total products in the seller's catalog
seller_id
Echo of the seller ID
page
Current page number
sort_by
Echoed sort order
count
Number of results returned

Example Request

curl "https://apidirect.io/v1/amazon/seller/products?seller_id=A2L77EE7U53NWQ&sort_by=best_sellers" \
  -H "X-API-Key: YOUR_API_KEY"

Example Response

{
  "products": [
    {
      "asin": "B0BSHF7WHW",
      "title": "Apple AirPods Pro (2nd Generation) - Refurbished",
      "price": "$179.99",
      "original_price": "$249.00",
      "unit_price": null,
      "unit_count": null,
      "currency": "USD",
      "rating": 4.4,
      "num_ratings": 11203,
      "url": "https://www.amazon.com/dp/B0BSHF7WHW",
      "photo": "https://m.media-amazon.com/images/I/61SUj2aKoEL._AC_UY654_QL65_.jpg",
      "num_offers": 3,
      "minimum_offer_price": "$171.50",
      "is_best_seller": false,
      "is_amazon_choice": false,
      "is_prime": true,
      "climate_pledge_friendly": false,
      "sales_volume": "1K+ bought in past month",
      "delivery": "FREE delivery Tue, Sep 1",
      "availability": null,
      "has_variations": false,
      "badge": null,
      "coupon_text": null
    }
  ],
  "count": 16,
  "total_products": 224061,
  "seller_id": "A2L77EE7U53NWQ",
  "page": 1,
  "sort_by": "best_sellers"
}

Frequently asked questions

How big can a seller catalog be?

Large sellers list hundreds of thousands of products — total_products reports the full catalog size. Each page returns ~16 products; paginate with page (1-20) or use sort_by to surface the slice you need.

Are the product objects the same as Product Search?

Yes — identical fields, so the same parsing code works for both endpoints.

How does pricing work?

You only pay for successful requests. The Amazon Seller Products API costs $0.005 per request. There are no monthly fees or commitments. You get 50 free requests per endpoint every month.

Do I need a credit card to start?

No. You can sign up and use the free tier (50 requests/endpoint/month) without adding a payment method. You only need to add a card when you want to exceed the free tier.

Are there rate limits?

Yes, there's a concurrency limit of 5 simultaneous requests per endpoint per user. If you need more, just get in touch.

Start using the Amazon Seller Products API

Get your API key and start making requests in minutes. 50 requests/month free every month.

Get API Key