Trendyol Scraper
Pricing
from $0.60 / 1,000 scraped products
Trendyol Scraper
Scrape Trendyol products from search terms or URLs. Get prices, brands, ratings, images, seller IDs, source URLs, and optional customer reviews.
Pricing
from $0.60 / 1,000 scraped products
Rating
0.0
(0)
Developer
Maxime Dupré
Maintained by CommunityActor stats
0
Bookmarked
20
Total users
9
Monthly active users
17 minutes ago
Last modified
Categories
Share
🛍️ Turn public Trendyol pages into structured commerce data
Trendyol Scraper is built for ecommerce teams, marketplace analysts, and developers who need public Trendyol data without manual copying. Collect products from searches or URLs, including prices, brands, ratings, sellers, categories, availability, promotions, and source context; optionally add product-linked customer reviews and answered Q&A.
Use it to:
- Trendyol price monitoring — capture current and original prices for repeat comparison workflows.
- Trendyol competitor analysis — compare visible products, sellers, discounts, ratings, and marketplace positions.
- Trendyol product catalog export — build structured product tables from searches, categories, stores, or direct URLs.
- Trendyol seller research — examine seller names, IDs, scores, products, and visible promotion signals.
- Trendyol review scraping — collect product-linked ratings, review text, dates, reviewer context, and customer media.
- Trendyol product Q&A export — gather answered buyer questions with seller answers and timing when available.
- Trendyol assortment analysis — compare visible products across the Turkey, Azerbaijan, and international storefronts.
📦 What data does the Actor return?
Each dataset row has a recordType of product, review, or qna.
Product rows include stable product identifiers and links plus available names, brands, current and original prices, discounts, currency, ratings, engagement counts, seller and category context, stock signals, images, shipping details, badges, promotions, attributes, variants, size-chart links, storefront, and discovery-source context.
Review rows link back to a product and include the review ID, rating, text, displayed date, public reviewer name, purchase-verification and helpfulness signals, variant context, and customer media when exposed.
Q&A rows link back to a product and include the question and answer, displayed timing, public asker context, and seller context when exposed. Optional values are omitted when Trendyol does not publicly expose them.
🚀 How to run Trendyol Scraper
- Select one Target: Search terms, Search result URLs, Category URLs, Seller/store URLs, or Product URLs.
- Add the corresponding searches or public Trendyol URLs.
- For search terms, choose Turkey, Azerbaijan, or International as the storefront.
- Set the product capacity, source ordering, and any price, rating, stock, shipping, discount, or promotion filters.
- Optionally enable reviews or answered Q&A and set their per-product capacities.
- Click Start.
The Actor needs no Trendyol account, cookies, API key, or user-managed proxy for its public-data collection. A product discovered through overlapping inputs is emitted and charged once with the first matching source context.
⚙️ Input
The selected target determines which source field is used:
searchQueries: plain-text searches for thesearchTarget.searchUrls: public search-result URLs forsearch_urls.categoryUrls: public category URLs forcategory_urls.storeUrls: public seller or store URLs forstore_urls.productUrls: direct public product URLs forproduct_urls.storefront:turkey,azerbaijan, orinternational; applies to search terms.maxProductsPerSource: maximum products per discovery source; direct product URL runs are bounded by the submitted list.sort: relevance, newest, price, best-seller, most-favorited, or most-rated source ordering.minPrice,maxPrice,minRating,maxRating: visible price and rating filters.- Boolean filters: discounted, in stock, free shipping, fast delivery, coupon, offer, new release, influencer, or lowest-price products only.
reviews.enabledandreviews.maxPerProduct: collect and cap separate review rows.questionsAndAnswers.enabledandquestionsAndAnswers.maxPerProduct: collect and cap separate answered Q&A rows.
Example search input:
{"target": "search","searchQueries": ["kahve makinesi"],"storefront": "turkey","maxProductsPerSource": 25,"sort": "most_rated","minRating": 4,"inStockOnly": true,"reviews": { "enabled": false, "maxPerProduct": 20 },"questionsAndAnswers": { "enabled": false, "maxPerProduct": 20 }}
Options belonging to inactive Targets are ignored.
📊 Output
Results are saved to the default Apify dataset. Export them as JSON, CSV, or Excel, or retrieve them through the Apify API. A schema-conforming product row can look like:
{"recordType": "product","productId": "46903492","productUrl": "https://www.trendyol.com/letoon/unisex-gunluk-spor-ayakkabi-p-46903492","name": "Unisex Günlük Spor Ayakkabı","brand": "LETOON","price": 660.29,"currency": "TRY","rating": 4.5,"sellerName": "LETOON","storefront": "turkey","sourceContexts": [{"type": "search","query": "spor ayakkabi","url": "https://www.trendyol.com/sr?q=spor%20ayakkabi","position": 1}]}
Review and Q&A rows use recordType: "review" and recordType: "qna" and link to their parent product through productId and productUrl.
💳 Pricing
This Actor uses pay-per-event pricing. Depending on your Apify plan, each successfully saved product costs $0.0006–$0.00085, and each successfully saved customer review or answered product Q&A costs $0.00045–$0.0006. Product details are included in the product outcome rather than charged as a separate enrichment.
Reviews and Q&A are off by default and have independent per-product capacities. A product, review, or answered Q&A that is not saved does not incur its corresponding event charge. Apify platform charges may also apply according to your plan.
🔌 Integrations
Start runs and retrieve dataset items with the Apify API. Use Apify Schedules for recurring collection and Webhooks to notify another service after a run or dataset event. Dataset exports can also feed other integrations available in the Apify Console.
❓ FAQ
Can I collect one direct product page?
Yes. Select Product URLs and submit the public product URL. The Actor emits the product when it can collect the required public data, and can optionally add linked reviews and answered Q&A.
Why did filters return fewer products than my capacity?
The capacity is a maximum, not a guaranteed count. Filters retain only products with matching visible values or signals, and a source may expose fewer eligible products.
Can I collect reviews or Q&A without a product row?
No. Reviews and answered Q&A are optional child rows of successfully collected products. Enable either option and choose its per-product capacity.
What happens when the same product appears in several inputs?
It is returned once per run rather than duplicated. The row retains the first matching discovery context and is not rewritten when later sources find it again.
Why are optional fields missing?
Trendyol storefronts and pages do not expose every value for every product. The Actor omits unavailable optional values rather than fabricating them.
Which Trendyol storefronts are supported?
Search-term runs support Turkey, Azerbaijan, and International. Submitted URLs identify their own public Trendyol surface.
Is this the official Trendyol API?
No. This Actor collects information exposed on public Trendyol pages and does not require Trendyol API credentials. Source changes can affect which optional fields are available.
Does the Actor store historical prices or send price alerts?
No. Each run returns currently visible source data. Use Apify Schedules plus your own storage or downstream workflow to build a price history or alerting process.
🔗 Related actors
- Mercado Libre Search Scraper ↗ — compare marketplace products, prices, sellers, shipping, and rank across Mercado Libre searches.
- Google Shopping Ads Scraper ↗ — research paid Shopping products, merchants, prices, and positions by keyword and market.
- Allegro Scraper ↗ — collect marketplace listings, prices, sellers, delivery details, condition, and product parameters from Allegro.
- John Lewis Product Scraper ↗ — collect product and variant details from another retailer using searches or URLs.
- Toolstation Scraper ↗ — export Toolstation products with prices, availability, ratings, categories, and specifications.
🆘 Support
For issues, questions, or feature requests, file a ticket.
Made with ❤️ by Maxime Dupré