Reference

Amazon Data API reference

All 16 endpoints with every parameter, a copy-paste request in five languages and a real response body. Base URL https://amazoncrawler.com/v1.

GET only JSON responses 16 marketplaces Machine-readable index ↗
Postman collection

All 16 endpoints with parameters, saved example responses and auth pre-wired. Generated live, so it never drifts from the API.

Download

Products

7 endpoints

Search, details, offers and reviews.

GET /products/search Open the Amazon Product Search API reference

Product Search

Run a keyword search and get back a ranked page of products with price, rating, review count, Prime eligibility, badges and delivery copy. Supports auto-pagination, price bands, department scoping and sponsored filtering.

Query parameters

NameTypeDefaultDescription
query
required
string Search keywords.
page integer 1 1-based page number.
limit integer 0 Auto-paginate until N items are collected. 0 returns a single page. Max 200.
sort string Result ordering.
relevanceprice_ascprice_descratingnewestbestseller
department string Restrict to a department, e.g. electronics.
min_price number Lowest price to include, in the marketplace's currency.
max_price number Highest price to include.
prime_only boolean false Only return Prime-eligible results.
include_sponsored boolean true Keep sponsored placements in the results.
marketplace string US Two-letter marketplace code (US, UK, DE, FR, IT, ES, CA, JP, IN, AU, …).
zip string Delivery postcode. Without one, many listings report “cannot be shipped to your location” and come back with no price or images. Always send it for price-accurate data.

Request

curl -sS "https://amazoncrawler.com/v1/products/search?query=wireless+mouse&marketplace=US&zip=10001" \
  -H "x-api-key: YOUR_API_KEY"

Response · 200 OK

application/json
{
  "page": 1,
  "sort": null,
  "count": 20,
  "query": "wireless mouse",
  "results": [
    {
      "url": "https://www.amazon.com/dp/B07CMS5Q6P/ref=sr_1_1_sspa",
      "asin": "B07CMS5Q6P",
      "badge": "Best Seller",
      "image": "https://m.media-amazon.com/images/I/51sg9BLSMTL.jpg",
      "price": {
        "amount": 29.99,
        "display": "$29.99",
        "currency": "USD",
        "list_price": 49.99
      },
      "prime": false,
      "title": "Logitech G305 Lightspeed Wireless Gaming Mouse - Black | HERO sensor, 12,000 DPI, Six programmable buttons, 250-hour battery, On-board memory",
      "rating": 4.6,
      "delivery": "FREE delivery Mon, Aug 10 on $35 of items shipped by Amazon",
      "position": 4,
      "sponsored": true,
      "reviews_count": 39364,
      "bought_past_month": "10K+ bought in past month"
    },
    {
      "url": "https://www.amazon.com/dp/B005EJH6Z4/ref=sr_1_2_ffob_sspa",
      "asin": "B005EJH6Z4",
      "badge": null,
      "image": "https://m.media-amazon.com/images/I/61YQeAUIboL.jpg",
      "price": {
        "amount": 12.58,
        "display": "$12.58",
        "currency": "USD",
        "list_price": null
      },
      "prime": false,
      "title": "Amazon Basics 2.4 GHz Wireless Optical Computer Mouse with USB Nano Receiver",
      "rating": 4.5,
      "delivery": "FREE delivery Mon, Aug 10 on $35 of items shipped by Amazon",
      "position": 5,
      "sponsored": true,
      "reviews_count": 69507,
      "bought_past_month": "10K+ bought in past month"
    }
  ],
  "marketplace": "US",
  "has_next_page": true,
  "total_results": 42555
}
GET /products/category Open the Amazon Products by Category API reference

Products by Category

Browse a category grid by browse-node id or slug. Same result shape as Product Search, so the two are drop-in interchangeable in your pipeline.

Query parameters

NameTypeDefaultDescription
category_id
required
string Browse node id or slug.
page integer 1 1-based page number.
sort string Upstream sort key, e.g. price_asc.
marketplace string US Two-letter marketplace code (US, UK, DE, FR, IT, ES, CA, JP, IN, AU, …).
zip string Delivery postcode. Without one, many listings report “cannot be shipped to your location” and come back with no price or images. Always send it for price-accurate data.

Request

curl -sS "https://amazoncrawler.com/v1/products/category?category_id=172282&marketplace=US&zip=10001" \
  -H "x-api-key: YOUR_API_KEY"

Response · 200 OK

application/json
{
  "page": 1,
  "count": 24,
  "results": [
    {
      "url": "https://www.amazon.com/dp/B0DCH8VDXF",
      "asin": "B0DCH8VDXF",
      "badge": null,
      "image": "https://images-na.ssl-images-amazon.com/images/I/513OSdW4elL.jpg",
      "price": {
        "amount": 19.0,
        "display": "$19.00",
        "currency": "USD",
        "list_price": null
      },
      "prime": true,
      "title": "Apple EarPods Headphones with USB-C Plug",
      "rating": 4.6,
      "delivery": "FREE delivery Mon, Aug 10",
      "position": 1,
      "sponsored": false,
      "reviews_count": 16203,
      "bought_past_month": "50K+ bought in past month"
    }
  ],
  "category_id": "172282",
  "marketplace": "US",
  "has_next_page": true,
  "total_results": 1200
}
GET /products/details Open the Amazon Product Details API reference

Product Details

The full product record for a single ASIN: title, brand, price and list price, rating, availability, merchant, feature bullets, the complete image gallery and parent-variation linkage.

Query parameters

NameTypeDefaultDescription
asin
required
string Amazon Standard Identification Number.
marketplace string US Two-letter marketplace code (US, UK, DE, FR, IT, ES, CA, JP, IN, AU, …).
zip string Delivery postcode. Without one, many listings report “cannot be shipped to your location” and come back with no price or images. Always send it for price-accurate data.

Request

curl -sS "https://amazoncrawler.com/v1/products/details?asin=B07CMS5Q6P&marketplace=US&zip=10001" \
  -H "x-api-key: YOUR_API_KEY"

Response · 200 OK

application/json
{
  "url": "https://www.amazon.com/dp/B07CMS5Q6P",
  "asin": "B07CMS5Q6P",
  "brand": "Logitech G",
  "price": {
    "amount": 29.99,
    "display": "$29.99",
    "currency": "USD",
    "list_price": 49.99
  },
  "title": "Logitech G305 Lightspeed Wireless Gaming Mouse - Black",
  "images": [
    {
      "url": "https://m.media-amazon.com/images/I/51sg9BLSMTL.jpg",
      "width": null,
      "height": null,
      "thumbnail": "https://m.media-amazon.com/images/I/51sg9BLSMTL._AC_SF700,700_.jpg"
    }
  ],
  "rating": 4.6,
  "in_stock": true,
  "merchant": "Sold by Amazon Resale and Fulfilled by Amazon.",
  "variations": {
    "parent_asin": "B0H5WRQK7Q"
  },
  "availability": "In Stock",
  "product_facts": {},
  "reviews_count": 39364,
  "feature_bullets": [
    "The next-generation optical HERO sensor delivers incredible performance and up to 10x the power efficiency over previous generations, with 400 IPS precision and up to 12,000 DPI sensitivity",
    "Ultra-fast LIGHTSPEED wireless technology gives you a lag-free gaming experience with 1 ms report rate"
  ]
}
GET /products/offers Open the Amazon Product Offers API reference

Product Offers

Every offer on a listing — the Buy Box plus all competing sellers. Returns price, condition, shipping promise, seller identity and FBA/Prime flags. This is the endpoint to poll for Buy Box tracking and repricing.

Query parameters

NameTypeDefaultDescription
asin
required
string Amazon Standard Identification Number.
marketplace string US Two-letter marketplace code (US, UK, DE, FR, IT, ES, CA, JP, IN, AU, …).
zip string Delivery postcode. Without one, many listings report “cannot be shipped to your location” and come back with no price or images. Always send it for price-accurate data.

Request

curl -sS "https://amazoncrawler.com/v1/products/offers?asin=B07CMS5Q6P&marketplace=US&zip=10001" \
  -H "x-api-key: YOUR_API_KEY"

Response · 200 OK

application/json
{
  "url": "https://www.amazon.com/gp/offer-listing/B07CMS5Q6P",
  "asin": "B07CMS5Q6P",
  "count": 4,
  "offers": [
    {
      "price": {
        "amount": 29.99,
        "display": "$29.99",
        "currency": "USD"
      },
      "is_fba": true,
      "seller": {
        "id": null,
        "name": "Amazon.com"
      },
      "is_prime": false,
      "position": 1,
      "shipping": "FREE delivery Monday, August 10 on orders shipped by Amazon over $35",
      "condition": "New",
      "seller_rating": null
    },
    {
      "price": {
        "amount": 25.82,
        "display": "$25.82",
        "currency": "USD"
      },
      "is_fba": true,
      "seller": {
        "id": null,
        "name": "Amazon Resale"
      },
      "is_prime": false,
      "position": 2,
      "shipping": "FREE delivery Tuesday, August 11 on orders shipped by Amazon over $35",
      "condition": "Used - Acceptable",
      "seller_rating": null
    }
  ]
}
GET /products/reviews Has caveats Open the Amazon Product Reviews API reference

Product Reviews

Customer reviews for an ASIN with the rating summary, star breakdown, review bodies, verified-purchase flags, helpful votes and variant attribution.

Amazon serves one fixed set of reviews on this surface. page, star and sort are accepted but largely ignored upstream, and reviewer names are often absent because Amazon renders a “linkless” variant here. When that happens the response carries a note field explaining it rather than failing.

Query parameters

NameTypeDefaultDescription
asin
required
string Amazon Standard Identification Number.
page integer 1 1-based page number.
star string Filter by star rating.
allfivefourthreetwoone
sort string Review ordering.
helpfulrecent
verified_only boolean false Only verified-purchase reviews.
marketplace string US Two-letter marketplace code (US, UK, DE, FR, IT, ES, CA, JP, IN, AU, …).
zip string Delivery postcode. Without one, many listings report “cannot be shipped to your location” and come back with no price or images. Always send it for price-accurate data.

Request

curl -sS "https://amazoncrawler.com/v1/products/reviews?asin=B07CMS5Q6P&marketplace=US&zip=10001" \
  -H "x-api-key: YOUR_API_KEY"

Response · 200 OK

application/json
{
  "url": "https://www.amazon.com/product-reviews/B07CMS5Q6P",
  "asin": "B07CMS5Q6P",
  "note": null,
  "page": 1,
  "count": 8,
  "reviews": [
    {
      "id": "R3H2KBL1KYTDR0",
      "url": "https://www.amazon.com/gp/customer-reviews/R3H2KBL1KYTDR0",
      "body": "The Logitech G305 Lightspeed is one of the best wireless gaming mice I've used, especially for the price. Lightweight, comfortable and responsive\u2026",
      "date": "June 6, 2026",
      "title": "Excellent Wireless Gaming Mouse with Amazing Battery Life",
      "author": null,
      "images": [],
      "rating": 5.0,
      "country": "United States",
      "variant": "Color: Black Style: Classic Pattern Name: Mouse",
      "author_id": null,
      "helpful_votes": 11,
      "verified_purchase": true
    }
  ],
  "summary": {
    "rating": 4.6,
    "breakdown": {},
    "total_ratings": 39364
  },
  "authenticated": true,
  "has_next_page": false,
  "filters_applied": false
}
GET /products/reviews/details Open the Amazon Product Review Details API reference

Product Review Details

Fetch one specific review in full by its review id, including the untruncated body.

Query parameters

NameTypeDefaultDescription
asin
required
string Amazon Standard Identification Number.
review_id
required
string Review id from /products/reviews.
marketplace string US Two-letter marketplace code (US, UK, DE, FR, IT, ES, CA, JP, IN, AU, …).
zip string Delivery postcode. Without one, many listings report “cannot be shipped to your location” and come back with no price or images. Always send it for price-accurate data.

Request

curl -sS "https://amazoncrawler.com/v1/products/reviews/details?asin=B07CMS5Q6P&review_id=R3H2KBL1KYTDR0&marketplace=US&zip=10001" \
  -H "x-api-key: YOUR_API_KEY"

Response · 200 OK

application/json
{
  "url": "https://www.amazon.com/gp/customer-reviews/R3H2KBL1KYTDR0",
  "asin": "B07CMS5Q6P",
  "review": {
    "id": "R3H2KBL1KYTDR0",
    "body": "The Logitech G305 Lightspeed is one of the best wireless gaming mice I've used\u2026",
    "date": "June 6, 2026",
    "title": "Excellent Wireless Gaming Mouse with Amazing Battery Life",
    "images": [],
    "rating": 5.0,
    "country": "United States",
    "variant": "Color: Black Style: Classic Pattern Name: Mouse",
    "helpful_votes": 11,
    "verified_purchase": true
  },
  "review_id": "R3H2KBL1KYTDR0"
}
GET /scrape 2 credits Open the Amazon Scrape by URL API reference

Scrape by URL

Point the parser at any Amazon URL and get structured JSON back. The route type is detected automatically — detail page, search results, category grid or storefront — and parsed with the matching extractor.

Query parameters

NameTypeDefaultDescription
url
required
string Any Amazon URL.
marketplace string US Two-letter marketplace code (US, UK, DE, FR, IT, ES, CA, JP, IN, AU, …).
zip string Delivery postcode. Without one, many listings report “cannot be shipped to your location” and come back with no price or images. Always send it for price-accurate data.

Request

curl -sS "https://amazoncrawler.com/v1/scrape?url=https%3A%2F%2Fwww.amazon.com%2Fdp%2FB07CMS5Q6P&marketplace=US&zip=10001" \
  -H "x-api-key: YOUR_API_KEY"

Response · 200 OK

application/json
{
  "url": "https://www.amazon.com/dp/B07CMS5Q6P",
  "data": {
    "asin": "B07CMS5Q6P",
    "brand": "Logitech G",
    "price": {
      "amount": 29.99,
      "display": "$29.99",
      "currency": "USD"
    },
    "title": "Logitech G305 Lightspeed Wireless Gaming Mouse - Black",
    "rating": 4.6,
    "in_stock": true,
    "reviews_count": 39364
  },
  "marketplace": "US",
  "detected_type": "product_detail"
}

Sellers

2 endpoints

Seller profile, feedback and storefront.

GET /sellers/profile Open the Amazon Seller Profile API reference

Seller Profile

Storefront profile for a merchant id: display name, feedback rating, positive percentage, lifetime rating count, business details and logo.

Query parameters

NameTypeDefaultDescription
seller_id
required
string Amazon merchant token.
marketplace string US Two-letter marketplace code (US, UK, DE, FR, IT, ES, CA, JP, IN, AU, …).
zip string Delivery postcode. Without one, many listings report “cannot be shipped to your location” and come back with no price or images. Always send it for price-accurate data.

Request

curl -sS "https://amazoncrawler.com/v1/sellers/profile?seller_id=AZQLP91T8BP8E&marketplace=US&zip=10001" \
  -H "x-api-key: YOUR_API_KEY"

Response · 200 OK

application/json
{
  "url": "https://www.amazon.com/sp?seller=AZQLP91T8BP8E",
  "logo": "https://images-na.ssl-images-amazon.com/images/G/01/amazonui/loading/loading-1x.gif",
  "name": "Poseitun",
  "about": "Poseitun is committed to providing each customer with the highest standard of customer service.",
  "rating": 4.0,
  "seller_id": "AZQLP91T8BP8E",
  "positive_pct": 81,
  "ratings_count": 232,
  "business_details": {}
}
GET /sellers/products Open the Amazon Seller Products API reference

Seller Products

Every listing in a seller's storefront, paginated. Same product shape as search results — ideal for competitor catalogue mapping.

Query parameters

NameTypeDefaultDescription
seller_id
required
string Amazon merchant token.
page integer 1 1-based page number.
marketplace string US Two-letter marketplace code (US, UK, DE, FR, IT, ES, CA, JP, IN, AU, …).
zip string Delivery postcode. Without one, many listings report “cannot be shipped to your location” and come back with no price or images. Always send it for price-accurate data.

Request

curl -sS "https://amazoncrawler.com/v1/sellers/products?seller_id=AZQLP91T8BP8E&marketplace=US&zip=10001" \
  -H "x-api-key: YOUR_API_KEY"

Response · 200 OK

application/json
{
  "page": 1,
  "count": 1,
  "results": [
    {
      "url": "https://www.amazon.com/dp/B0F7QFTVWH",
      "asin": "B0F7QFTVWH",
      "badge": null,
      "image": "https://m.media-amazon.com/images/I/41OWaOj+b4L.jpg",
      "price": {
        "amount": 21.99,
        "display": "$21.99",
        "currency": "USD",
        "list_price": null
      },
      "prime": false,
      "title": "Wireless Mouse Foldable Folding Mice for Microsoft Laptop PC Mac Black",
      "rating": 4.4,
      "delivery": "FREE delivery Aug 9 - 10 on $35 of items shipped by Amazon",
      "position": 3,
      "sponsored": false,
      "reviews_count": 27,
      "bought_past_month": null
    }
  ],
  "seller_id": "AZQLP91T8BP8E",
  "marketplace": "US",
  "has_next_page": false,
  "total_results": 1
}

Deals & Best Sellers

4 endpoints

Ranked grids and promotions.

GET /bestsellers Open the Amazon Best Sellers API reference

Best Sellers

The Best Sellers grid for a category, ranked 1..N with ASIN, title, image, price, rating and review count. Poll daily to build rank-history datasets.

Query parameters

NameTypeDefaultDescription
category string Category slug, e.g. electronics.
page integer 1 1-based page number.
marketplace string US Two-letter marketplace code (US, UK, DE, FR, IT, ES, CA, JP, IN, AU, …).
zip string Delivery postcode. Without one, many listings report “cannot be shipped to your location” and come back with no price or images. Always send it for price-accurate data.

Request

curl -sS "https://amazoncrawler.com/v1/bestsellers?marketplace=US&zip=10001" \
  -H "x-api-key: YOUR_API_KEY"

Response · 200 OK

application/json
{
  "page": 1,
  "count": 30,
  "results": [
    {
      "url": "https://www.amazon.com/dp/B08JHCVHTY",
      "asin": "B08JHCVHTY",
      "rank": 1,
      "image": "https://images-na.ssl-images-amazon.com/images/I/31YHGbJsldL.png",
      "price": {
        "amount": 11.99,
        "display": "$11.99",
        "currency": "USD"
      },
      "title": "Blink Plus Plan with monthly auto-renewal",
      "rating": 4.4,
      "reviews_count": 278771
    },
    {
      "url": "https://www.amazon.com/dp/B0DCH8VDXF",
      "asin": "B0DCH8VDXF",
      "rank": 2,
      "image": "https://images-na.ssl-images-amazon.com/images/I/513OSdW4elL.jpg",
      "price": {
        "amount": 19.0,
        "display": "$19.00",
        "currency": "USD"
      },
      "title": "Apple EarPods Headphones with USB-C Plug",
      "rating": 4.6,
      "reviews_count": 16203
    }
  ],
  "category": "electronics",
  "marketplace": "US"
}
GET /deals Open the Amazon Deals API reference

Deals

The live deals feed for a marketplace with discount percentage, deal price and badge.

Query parameters

NameTypeDefaultDescription
marketplace string US Two-letter marketplace code (US, UK, DE, FR, IT, ES, CA, JP, IN, AU, …).
zip string Delivery postcode. Without one, many listings report “cannot be shipped to your location” and come back with no price or images. Always send it for price-accurate data.

Request

curl -sS "https://amazoncrawler.com/v1/deals?marketplace=US&zip=10001" \
  -H "x-api-key: YOUR_API_KEY"

Response · 200 OK

application/json
{
  "count": 73,
  "results": [
    {
      "url": "https://www.amazon.com/dp/B0GVG9DKJP",
      "asin": "B0GVG9DKJP",
      "badge": null,
      "image": "https://m.media-amazon.com/images/I/21HlOO4X++L.jpg",
      "price": {
        "amount": 23.99,
        "display": "$23.99",
        "currency": "USD"
      },
      "title": null,
      "deal_id": null,
      "discount": "20% off"
    },
    {
      "url": "https://www.amazon.com/dp/B0B4KMZRC3",
      "asin": "B0B4KMZRC3",
      "badge": null,
      "image": "https://m.media-amazon.com/images/I/41BU8bonGdL.jpg",
      "price": {
        "amount": 39.99,
        "display": "$39.99",
        "currency": "USD"
      },
      "title": null,
      "deal_id": null,
      "discount": "20% off"
    }
  ],
  "marketplace": "US"
}
GET /deals/products Has caveats Open the Amazon Deal Products API reference

Deal Products

Expand a single deal into its product list. Deal ids come from `/deals` and stop resolving once the deal ends, so resolve them promptly.

No bundled example: deal ids expire with the deal. The response mirrors /products/search — a count plus a results array.

Query parameters

NameTypeDefaultDescription
deal_id
required
string Deal id from /deals.
marketplace string US Two-letter marketplace code (US, UK, DE, FR, IT, ES, CA, JP, IN, AU, …).
zip string Delivery postcode. Without one, many listings report “cannot be shipped to your location” and come back with no price or images. Always send it for price-accurate data.

Request

curl -sS "https://amazoncrawler.com/v1/deals/products?deal_id=e4f9a2c1&marketplace=US&zip=10001" \
  -H "x-api-key: YOUR_API_KEY"

Response · 200 OK

application/json
{
  "count": 1,
  "deal_id": "e4f9a2c1",
  "results": [
    {
      "url": "https://www.amazon.com/dp/B0GVG9DKJP",
      "asin": "B0GVG9DKJP",
      "image": "https://m.media-amazon.com/images/I/21HlOO4X++L.jpg",
      "price": {
        "amount": 23.99,
        "display": "$23.99",
        "currency": "USD",
        "list_price": 29.99
      },
      "title": "Owala FreeSip Stainless Steel Water Bottle",
      "rating": 4.7,
      "reviews_count": 91234
    }
  ],
  "marketplace": "US"
}
GET /promotions Open the Amazon Promo Code Details API reference

Promo Code Details

Resolve a promotion id into its terms: discount, eligibility, validity window and applicable items.

Query parameters

NameTypeDefaultDescription
promo_id
required
string Promotion identifier.
marketplace string US Two-letter marketplace code (US, UK, DE, FR, IT, ES, CA, JP, IN, AU, …).
zip string Delivery postcode. Without one, many listings report “cannot be shipped to your location” and come back with no price or images. Always send it for price-accurate data.

Request

curl -sS "https://amazoncrawler.com/v1/promotions?promo_id=A2XKPQ9RL3M1&marketplace=US&zip=10001" \
  -H "x-api-key: YOUR_API_KEY"

Response · 200 OK

application/json
{
  "url": "https://www.amazon.com/promotion/psp/A2XKPQ9RL3M1",
  "terms": "Apply at checkout. One redemption per customer.",
  "title": "Save 15% on select Logitech peripherals",
  "ends_at": null,
  "discount": "15%",
  "promo_id": "A2XKPQ9RL3M1",
  "starts_at": null,
  "marketplace": "US",
  "eligible_items": [
    "B07CMS5Q6P"
  ]
}

Utility

3 endpoints

Identifier conversion and taxonomy.

GET /utility/asin-to-gtin Open the Amazon ASIN to GTIN API reference

ASIN to GTIN

Resolve an ASIN to its global trade identifiers (UPC, EAN, GTIN-14).

Query parameters

NameTypeDefaultDescription
asin
required
string Amazon Standard Identification Number.
marketplace string US Two-letter marketplace code (US, UK, DE, FR, IT, ES, CA, JP, IN, AU, …).
zip string Delivery postcode. Without one, many listings report “cannot be shipped to your location” and come back with no price or images. Always send it for price-accurate data.

Request

curl -sS "https://amazoncrawler.com/v1/utility/asin-to-gtin?asin=B07CMS5Q6P&marketplace=US&zip=10001" \
  -H "x-api-key: YOUR_API_KEY"

Response · 200 OK

application/json
{
  "asin": "B07CMS5Q6P",
  "gtin": "097855137692",
  "note": null,
  "identifiers": {
    "UPC": "097855137692",
    "GLOBAL_TRADE_IDENTIFICATION_NUMBER": "00097855137692"
  },
  "marketplace": "US"
}
GET /utility/gtin-to-asin Open the Amazon GTIN to ASIN API reference

GTIN to ASIN

Reverse lookup: turn a UPC/EAN/GTIN into the matching ASIN, with the full matched product record and any secondary matches.

Query parameters

NameTypeDefaultDescription
gtin
required
string UPC, EAN or GTIN.
marketplace string US Two-letter marketplace code (US, UK, DE, FR, IT, ES, CA, JP, IN, AU, …).
zip string Delivery postcode. Without one, many listings report “cannot be shipped to your location” and come back with no price or images. Always send it for price-accurate data.

Request

curl -sS "https://amazoncrawler.com/v1/utility/gtin-to-asin?gtin=097855137692&marketplace=US&zip=10001" \
  -H "x-api-key: YOUR_API_KEY"

Response · 200 OK

application/json
{
  "asin": "B07CMS5Q6P",
  "gtin": "097855137692",
  "note": null,
  "match": {
    "url": "https://www.amazon.com/dp/B07CMS5Q6P",
    "asin": "B07CMS5Q6P",
    "badge": "Best Seller",
    "image": "https://m.media-amazon.com/images/I/51sg9BLSMTL.jpg",
    "price": {
      "amount": 29.99,
      "display": "$29.99",
      "currency": "USD",
      "list_price": 49.99
    },
    "prime": false,
    "title": "Logitech G305 Lightspeed Wireless Gaming Mouse - Black",
    "rating": 4.6,
    "delivery": "FREE delivery Mon, Aug 10",
    "position": 4,
    "sponsored": false,
    "reviews_count": 39364,
    "bought_past_month": "10K+ bought in past month"
  },
  "marketplace": "US",
  "other_matches": [
    "B0BQN7LSQ4",
    "B0B4MQS3ZW"
  ]
}
GET /utility/categories Open the Amazon Product Category List API reference

Product Category List

The full category taxonomy for a marketplace — ids, names, URLs and node types. Use it to seed category crawls.

Query parameters

NameTypeDefaultDescription
marketplace string US Two-letter marketplace code (US, UK, DE, FR, IT, ES, CA, JP, IN, AU, …).
zip string Delivery postcode. Without one, many listings report “cannot be shipped to your location” and come back with no price or images. Always send it for price-accurate data.

Request

curl -sS "https://amazoncrawler.com/v1/utility/categories?marketplace=US&zip=10001" \
  -H "x-api-key: YOUR_API_KEY"

Response · 200 OK

application/json
{
  "count": 40,
  "categories": [
    {
      "id": "amazon-devices",
      "url": "https://www.amazon.com/Best-Sellers-Amazon-Devices-Accessories/zgbs/amazon-devices",
      "name": "Amazon Devices & Accessories",
      "type": "bestsellers_slug"
    },
    {
      "id": "electronics",
      "url": "https://www.amazon.com/Best-Sellers-Electronics/zgbs/electronics",
      "name": "Electronics",
      "type": "bestsellers_slug"
    }
  ],
  "marketplace": "US"
}