Trendyol Scraper - Products, Prices, Sellers & Ratings avatar

Trendyol Scraper - Products, Prices, Sellers & Ratings

Pricing

from $0.85 / 1,000 product delivereds

Go to Apify Store
Trendyol Scraper - Products, Prices, Sellers & Ratings

Trendyol Scraper - Products, Prices, Sellers & Ratings

Scrape Trendyol (Turkey) products by keyword, category, brand, store or product link: price, basket price, discount, rating, favorites, badges and, optionally, seller, seller score, other sellers, barcode and attributes. onlyNew for daily tracking. Error rows are free.

Pricing

from $0.85 / 1,000 product delivereds

Rating

0.0

(0)

Developer

Scrapewise Data

Scrapewise Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Trendyol Scraper: products, prices, basket discounts, sellers and ratings from Trendyol Turkey

Trendyol Scraper collects products from trendyol.com, Turkey's largest marketplace, without an account, cookies or a browser. Search by keyword, or paste any search, category, brand, store (magaza) or product link, and each product comes back as one clean row: name, brand, category, the shelf price, the basket price after Trendyol's automatic promotions, the old crossed-out price, discount, average rating and number of ratings, favorites, badges, free and fast shipping flags, images and the product link.

Turn on Full product details and every row also gets the seller (store name, seller score, city, company name when the seller is a company), the other sellers of the same product with their prices, barcode, product code, the full attribute table, variants, category path and the product's rank in its category.

It is used for price monitoring and repricing, competitor and assortment research, Buy Box tracking across sellers, finding suppliers and brands that sell well in Turkey, and building product datasets for analytics and AI.

At a glance

WhatPrice
Product delivered (list fields)US$ 1.00 per 1,000 products (US$ 0.001 each)
Product with full details (seller, other sellers, barcode, attributes)US$ 2.00 per 1,000 products
Run startUS$ 0.005 per run
  • 500 laptops from a search, list fields only = US$ 0.505.
  • 100 products with full details = US$ 0.205.
  • Error rows and duplicates are never charged. maxItems is a hard cap, and a spending limit set on the run stops it cleanly with everything delivered so far.

Quick start

{
"searchQueries": ["laptop"],
"maxItems": 100
}

Best sellers in a price range, with the seller of each product:

{
"searchQueries": ["air fryer", "robot vacuum"],
"sortBy": "best_seller",
"minPrice": 2000,
"maxPrice": 8000,
"includeDetails": true,
"maxItems": 200
}

Links work too. Copy them from the address bar after choosing filters on the site:

{
"startUrls": [
"https://www.trendyol.com/laptop-x-c103108",
"https://www.trendyol.com/sr?mid=968",
"https://www.trendyol.com/asus/vivobook-go-15-e1504fa-bq4462w-amd-ryzen-5-8gb-lpddr5-512gb-ssd-15-6-full-hd-windows-11-home-laptop-p-1179144350"
],
"maxItems": 300
}

Input

FieldWhat it does
searchQueriesKeywords, one per line. Turkish and English both work (Trendyol translates many English words).
startUrlsSearch, category, brand and store pages (every filter in the link is kept), and product links (with -p- in the address), which come back with full details.
sortByrelevance (default), price_asc, price_desc, newest, best_seller, most_favourite, most_rated.
minPrice / maxPricePrice range in Turkish lira (TRY).
includeDetailsOpens each product page for the seller, other sellers, barcode, attributes, variants and ranking (default off).
maxItemsCap for the whole run (default 50; 0 = no cap).
onlyNewFor schedules: delivers only products not delivered by earlier runs of the same search.
proxyConfigurationApify datacenter proxy by default; the run moves to a Turkish residential IP by itself if Trendyol refuses it.

searchQuery, keyword, queries, urls, productUrls, maxResults and limit are accepted too, so inputs written for other Trendyol tools keep working.

Output

Every row has type (product or error), scrapedAt, errorCode and error.

FieldMeaning
productIdTrendyol content ID (the number after -p- in the link)
name, brand, brandIdProduct name and brand
category, categoryIdTrendyol category
urlProduct page
priceShelf price in TRY
basketPricePrice in the basket after automatic promotions, when lower
originalPriceOld crossed-out price, when the product is discounted
discountPercentDiscount shown on the card
priceTextPrice as the site shows it (47.404,05 TL)
rating, ratingCountAverage rating (1 to 5) and number of ratings
favoriteCountHow many shoppers added it to favorites (when the site shows it)
image, imagesFull size image links
variantSize or variant shown on the card (clothing, shoes)
groupId, merchantIdProduct group (all colors/sizes) and the seller shown on the card
freeShipping, rushDelivery, sameDayShippingDelivery flags
officialSeller, isSponsored, soldOutOfficial store badge, sponsored placement, sold out
badges, promotionsCampaign badges and active promotions
cardAttributesKey attributes printed on the card (processor, material...)
searchPositionPosition in the search or list, counting from 1
sourceQueryThe keyword or link that found the product

With includeDetails (or a product link), also:

FieldMeaning
sellerId, sellerName, sellerScore, sellerCitySeller store of the Buy Box, its score (0 to 10) and city
sellerCompanyNameRegistered company name, only when the seller is a company
sellerCorporateInvoice, sellerStoreUrlCorporate invoice available, link to the seller store
otherSellersCount, otherSellersEvery other seller of the same product with score, price and delivery flags
productCode, barcodeManufacturer code and barcode (EAN)
categoryPath, webCategoryPath, businessUnitFull category paths
inStock, lowestPriceInDaysStock, and "lowest price of the last N days" label
maxInstallments, vatPercent, isRefundableInstallments, VAT rate, returns
reviewCountRatings that have a written review
categoryRankingsRank in the category lists (best seller, most favorited...)
attributesFull attribute table
variantsEvery variant with stock, barcode and price

Example (real row, full details, trimmed)

{
"type": "product",
"productId": 1179144350,
"name": "Vivobook Go 15 E1504FA-BQ4462W AMD Ryzen 5 8GB LPDDR5 512GB SSD 15.6\" Full HD Windows 11 Home Laptop",
"brand": "ASUS",
"category": "Dizüstü Bilgisayar",
"url": "https://www.trendyol.com/asus/vivobook-go-15-e1504fa-bq4462w-amd-ryzen-5-8gb-lpddr5-512gb-ssd-15-6-full-hd-windows-11-home-laptop-p-1179144350",
"price": 24499,
"originalPrice": 28999,
"currency": "TRY",
"productCode": "E1504FA-BQ4462W",
"barcode": "4711636460576",
"webCategoryPath": "Elektronik > Bilgisayar&Tablet > Bilgisayar > Laptop",
"sellerName": "Techburada",
"sellerScore": 9.3,
"sellerCity": "İstanbul",
"otherSellersCount": 3,
"otherSellers": [
{"sellerId": 106740, "sellerName": "Teknorya", "sellerScore": 9.3, "price": 24999, "freeShipping": true},
{"sellerId": 107870, "sellerName": "Teknosa", "sellerScore": 9, "price": 25999, "freeShipping": true}
],
"favoriteCount": 310,
"categoryRankings": [{"list": "bestSeller", "position": 9}],
"attributes": {"Garanti Tipi": "Resmi Distribütör Garantili", "Ram (Sistem Belleği)": "8 GB", "SSD Kapasitesi": "512 GB"},
"scrapedAt": "2026-10-17T00:39:49Z"
}

Errors you may see

Error rows are free and have type: "error", an errorCode and a plain explanation.

errorCodeWhen
INVALID_URLThe link is not from trendyol.com, or it is not a product list page
PRODUCT_NOT_FOUNDA product link that is removed or did not open
NO_RESULTSThe search and filters have no product
BLOCKEDTrendyol refused every attempt for one search; run it again later
INVALID_INPUTA field has a value the Actor cannot use (the message says which)

Integrations, scheduling and AI agents

  • Schedule the same searches daily in Apify schedules with onlyNew to get only new listings, or without it to follow prices and Buy Box changes over time.
  • Export as JSON, CSV, Excel or XML, or read the dataset from the Apify API.
  • Connect it to Make, n8n, Zapier or Google Sheets through Apify integrations.
  • AI agents: call it as a tool through the Apify MCP server in Claude, ChatGPT, Cursor or any MCP client, for example "find the 50 best selling air fryers on Trendyol under 5,000 TRY and compare their sellers".

FAQ

Do I need a Trendyol account? No. Everything comes from the public pages any visitor sees.

Which price should I use? price is the shelf price. basketPrice is what the shopper pays after Trendyol's automatic basket promotions, when that is lower. originalPrice is the old price shown crossed out.

Can I get every seller of a product? Yes, with includeDetails on (or by pasting the product link): otherSellers lists each one with score and price.

How many products can one search return? Trendyol lists up to a few thousand products per search; split big categories with price ranges or brand links to go deeper.

Are prices in lira? Yes, the Actor reads the Turkey storefront, so prices are in TRY.

Limitations

  • Turkey storefront only (prices in TRY). The international storefronts are not covered.
  • Written review texts and questions are not collected; ratings and counts are.
  • favoriteCount on list rows appears only when Trendyol shows it on the card; full details always have it.
  • The seller's tax number, address and e-mail are never collected.

Changelog

  • 16 Oct 2026: first version. Keyword search with sort and price range, search/category/brand/store/product links, optional full details with seller and other sellers, onlyNew for schedules, free error rows.