Trendyol Scraper — Turkish Ecommerce Products & Prices
Pricing
from $2.00 / 1,000 result scrapeds
Trendyol Scraper — Turkish Ecommerce Products & Prices
Scrape products, prices, discounts, ratings, and brands from trendyol.com — Turkey's largest ecommerce marketplace. Search by keyword and extract structured product data for price monitoring or market research.
Pricing
from $2.00 / 1,000 result scrapeds
Rating
0.0
(0)
Developer
Studio Amba
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Trendyol Scraper — Turkish Ecommerce Products & Prices (No Login)
Scrape products, prices, discounts, ratings, and brands from trendyol.com — Turkey's largest ecommerce marketplace with hundreds of millions of monthly visits across electronics, fashion, home, and grocery.
What is Trendyol?
Trendyol is Turkey's dominant online marketplace, comparable in scale and category breadth to Amazon in Western Europe. It lists products from thousands of third-party sellers alongside its own private-label brands, spanning electronics, fashion, cosmetics, home goods, and fast-moving consumer goods. Its scale and category depth make it a key data source for anyone tracking Turkish ecommerce pricing, brand distribution, or promotional activity.
- Price monitoring for the Turkish market — Track pricing and discount activity across categories
- Brand distribution analysis — See which brands dominate specific search terms and categories
- Competitive intelligence — Compare your own Turkish catalogue against Trendyol's live prices
- Market research — Study promotional patterns, rating distribution, and pricing tiers by category
What data does Trendyol Scraper extract?
- Product name
- Brand
- Current price and currency (TRY)
- Original price and discount percentage, when the product is on sale
- Average rating and rating count
- Trendyol internal product ID
- Primary product image URL
- Full product page URL
How to scrape trendyol.com data
| Field | Type | Description |
|---|---|---|
searchQuery | String | Search term, e.g. "telefon", "laptop", "ayakkabi" |
maxResults | Integer | Maximum products to return (default: 100) |
brightDataApiKey | String (secret) | Bright Data Web Unlocker API key — required, see below |
proxyConfiguration | Object | Not used by this actor — kept for input-schema compatibility |
A Bright Data Web Unlocker API key is required. Trendyol runs Cloudflare anti-bot protection that returns an empty HTTP 403 to plain and datacenter requests. Bright Data's Web Unlocker (Turkish exit) solves the challenge server-side and returns the real page. Get a key at brightdata.com.
Tips:
- This actor parses the embedded product JSON in the server-rendered page, not the DOM — it captures every field the search page carries, including ratings and discount pricing
- The public Trendyol API is intentionally not used (it returns empty responses through most proxy layers); the SSR page is the reliable path
- Results are deduplicated by product ID across pagination
Output
Each product is returned as a structured JSON object:
{"productName": "Galaxy A07 4/128 Gb Akıllı Telefon","brand": "Samsung","price": 8399,"currency": "TRY","originalPrice": 9001.6,"discount": "-7%","rating": 4.5,"ratingCount": 619,"productId": "1090837476","imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1818/prod/QC_PREP/20260202/07/34f21a18-af4a-30c1-907d-3e4531a9995f/1_org_zoom.jpg","url": "https://www.trendyol.com/samsung/galaxy-a07-4-128-gb-akilli-telefon-p-1090837476","scrapedAt": "2026-07-13T09:12:00.000Z"}
Output fields
| Field | Type | Example |
|---|---|---|
productName | String | "Galaxy A07 4/128 Gb Akıllı Telefon" |
brand | String | "Samsung" |
price | Number | 8399 |
currency | String | "TRY" |
originalPrice | Number | 9001.6 (only when discounted) |
discount | String | "-7%" (only when discounted) |
rating | Number | 4.5 |
ratingCount | Number | 619 |
seller | String | Marketplace seller name, when available |
productId | String | "1090837476" |
imageUrl | String | Primary product image URL |
url | String | Full product URL |
scrapedAt | String | ISO 8601 timestamp |
Cost estimate
Each search-results page returns 20-24 products from one Bright Data request, so this actor uses well under 1 compute unit per 100 products. At standard Apify pricing that is a fraction of a cent per product.
Limitations
- Seller/merchant name is not consistently exposed in the search page JSON — only
merchantIdis available internally, soselleris omitted for most products - Full specs and variant options (colour, size) live on the product detail page only
- Data is scraped from the public website and may change without notice
- Respect Trendyol's terms of service and use responsibly
Frequently asked questions
Do I need my own Bright Data account? Yes. Trendyol blocks plain and datacenter requests with Cloudflare, so a Bright Data Web Unlocker API key is required to run this actor.
Why don't all products have an originalPrice?
originalPrice and discount only appear when a product is actively discounted. A product at its regular price returns just price.
Does this scrape the same data as Trendyol's mobile app? It scrapes the public web search results, which carry the same core product fields (name, price, rating, brand) shown in the app.
Related scrapers
- Autohero Scraper — European used-car marketplace.
- Autodoc Scraper — European car parts retailer.
- Carrefour FR Scraper — French grocery retailer.
Disclaimer
This actor collects only publicly available product data from trendyol.com for legitimate use such as price monitoring and market research. Respect Trendyol's terms of service and applicable data-protection law when using the output.
Need this data on a schedule, or a custom version?
We run this scraper as a managed service for businesses: scheduled runs, deduplication, delta detection, and delivery to your inbox, Google Sheets, or API — maintenance included. We can also build a custom version with your exact fields and filters, or combine multiple sources into one feed.
See studioamba.dev/services or email hello@studioamba.dev for a free data sample. We maintain 300+ European web scrapers and answer within one business day.