Trendyol Listings Scraper avatar

Trendyol Listings Scraper

Pricing

from $1.00 / 1,000 product listings

Go to Apify Store
Trendyol Listings Scraper

Trendyol Listings Scraper

The Trendyol Listings Scraper extracts product listings and enriched product details from Trendyol.com — capturing names, brands, current and original prices, ratings, full-resolution images, category hierarchy, and merchant data — deal for price tracking, market research, and competitive analysis.

Pricing

from $1.00 / 1,000 product listings

Rating

0.0

(0)

Developer

FalconScrape

FalconScrape

Maintained by Community

Actor stats

2

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

🛒 Trendyol Listings Scraper

Easily extract product data from Trendyol, Turkey's largest e-commerce marketplace. The Trendyol Listings Scraper turns category, brand, search, and product URLs into clean, structured JSON — ready for price tracking, market research, competitive analysis, or product catalog building.

✨ Features

  • 🏷️ Comprehensive Product Data: Names, brands, full image sets, current & original prices, discounts, ratings, free-cargo flags, merchant IDs, category hierarchy, and more.
  • 🔗 Four Input Modes: Category pages, brand pages, product detail URLs, and free-text search queries — mix and match in a single run.
  • 🌍 TR Storefront Lock: Pinned to the Turkish storefront via headers and cookies so you always get the full TR catalog, not the EN/PL/DE variants.
  • 🧹 Built-in Deduplication: Automatic dedup of products that appear on multiple listing pages, plus optional sponsored-row filtering.
  • 🖼️ Full-Resolution Images: Image URLs are normalized to remove the CDN thumbnail transform — you get the original-quality image.
  • 💰 Pay-Per-Event Pricing: Pay $1 per 1,000 listing rows, $4 per 1,000 with full product detail. Only pay for what you scrape.

🛠️ How It Works

  1. Choose your input — paste Trendyol category URLs (e.g. https://www.trendyol.com/cep-telefonu-x-c103498), brand URLs (e.g. https://www.trendyol.com/apple-x-b101470), product detail URLs, or search keywords.
  2. Set your limits — pick how many pages per seed (Trendyol caps at ~126 pages = ~3,000 products per URL) and whether to enrich each row with full product detail.
  3. Run the scraper — results stream into the dataset as structured JSON, downloadable as JSON, CSV, Excel, or HTML.

⚙️ Input

FieldTypeDescription
categoryUrlsarrayTrendyol category listing URLs, e.g. https://www.trendyol.com/cep-telefonu-x-c103498.
brandUrlsarrayTrendyol brand listing URLs, e.g. https://www.trendyol.com/apple-x-b101470.
productUrlsarrayDirect product detail URLs (containing -p-{productId}). Skips listing pages, goes straight to full product data.
searchQueriesarrayFree-text keyword queries (e.g. "iphone 15"). Search is gated on operator backend configuration; if unavailable, search queries are skipped.
maxPagesPerSeedintegerMax listing pages to crawl per seed URL (24 products/page; Trendyol hard-caps at ~126). Default: 5.
maxItemsintegerGlobal cap on total products extracted across all inputs. 0 means unlimited. Default: 50.
includeProductDetailsbooleanIf true, enqueue every product's detail page for the richer payload (description, attributes, sellers, full image set, review meta). Default: false.
sortstringListing sort order. One of DEFAULT, BEST_SELLER, MOST_RATED, MOST_NEW, PRICE_BY_ASC, PRICE_BY_DESC. Default: BEST_SELLER (cleaner, less personalized results).
includeSponsoredbooleanKeep sponsored ad slots in results. Filtered out by default.
proxyConfigurationobjectOptional proxy settings. Direct HTTP works without a proxy; Apify Residential pinned to country=TR is recommended for high-volume runs.

📊 Sample Output Data

The scraper provides structured JSON output with full product details. Example listing row:

{
"productId": 1100212113,
"name": "Galaxy S26 12GB/256GB Gök Mavisi Cep Telefonu",
"brand": "Samsung",
"brandId": 3228,
"categoryId": 5474,
"categoryName": "Android Cep Telefonu",
"merchantId": 968,
"url": "https://www.trendyol.com/samsung/galaxy-s26-12gb-256gb-gok-mavisi-cep-telefonu-p-1100212113",
"image": "https://cdn.dsmcdn.com/ty1000323/product/media/images/prod/PIM/.../1_org_zoom.jpg",
"images": ["...17 full-resolution images..."],
"currentPrice": 58499,
"originalPrice": 62570.32,
"currency": "TL",
"ratingScore": 4.7,
"freeCargo": true,
"isSponsored": false,
"seedUrl": "https://www.trendyol.com/cep-telefonu-x-c103498",
"page": 1,
"position": 1,
"scrapedAt": "2026-05-22T11:03:30.968Z"
}

With includeProductDetails: true, you additionally get rows containing the full category hierarchy, product attributes, seller data, and review counts.

💰 Pricing

This actor uses Pay-Per-Event pricing — you only pay for what you extract.

EventPriceWhen it fires
product-listing$0.001 ($1 per 1,000)Per shallow product row from a category, brand, or search listing page.
item-detail$0.004 ($4 per 1,000)Per detailed product page extraction (when includeProductDetails: true or via productUrls).

Example costs:

RunCost
1,000 listing rows from a category page$1.00
5,000 listing rows across 3 brands$5.00
1,000 listing rows + full detail on each$5.00 ($1 listing + $4 detail)
100 product URLs only (detail-only run)$0.40

No actor-start fee, no minimum spend.

Boost your Trendyol research with the Trendyol Listings Scraper today! 🚀