Trendyol Scraper - Products, Prices & Sellers avatar

Trendyol Scraper - Products, Prices & Sellers

Pricing

from $3.00 / 1,000 products

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

Trendyol Scraper - Products, Prices & Sellers

Scrape Trendyol — Turkey's biggest marketplace — into JSON, CSV or Excel: product names, prices, discounts, ratings, review counts, sellers and stock from any search, category or product URL. Real browser clears Cloudflare. Pay per result, no monthly fee.

Pricing

from $3.00 / 1,000 products

Rating

0.0

(0)

Developer

Yusuf

Yusuf

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 days ago

Last modified

Categories

Share

Trendyol Scraper — Products, Prices, Ratings & Sellers

Turn Trendyol, Turkey's largest e-commerce marketplace, into clean structured data — JSON, CSV or Excel. Pull products, prices, discounts, ratings, review counts, sellers and full details from any search, category, brand or product URL.

The one that actually gets through. Trendyol serves a Cloudflare challenge that stops HTTP-only scrapers dead ("Just a moment…" forever). This runs a real browser, clears the challenge, and rotates IPs when one gets stuck — so you get data, not a block page.

Pay per result — $0.003 per product, no monthly fee. ~1,000 products for about $3.


🚀 Get started in 30 seconds

  1. Type a search term (e.g. kablosuz kulaklık) or paste a Trendyol URL
  2. Set Maximum items (this caps your cost)
  3. Hit Start → export the results as JSON, CSV or Excel, or pull them from the API

No login, no Trendyol account, no code required.


💸 Pricing — simple and predictable

Pay-per-result. You are charged only for products you actually scrape — there is no rent and no monthly subscription.

You scrapeApprox. cost
100 products~$0.30
1,000 products~$3
10,000 products~$30

$0.003 per product + a tiny per-run start fee. Maximum items is a hard stop, so your bill can never surprise you.


✅ Why this scraper

  • Actually clears Cloudflare — HTTP-only scrapers get the "Just a moment…" wall forever. This drives a real browser engine, waits for the JS challenge to resolve, and retires the session + rotates IP when one gets stuck.
  • Cheap for a browser scraper — images, media, fonts and CSS are blocked by default. Product data lives in the page HTML/JSON, so this cuts residential-proxy bandwidth 70–80% with zero data loss. Scrapers that skip this quietly burn your proxy quota.
  • Two speeds — fast listing mode for price/rank monitoring at scale, or full detail mode with description, attributes, variants and stock.
  • Resilient extraction — reads Trendyol's inline page state, falls back to the rendered DOM if the state variable is renamed, and parses schema.org JSON-LD on product pages. Keeps working when the site shifts.
  • Predictable costmaxItems stops the run at your limit.

📦 What you get per product

{
"id": 773358088,
"name": "Kablosuz Kulaklık Bluetooth 5.3",
"brand": "Apple",
"url": "https://www.trendyol.com/apple/kablosuz-kulaklik-p-773358088?merchantId=968",
"price": 2499.9,
"originalPrice": 3999,
"currency": "TL",
"discountRatio": 37,
"rating": 4.6,
"ratingCount": 12840,
"sellerName": "Apple Türkiye",
"merchantId": 968,
"categoryName": "Kulaklık",
"sponsored": null,
"imageUrl": "https://cdn.dsmcdn.com/ty1/product/media/images/...jpg",
"scrapedAt": "2026-07-20T15:12:03.221Z"
}

With Scrape full product details enabled, each record also carries description, availability, color, attributes (pattern, material, audience), variants[] with per-variant price and stock, and the full images[] array.


🎯 Use cases

  • Price & competitor monitoring — track competitor pricing and discount depth on a daily schedule, get alerted when someone undercuts you
  • Sellers & brands — watch your own listings' rank, rating, stock and sponsored placement across categories
  • Market & product research — category assortment, price distribution, best-sellers and demand signals before you source a product
  • Dropshipping & sourcing — export catalogs with prices, ratings and seller data to find winning products
  • Data & AI — feed a live Turkish e-commerce dataset into dashboards, models or a price-comparison app

🔌 Export & integrate

Results land in an Apify dataset you can:

  • Download as JSON, CSV, Excel, XML or RSS
  • Pull via API — one HTTPS call returns your data
  • Schedule — run it every morning and only get fresh data
  • Connect to Google Sheets, Make, Zapier, n8n or your own backend via Apify integrations and webhooks

⚙️ Input example

{
"search": "kablosuz kulaklık",
"maxItems": 200,
"scrapeProductDetails": false,
"blockAssets": true,
"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"], "apifyProxyCountry": "TR" }
}

Search vs Start URLssearch is the quick path. Use startUrls for a specific category, brand page, or a fixed list of product URLs (search, category, brand and product URLs all work).


❓ FAQ

How much does it cost? $0.003 per product scraped, plus a tiny start fee per run. No monthly subscription. About $3 per 1,000 products. maxItems caps every run.

Do I need proxies? Yes — Trendyol blocks datacenter IPs and redirects non-Turkish IPs to a country-selection page, so Turkish residential proxies are required (the default input is already set to RESIDENTIAL + TR). Keep blockAssets on to keep that traffic — and its cost — low.

Can I export to Excel / Google Sheets? Yes. Every run's dataset exports to CSV, Excel, JSON and more, and connects to Google Sheets, Make, Zapier and n8n.

Can I run it on a schedule? Yes — use Apify Schedules to run it daily/hourly for price tracking.

Why is detail mode slower? It opens each product page individually. For price tracking you usually don't need it — listing mode already carries price, discount, rating, review count and seller.

Is this legal? The actor reads publicly available product pages — the same data any shopper sees. No login, no personal data.