Amazon ASIN Collector avatar

Amazon ASIN Collector

Pricing

from $0.50 / 1,000 asin collecteds

Go to Apify Store
Amazon ASIN Collector

Amazon ASIN Collector

Build one clean, deduplicated list of Amazon ASINs from many places at once — search terms, Best Seller charts, seller storefronts and any Amazon listing link. Every ASIN says which source found it, caps keep the run bounded, and full product details can be attached on demand.

Pricing

from $0.50 / 1,000 asin collecteds

Rating

0.0

(0)

Developer

Hamza

Hamza

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a month ago

Last modified

Share

Build one clean list of Amazon product identifiers from many places at once. Point the actor at search terms, Best Seller charts, seller storefronts and any other Amazon listing link, and it walks all of them in a single run, merges everything into one deduplicated list, and tells you which source found each product. It is the fastest way to assemble the ASIN list that feeds everything else — repricing, sourcing, advertising, competitive tracking — without stitching four exports together by hand.

What you can do with it

  • Assemble a working ASIN list. Combine several search terms, a couple of charts and a competitor's storefront into one list with no duplicates.
  • Map a competitor's catalogue. Collect every product a seller lists, with its position in their storefront.
  • Snapshot a category's top sellers. Pull the full Best Sellers ranking, including the ranked positions Amazon does not display in full.
  • Feed downstream work. Export ASINs straight into pricing, review or advertising tools.
  • See which source found what. Every row records the source and the exact keyword, chart or seller behind it, so you can weigh sources against each other.
  • Go deeper when you need to. Switch on full product details to attach the complete product record — specifications, images, the full star breakdown and category rankings — to each collected ASIN.

Fill in as many of the four source groups as you like; at least one must have something in it. Caps keep the run bounded: one for how much any single source may contribute, and one for how many unique products the whole run collects.

What you get

One row per unique product. A product found by three sources appears once, attributed to the first source that found it. Abridged sample:

{
"asin": "B08JHCVHTY",
"source": "chart",
"sourceDetail": "electronics",
"sourceUrl": "https://www.amazon.com/gp/bestsellers/electronics/",
"marketplace": "us",
"position": 1,
"rank": 1,
"url": "https://www.amazon.com/dp/B08JHCVHTY",
"title": "Blink Plus Plan with monthly auto-renewal",
"price": 12.0,
"currency": "USD",
"listPrice": null,
"rating": 4.5,
"ratingsCount": 18422,
"image": "https://m.media-amazon.com/images/I/31YHGbJsldL._AC_UL300_.jpg",
"isPrime": true,
"isSponsored": false,
"detailLevel": "full",
"detailsIncluded": false,
"collectedAt": "2026-08-07T09:14:02.881Z"
}

With Include full product details switched on, the same row also carries brand, availability, inStock, buyBoxSeller, shipsFrom, bestSellersRank, featureBullets, specifications, breadcrumbs, images, starHistogram, description, dimensions, weight, hasCoupon and dateFirstAvailable, and detailsIncluded becomes true.

Input reference

SettingTypeDefaultDescription
Search keywordslist of textCollect products from the results of these searches.
Best Seller categoriesmulti-selectCollect products from these Best Sellers charts.
Seller storefrontslist of textCollect products from these sellers' catalogues. Storefront links or bare seller IDs.
Any Amazon listing linkslist of textCollect products from any other Amazon search, category or chart link.
Maximum ASINs per sourceinteger500Stop after this many products from each individual source.
Maximum ASINs in totalinteger2000Stop the whole run once this many unique products have been collected.
Include title and priceyes/noyesReturn the title, price and rating shown alongside each product in the listing it came from. Free — it is already there.
Include full product detailsyes/nonoAttach the complete product record to every collected product. Much slower and billed separately.
Amazon marketplaceselectusWhich country's Amazon site to read. Results come back in that marketplace's own currency.
Parallel targetsinteger4How many sources to work on at the same time. Higher is faster, but Amazon serves fewer complete results when pushed hard. Leave at 4 unless you have a reason.

At least one of the four source groups must be filled in. If none is, the run stops immediately and says so.

Output fields

FieldTypeDescription
asinstringAmazon's product identifier. Unique across the whole run.
sourcestringWhich kind of source found it: search, chart, storefront or url.
sourceDetailstringThe exact keyword, chart, seller or link behind it.
sourceUrlstringThe Amazon listing this product was found in.
marketplacestringThe Amazon marketplace it was collected from.
positionintegerWhere it appeared in that listing.
rankinteger | nullChart rank, for products found in a Best Sellers chart. null elsewhere.
urlstringClean link to the product, free of tracking.
titlestring | nullProduct title as shown in the listing.
pricenumber | nullPrice as shown in the listing. null where the listing published none.
currencystring | nullCurrency the price was published in, read from Amazon itself.
listPricenumber | nullStruck-through list price, when the listing shows one.
ratingnumber | nullAverage star rating out of 5.
ratingsCountinteger | nullHow many customers rated it.
imagestring | nullProduct image shown in the listing.
isPrimeboolean | nullPrime eligibility as shown in the listing.
isSponsoredboolean | nullWhether it was a paid placement in the listing it came from.
detailLevelstringfull when the listing published the product's details, rank-only for a chart entry Amazon ranks without displaying.
detailsIncludedbooleanWhether the complete product record was attached to this row.
collectedAtstringISO timestamp of collection.

Pricing

Pay-per-event. You are billed for what you actually receive.

You are chargedWhen
$0.50 per 1,000 ASINsFor every unique product written to the dataset. A product found by several sources is written, and charged, once.
$1.20 per 1,000 full product recordsOnly when Include full product details is on, and only for products whose complete record was successfully attached.

Worked example. Four search terms and two Best Sellers charts, capped at 2,000 unique products, costs $1.00. Turn on full product details and those same 2,000 rows carry the complete product record for $3.40 in total. Products whose deeper record could not be collected are still delivered, still flagged, and are not charged the second event.

Limits & what this actor cannot do

  • Amazon publishes a limited set of public results for any one search, storefront or chart. A search or storefront yields a few hundred products at most, and a Best Sellers chart is exactly one hundred ranked positions. A higher limit returns what Amazon actually makes available rather than an unlimited catalogue, and the run says up front how many products your sources can reach.
  • A Best Sellers chart ranks one hundred products but displays the details of only some of them. The rest come back with their rank and identifier and an empty title and price, marked rank-only, rather than being silently dropped. Switch on full product details to fill them in.
  • Seller storefronts do not publish prices. Products collected from a storefront come back with an empty price — that is what Amazon shows, not a collection failure. Switch on full product details if you need prices for them.
  • Some charts, such as Movers & Shakers, are genuinely empty at times. An empty chart is reported as an empty chart, not retried as an error.
  • Prices, ranks, ratings and stock are a snapshot at the moment of collection and keep changing afterwards.
  • Prices and availability differ between Amazon marketplaces; results reflect the marketplace you select, in that marketplace's own currency.
  • Products that are removed, restricted or unavailable in the selected marketplace are reported as unavailable rather than returned empty.
  • Sponsored placements appear inside Amazon's own search results; they are flagged so they can be filtered out afterwards.
  • Customer questions and answers are not publicly listed and are not returned.
  • Speed depends on the size of the job and on Amazon's own response times; no fixed throughput is promised.
  • Amazon's terms govern automated access. You are responsible for using the data lawfully and in line with the source site's terms, and for handling any personal data in line with applicable privacy law.

FAQ

Do I need an Amazon account? No. The actor only reads what Amazon publishes to anyone.

Does it need my login or password? No, and there is nowhere to enter one.

Can I schedule it? Yes. Schedule it on Apify like any other actor and diff the lists over time to see what entered or left a category.

Is the data complete? It is complete for what Amazon publicly lists. Each source has its own ceiling — a few hundred products for a search or a storefront, exactly one hundred for a chart — and the run reports the reachable total before it starts, so you always know what a given set of sources can produce.

What happens if the same product appears in two sources? It is written once and attributed to the first source that found it, and it is billed once. The per-source counts in the run summary show how much each source actually contributed.

Why do some rows have no title or price? Two honest reasons. Best Sellers charts rank more products than they display, so the undisplayed ones arrive as rank-only. And seller storefronts publish no prices at all. Turning on full product details fills in both.