Trendyol Product Scraper avatar

Trendyol Product Scraper

Pricing

from $1.70 / 1,000 overview product extracteds

Go to Apify Store
Trendyol Product Scraper

Trendyol Product Scraper

Scrape Trendyol — Turkey's #1 marketplace — for prices (TRY), ratings, reviews, Q&A, full specs, variants, images, favorites & seller data. Keyword, URL or category search; fast overview or full detail. Clean JSON/CSV/Excel, no code, no API key.

Pricing

from $1.70 / 1,000 overview product extracteds

Rating

0.0

(0)

Developer

SIÁN OÜ

SIÁN OÜ

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Share

Trendyol Product Scraper – Prices, Specs, Reviews & Seller Data 🚀

SIÁN Agency Store Wildberries Product Scraper Amazon Product Scraper AliExpress Product Scraper

🎉 Export live Trendyol product data — prices in TRY, star ratings, full specs, seller scores and review insights — from Turkey's #1 marketplace, no code and no API key required.

Perfect for price-monitoring teams, e-commerce analysts, brand managers, and market researchers who need clean, structured Turkey e-commerce data on demand.


📋 Overview

The Trendyol Product Scraper turns Turkey's biggest online marketplace into a clean data feed. Search by keyword, category, or URL and get structured product records — across electronics, fashion, home, cosmetics, and every other Trendyol vertical — ready for Excel, BigQuery, or your pricing dashboard.

Why thousands of professionals choose us:

  • No Account, No API Key: Just type a search term and click Run — nothing to configure, nothing to log in to
  • Two Speeds, One Actor: Fast Overview mode for bulk price sweeps, or Detail mode for full specs, reviews and seller data
  • 🎯 35+ Data Fields: Price, discount %, star rating, specifications, variants, seller score and more — per product
  • 💰 Pay Per Result: You're only charged for products successfully scraped — no wasted spend
  • 💎 Turkey-Native Data: Prices in Turkish Lira (TRY), Turkish specs and review keywords, straight from Trendyol.com
  • NEW: AI review summaries and aggregated review keyword tags distilled from thousands of customer comments

✨ Features

  • 🔎 Keyword, Category & URL Search: Scrape any Trendyol search — paste a keyword, a category id, or a full trendyol.com URL with your filters already applied
  • 💸 Complete Pricing Data: Current price, original strikethrough price, discount percentage, currency, and the free-cargo flag
  • Ratings & Reviews: Star rating, total rating count, written review-comment count and merchant Q&A count
  • 🧩 Full Specifications Table: 25+ attributes per product — screen size, RAM, colour, warranty, material, and more
  • 🎨 Colour & Size Variants: Every variant with its own product link, so you can track a full product family
  • 🏬 Seller Intelligence: Store name, seller score, and total product count for each merchant
  • 🧠 AI Review Summary & Keyword Tags: An AI-written pros/cons summary plus the top review themes, when available
  • 🖼️ Full Image Gallery: Main image plus the complete high-resolution photo set for every product
  • 📦 Stock & Condition: In-stock availability, product condition, and the rich product description
  • 📤 Clean Exports: Download every run as JSON, CSV, or Excel in one click

🎬 Quick Start

Type a search term, pick a mode, and click Run — results stream into your dataset in seconds. Prefer the API? One call gets you going:

curl -X POST https://api.apify.com/v2/acts/sian.agency~trendyol-product-scraper/runs?token=YOUR_TOKEN \
-H 'Content-Type: application/json' \
-d '{"keywords": ["telefon"], "scrapeMode": "overview", "maxResults": 100}'

🚀 Getting Started (3 Simple Steps)

Type one or more search keywords (one per line), paste a Trendyol category id, or drop in full trendyol.com URLs with your filters already set.

Step 2: Pick a Mode and Run

Choose Overview for a fast price-and-rating sweep, or Detail for full specs, variants, reviews and seller data. Set your sort order and price range, then click Run.

Step 3: Download Your Results

Export clean, structured product data as JSON, CSV, or Excel — ready for your dashboard, spreadsheet, or database.

That's it! In under a minute, you'll have:

  • Live Trendyol prices in TRY with discount percentages
  • Star ratings, review counts, and seller scores
  • Full specification tables and product variants
  • The complete image gallery for every product
  • Export-ready data for pricing, catalog, and market research

📥 Input Configuration

FieldTypeRequiredDescription
keywordsarrayNoTrendyol search terms, one per line (e.g. telefon, bluetooth kulaklık)
scrapeModestringNooverview (fast search) or detail (full specs, reviews & description)
sortstringNorelevance, best_seller, price_low, price_high, or newest
minPriceintegerNoOnly return products at or above this price (TRY)
maxPriceintegerNoOnly return products at or below this price (TRY)
categorystringNoTrendyol category id, e.g. 103498
brandstringNoTrendyol brand id(s), comma-separated, e.g. 794
urlsarrayNoAdvanced — full trendyol.com search/category URLs (your filters are preserved)
maxResultsintegerNoMaximum products to return across all searches (default 100)

Example — keyword search in Detail mode:

{
"keywords": ["telefon", "bluetooth kulaklık"],
"scrapeMode": "detail",
"sort": "best_seller",
"minPrice": 500,
"maxPrice": 15000,
"maxResults": 100
}

Example — paste Trendyol URLs (advanced):

{
"urls": [
"https://www.trendyol.com/sr?q=laptop",
"https://www.trendyol.com/cep-telefonu-x-c103498"
],
"scrapeMode": "overview"
}

📤 Output

Every product is saved to your Apify dataset with 35+ fields. Overview mode returns the core commerce fields below; Detail mode adds specifications, variants, reviews, and seller intelligence.

FieldTypeDescription
idnumberTrendyol product id
productTitlestringFull product title
brandstringBrand name
categorystringProduct category
pricenumberCurrent selling price (TRY)
original_pricenumberOriginal strikethrough price (TRY)
discount_percentagenumberDiscount percentage, when on sale
free_cargobooleanFree-shipping (free-cargo) flag
ratingnumberAverage star rating
rating_countnumberNumber of ratings
review_countnumberWritten review-comment count (Detail)
qa_countnumberMerchant question-and-answer count (Detail)
favorite_countnumberHow many shoppers favorited the product — a demand signal
order_countstringApproximate orders sold (e.g. 200+) — a sales-velocity signal
seller_namestringSeller / store name (Detail)
seller_scorenumberSeller score out of 10 (Detail)
seller_product_countnumberTotal products the seller lists (Detail)
in_stockbooleanStock availability (Detail)
colorstringProduct colour / selected option (Detail)
attributesobjectFull specifications table, 25+ attributes (Detail)
variantsarrayColour / size variants with their own links (Detail)
review_tagsarrayAggregated review keyword tags (Detail)
ai_review_summarystringAI-written review summary, when present (Detail)
descriptionstringRich product description (Detail)
imagestringMain product image URL
imagesarrayFull high-resolution image gallery
urlstringProduct page URL

Example (Detail mode, trimmed):

{
"id": 881465224,
"productTitle": "Samsung Galaxy A16 128 GB 4 GB Ram Siyah Cep Telefonu (Samsung Türkiye Garantili)",
"url": "https://www.trendyol.com/samsung/galaxy-a16-128-gb-4-gb-ram-siyah-cep-telefonu-samsung-turkiye-garantili-p-881465224",
"source": "detail",
"brand": "Samsung",
"category": "Android Cep Telefonu",
"merchant_id": 968,
"seller_name": "Trendyol",
"seller_score": 9.3,
"seller_product_count": 38342,
"price": 9899,
"original_price": 9899,
"currency": "TRY",
"discount_percentage": null,
"free_cargo": false,
"rating": 4.6,
"rating_count": 593,
"review_count": 287,
"qa_count": 427,
"in_stock": true,
"condition": "New",
"color": "128 GB",
"attributes": {
"Ekran Boyutu": "6,8 inç",
"RAM Kapasitesi": "4 GB",
"Dahili Hafıza": "128 GB",
"Pil Gücü (mAh)": "5000",
"Görüntü Teknolojisi": "AMOLED",
"Garanti Tipi": "Samsung TR Garantili"
},
"variants": [
{ "type": "DsmColor", "title": "Renk", "value": "Siyah", "url": "https://www.trendyol.com/samsung/galaxy-a16-128-gb-4-gb-ram-siyah-cep-telefonu-samsung-turkiye-garantili-p-881465224", "selected": true },
{ "type": "DsmColor", "title": "Renk", "value": "Gri", "url": "https://www.trendyol.com/samsung/galaxy-a16-4-gb-ram-128-gb-gri-p-882761835", "selected": false }
],
"review_tags": ["Fiyat", "Teslimat Süresi", "Paketleme", "Şarj/Pil/Batarya", "Garanti/Fatura"],
"ai_review_summary": "• Tasarım ve görünüm beğenildi. • Kullanımı pratik, hediye olarak tercih ediliyor. • Fiyat-performans oranı olumlu bulundu. • Kamera günlük kullanım için yeterli. • Dayanıklı ve uzun ömürlü.",
"image": "https://cdn.dsmcdn.com/ty1610/prod/QC/20241206/14/50aae64e-0031-31f0-a0f6-75fc90b4ec58/1_org_zoom.jpg",
"images": [
"https://cdn.dsmcdn.com/ty1610/prod/QC/20241206/14/50aae64e-0031-31f0-a0f6-75fc90b4ec58/1_org_zoom.jpg",
"https://cdn.dsmcdn.com/ty1609/prod/QC/20241206/14/67d63131-2a63-344d-879d-456e1a146b36/1_org_zoom.jpg",
"https://cdn.dsmcdn.com/ty1610/prod/QC/20241206/14/c8a03cd7-dc4e-3617-aaaf-30e4a5b26c57/1_org_zoom.jpg"
],
"image_count": 6
}

💼 Use Cases & Examples

1. Price & Promo Monitoring

Retailers and analysts tracking how Trendyol prices and discounts move over time.

Input: Your product keywords or category ids, scheduled daily in Overview mode Output: Current price, original price, and discount % in TRY for every listing Use: Trigger repricing, spot flash sales, and build price-history charts.

2. Competitor Pricing Intelligence (Turkey Market)

Brands and marketplaces benchmarking rivals selling into Turkey.

Input: Competitor brand ids or search terms, sorted by best seller Output: Price, seller, rating, and stock for every competing listing Use: Understand where you sit on price and rating against the Turkish market.

3. Catalog & Assortment Research

Category managers mapping what's actually sold on Trendyol.

Input: Category ids across the verticals you care about Output: Full product lists with brands, prices, and images Use: Find assortment gaps, trending brands, and new-product opportunities.

4. Product-Spec Extraction for Feeds

Feed and PIM teams that need clean structured attributes.

Input: Product URLs or keywords in Detail mode Output: A 25+ attribute specifications table, variants, and the full image gallery Use: Populate product feeds, comparison sites, and marketplace listings.

5. Brand & Seller Monitoring

Brand-protection and marketplace teams watching who sells their products.

Input: Your brand id in Detail mode Output: Seller store names, seller scores, and product counts per listing Use: Detect unauthorized sellers and track seller reputation over time.

6. Market & Demand Research

Analysts sizing demand across Turkish e-commerce categories.

Input: Broad category or keyword searches sorted by best seller or newest Output: Ratings, rating counts, and review volumes as demand signals Use: Rank products by popularity and spot rising categories early.

7. Review & Rating Aggregation

Product and CX teams distilling customer sentiment at scale.

Input: Product URLs in Detail mode Output: Review counts, aggregated review keyword tags, and AI review summaries Use: Surface recurring praise and complaints without reading every comment.

🔗 Integration Examples

JavaScript/Node.js

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_TOKEN' });
const run = await client.actor('sian.agency/trendyol-product-scraper').call({
keywords: ['telefon'],
scrapeMode: 'detail',
sort: 'best_seller',
maxResults: 100
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items[0]);

Python

from apify_client import ApifyClient
client = ApifyClient('YOUR_TOKEN')
run = client.actor('sian.agency/trendyol-product-scraper').call(
run_input={
'keywords': ['telefon'],
'scrapeMode': 'detail',
'sort': 'best_seller',
'maxResults': 100
}
)
for item in client.dataset(run['defaultDatasetId']).iterate_items():
print(item)

cURL

curl -X POST 'https://api.apify.com/v2/acts/sian.agency~trendyol-product-scraper/runs?token=YOUR_TOKEN' \
-H 'Content-Type: application/json' \
-d '{"keywords": ["telefon"], "scrapeMode": "detail", "maxResults": 100}'

Automation Workflows (N8N / Zapier / Make)

  1. Trigger: Schedule a daily run or fire from a webhook
  2. HTTP Request: Call the actor API with your keywords
  3. Process: Handle the JSON product records
  4. Action: Save to your database, update a dashboard, or send a price-drop alert

📊 Performance & Pricing

FREE Tier (Try It Now)

  • Up to 25 products per run — full feature access, same data quality
  • No credit card required
  • Perfect for testing and small projects
  • Unlimited products per run
  • Faster, uninterrupted large-scale scraping
  • Pay-per-result: you're only charged for products successfully scraped

💰 Best price on the market — transparent pay-per-result pricing with no monthly minimums.

🔗 View current pricing

❓ Frequently Asked Questions

Q: How many products can I scrape? A: FREE tier: up to 25 products per run. PAID tier: unlimited, capped only by your maxResults.

Q: Do I need a Trendyol account or API key? A: No. Just enter a search term and click Run — there's nothing to log in to.

Q: What's the difference between Overview and Detail mode? A: Overview is a fast search sweep (id, title, price, rating, images). Detail also opens each product page for full specifications, variants, reviews, seller data, and the description.

Q: What currency are the prices in? A: Turkish Lira (TRY), exactly as shown on Trendyol.com.

Q: What output formats are available? A: JSON, CSV, and Excel — export directly from the Apify dataset.

Q: Can I filter by price, category, or brand? A: Yes. Set a min/max price in TRY, a category id, or a brand id — or paste a full Trendyol URL with your filters already applied.

Q: Is this legal? A: Yes — the actor only collects publicly available data. See the legal section below.

🐛 Troubleshooting

No results returned

  • Check your keyword spelling — Trendyol is a Turkish-language site (e.g. telefon, not phone)
  • Widen your min/max price range or remove the category/brand filter
  • Confirm the search returns products when you open it on trendyol.com

Missing specs, reviews, or seller data

  • Those fields are only populated in Detail mode — switch scrapeMode to detail
  • Some products genuinely have no reviews or variants yet, so those fields stay empty

Run stops early

  • FREE tier caps each run at 25 products — upgrade to PAID for unlimited results
  • Raise maxResults if you set it lower than the number of products you need

Pasted URL scraped the wrong products

  • Make sure the URL is a Trendyol search or category page, with your filters already applied in the browser

Our actors are ethical and do not extract any private user data, such as email addresses, gender, or location. They only extract what has been chosen to share publicly. We therefore believe that our actors, when used for ethical purposes by Apify users, are safe.

However, you should be aware that your results could contain personal data. Personal data is protected by the GDPR in the European Union and by other regulations around the world. You should not scrape personal data unless you have a legitimate reason to do so. If you're unsure whether your reason is legitimate, consult your lawyers.

You can also read Apify's blog post on the legality of web scraping.

Trendyol is a trademark of Trendyol Group and its respective owners. This actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Trendyol. All product names, brand names, logos, and trademarks referenced belong to their respective owners and are used for identification purposes only. This tool collects only publicly available data and does not access private accounts, private user information, or any content behind a login.

🤝 Support

Telegram Support

Join our active support community


Built by SIÁN Agency | More Tools