Marketplace Price Tracker & Comparison
Pricing
$2.00 / 1,000 offer results
Go to Apify Store
Marketplace Price Tracker & Comparison
Compare prices, sellers, stock and changes across marketplaces.
Marketplace Price Tracker & Comparison
Pricing
$2.00 / 1,000 offer results
Compare prices, sellers, stock and changes across marketplaces.
region
Optional
Market the offer belongs to, e.g. TR. Prices are compared only inside one region and currency.
countryCode
Optional
ISO country code of the marketplace.
marketplace
Optional
Stable machine id of the source: _, e.g. trendyol_tr, amazon_tr, akakce_tr.
marketplaceName
Optional
Display name of the source.
sourceType
Optional
marketplace = a site that sells the product; comparison_source = a price-comparison site that lists shop offers.
offerOrigin
Optional
Where the row was read: search_listing, product_page, comparison_listing, or monitor (a removed product).
marketplaceProductId
Optional
The source's own product id (Trendyol content id, Hepsiburada SKU, ASIN, ...).
productUrl
Optional
Product page. For comparison-source rows: the shop's product page when the source exposes it.
title
Optional
Listing title as shown by the source.
brand
Optional
Brand, when the source states it. Never guessed.
model
Optional
Model name or code, when the source states it.
sku
Optional
Seller or marketplace SKU, when different from marketplaceProductId.
gtin
Optional
Barcode (GTIN/EAN/UPC) as 13 digits with a valid check digit, when the source states it.
mpn
Optional
Manufacturer part number, when the source states it.
variant
Optional
Variant text such as colour and storage, when the source states it separately from the title.
condition
Optional
new, refurbished, used or unknown.
currentPrice
Optional
Price a buyer pays now, as a number in currency.
originalPrice
Optional
Struck-through list price, only when higher than currentPrice.
basketPrice
Optional
Price the site says applies in the basket, when it shows one (it is then also the currentPrice).
discountPercent
Optional
Percent off originalPrice, one decimal.
currency
Optional
ISO currency of the prices in this row, as declared by the marketplace adapter or the page.
sellerName
Optional
Store name of the seller (a business name shown on the marketplace).
sellerId
Optional
The marketplace's id for the seller.
sellerUrl
Optional
Seller's store page on the marketplace.
sellerRating
Optional
Seller score shown by the marketplace.
sellerRatingScale
Optional
Maximum of the seller score scale (usually 10).
isFeaturedOffer
Optional
true for the seller the marketplace features by default (buy box); false for other sellers of the same product; null on comparison-source rows.
merchantName
Optional
Comparison-source rows: the shop or marketplace the offer points to.
merchantMarketplace
Optional
Comparison-source rows: marketplace id when that shop is a marketplace this Actor knows, e.g. hepsiburada_tr.
merchantProductId
Optional
Comparison-source rows: that marketplace's product id, parsed from the shop URL.
sourceOfferCount
Optional
Comparison-source rows: how many offers the source lists for this product.
stockStatus
Optional
in_stock, out_of_stock, preorder or unknown.
availabilityEvidence
Optional
explicit = the source states availability; indirect = only implied by a buyable listing; none = no evidence.
stockQuantity
Optional
Units in stock, only when the source shows an exact number.
shippingPrice
Optional
Shipping fee, when the source states it.
freeShipping
Optional
true/false when the source states it, otherwise null.
deliveryText
Optional
Delivery or dispatch text as shown.
rating
Optional
Average product rating (aggregate only; no review text or reviewer data is collected).
reviewCount
Optional
Number of ratings or reviews (aggregate).
imageUrl
Optional
Main product image.
category
Optional
Category or breadcrumb as shown by the source.
searchQuery
Optional
The query that produced this row, when it came from a search.
rank
Optional
Position among the kept results of that query on that marketplace.
productGroupId
Optional
Identical products across marketplaces share this id. null when the product could not be matched.
matchLevel
Optional
exact = same barcode or same marketplace listing; strong = same brand + manufacturer part number, or listing id equal to a declared barcode; probable = same brand, model and variant attributes from titles (never definitive); unmatched.
matchReason
Optional
Machine-readable reason for the match level, e.g. same_gtin, same_marketplace_listing, accessory_or_compatible_item, ambiguous_multiple_candidate_groups.
comparisonEligible
Optional
true when this row took part in the group's price comparison (exact/strong match, marketplace row, priced, not out of stock).
groupOfferCount
Optional
Definitive marketplace offers in the product group.
groupMarketplaceCount
Optional
Marketplaces with a definitive offer in the group.
groupAvailableMarketplaceCount
Optional
Marketplaces with a priced, not out-of-stock definitive offer.
lowestPrice
Optional
Lowest price in the group among eligible offers.
highestPrice
Optional
Highest price in the group among eligible offers.
priceDifference
Optional
highestPrice - lowestPrice.
priceDifferencePercent
Optional
priceDifference as a percentage of lowestPrice.
cheapestMarketplace
Optional
Marketplace with the lowest price. null when the match is not definitive or several marketplaces tie.
cheapestMarketplaces
Optional
All marketplaces at the lowest price (more than one on a tie).
cheapestSeller
Optional
Seller with the lowest price, when exactly one.
highestMarketplace
Optional
Marketplace with the highest price, when exactly one.
isCheapest
Optional
true when this row has the group's lowest price. null when the row is not eligible.
priceGapToLowest
Optional
currentPrice - lowestPrice for eligible rows.
monitorStatus
Optional
off (no monitor key), baseline (first run of the key), new, changed, unchanged, removed, not_checked (the product page could not be read this run; not compared, history kept).
changeTypes
Optional
PRICE_CHANGED, ORIGINAL_PRICE_CHANGED, STOCK_CHANGED, SELLER_CHANGED, NEW_OFFER, PRODUCT_REMOVED, PRODUCT_RETURNED.
previousPrice
Optional
Price before the change (PRICE_CHANGED, PRODUCT_REMOVED).
priceChange
Optional
currentPrice - previousPrice.
priceChangePercent
Optional
Price change in percent of previousPrice.
previousOriginalPrice
Optional
List price before the change (ORIGINAL_PRICE_CHANGED).
previousStockStatus
Optional
Stock status before the change (STOCK_CHANGED, PRODUCT_REMOVED).
previousSeller
Optional
Featured seller before the change (SELLER_CHANGED).
firstSeenAt
Optional
When this offer was first seen under the monitor key (UTC).
lastSeenAt
Optional
When this offer was last seen (UTC).
changedAt
Optional
When the last reported change happened (UTC).
sourceUrl
Optional
The page this row was read from (search page, product page or the URL you supplied).
scrapedAt
Optional
When the row was read (UTC, ISO 8601). Data is fetched at run time, not streamed.