Searching for products
GET /api/amazon/search runs a keyword search against Amazon’s product index and returns ranked results exactly as a shopper would see them. Pass a searchTerm to get started, then layer in filters to narrow results.
The response includes two top-level keys under
data.amazonSearch:
productResults.results[]— the ranked product list. Each item containstitle,asin,price,rating,ratingsTotal,isPrime,sponsored, andcoupon.productResults.pageInfo— pagination metadata:currentPage,totalPages, andhasNextPage.
hasNextPage to drive a loop when you need to collect results beyond the first page.
Fetching full product details
Search results give you enough to triage a product, but for deep research you need the full record. After collecting ASINs from search, callGET /api/amazon/product for each one to retrieve the complete data set.
Available fields on a full product record:
Identity & listing
title, subtitle, brand, asin, url, isNewPricing & availability
price, isInStock, isPrime, coupon, sellerMedia
mainImageUrl, imageUrls[]Content & specs
featureBullets[], technicalSpecifications, categories, rating, ratingsTotalAnalyzing best sellers
Best-seller rankings tell you which products have the highest sustained sales velocity in a category. Glade API exposes two endpoints to make use of this data. List best sellers in a category:bestSellersRank value. Lower ranks (closer to #1) indicate higher sales volume. Track rank movement over time to spot rising products before they become dominant.
Browse all available best-seller categories:
GET /api/amazon/bestseller-categories to discover valid categoryId values for the marketplace you’re researching. Categories are hierarchical — you can drill down from broad departments to specific niches.
Converting between ASINs and GTINs
ASINs are Amazon-specific identifiers, but the wider retail world uses GTINs (Global Trade Item Numbers), which include UPCs and EANs. Glade API lets you translate between the two when you need to cross-reference Amazon data with external databases.- Catalog enrichment — you have a retailer database keyed by UPC and want to add Amazon pricing, ratings, or review data.
- Competitor mapping — you know a competitor’s barcode from a physical product and want to find their Amazon listing.
- Inventory reconciliation — you manage warehouse stock by GTIN and need to match items to their corresponding Amazon listings for repricing or listing management.
Sales estimates
Before entering a category or launching a competing product, you need to know whether real demand exists.GET /api/amazon/product/sales returns estimated unit sales at three time horizons:
monthlyUnitSales as your primary demand signal — it smooths out short-term spikes while still reflecting current conditions. Use weeklyUnitSales to detect seasonal surges or product launches in progress.

