Akakce Scraper - Turkish Price Comparison Data
Pricing
Pay per usage
Akakce Scraper - Turkish Price Comparison Data
Scrape product prices and merchant offers from Akakce.com, Turkey's largest price comparison site with 20M+ monthly visits. Compare prices across hundreds of Turkish retailers. Extract product names, price ranges, merchant lists, ratings, and more. No login required.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Studio Amba
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Akakce Scraper
Scrape product prices, merchant offers, and comparison data from Akakce.com — Turkey's largest price comparison engine with 20M+ monthly visits, aggregating prices from hundreds of Turkish online retailers.
How to scrape Akakce data
Akakce is Turkey's leading price comparison platform, aggregating product prices from hundreds of online retailers. This actor lets you extract structured product and pricing data from Akakce search results, category pages, and individual product pages without any login or cookies.
- Go to the actor's input page.
- Enter a search query (e.g., "laptop", "iPhone 16", "kulaklık") or provide a category URL.
- Set the maximum number of results you want.
- Optionally enable "Include Merchant Offers" to get all individual store prices for each product.
- Click "Start" and wait for the run to finish.
- Download your data in JSON, CSV, or Excel format.
The actor searches Akakce just like a regular user would, extracts product data from search results and product pages, and returns clean, structured data ready for analysis.
Features
- Search by keyword across all Akakce product categories
- Browse specific category pages for targeted scraping
- Extract lowest and highest prices across all merchants
- Get individual merchant offers with store names, prices, and links
- Extract brands, ratings, review counts, and number of offers
- Automatic pagination to collect large result sets
- Multi-strategy extraction: JSON-LD structured data and DOM fallback
- No cookies or login required
- Residential proxy support for reliable access with Turkish IP
Input options
| Field | Type | Description | Default |
|---|---|---|---|
searchQuery | String | Product search term (e.g., "laptop", "kulaklık") | "laptop" |
categoryUrl | String | Optional Akakce category URL to scrape directly | — |
maxResults | Integer | Maximum number of products to return (1–10,000) | 100 |
includeOffers | Boolean | Visit product pages to extract all merchant offers | false |
proxyConfiguration | Object | Proxy settings — Turkish residential proxies recommended | TR residential |
Example input
{"searchQuery": "laptop","maxResults": 50,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "TR"}}
Scraping a specific category
You can also scrape a specific Akakce category page by providing the categoryUrl instead of a search query:
{"categoryUrl": "https://www.akakce.com/laptop-notebook.html","maxResults": 200}
Getting merchant offers
Enable includeOffers to visit each product page and extract all individual merchant prices. This is slower but gives you full price comparison data:
{"searchQuery": "iPhone 16","includeOffers": true,"maxResults": 20}
Output fields
| Field | Type | Description |
|---|---|---|
productName | String | Full product name |
category | String | Product category from Akakce |
lowestPrice | Number | Lowest price across all merchants (TRY) |
highestPrice | Number | Highest price across all merchants (TRY) |
currency | String | Currency code (TRY) |
numberOfOffers | Integer | Number of merchants with this product |
brand | String | Brand or manufacturer |
imageUrl | String | Product image URL |
url | String | Full Akakce product page URL |
merchants | Array | Individual merchant offers (when includeOffers is enabled) |
rating | Number | Average product rating (0–5 scale) |
reviewCount | Integer | Number of user reviews |
scrapedAt | String | ISO 8601 timestamp of when the data was collected |
Merchant offer fields
When includeOffers is enabled, each item in the merchants array contains:
| Field | Type | Description |
|---|---|---|
merchantName | String | Store/retailer name |
price | Number | Price offered by this merchant (TRY) |
merchantUrl | String | Link to the product on the merchant's site |
Example output
{"productName": "Apple MacBook Air M4 16 GB 256 GB SSD 13.6\"","category": "Laptop Notebook","lowestPrice": 42999,"highestPrice": 52490,"currency": "TRY","numberOfOffers": 15,"brand": "Apple","imageUrl": "https://cdn.akakce.com/apple/apple-macbook-air-m4.jpg","url": "https://www.akakce.com/apple-macbook-air-m4-16gb-256gb.html","merchants": [{"merchantName": "Hepsiburada","price": 42999,"merchantUrl": "https://www.akakce.com/r.php?..."},{"merchantName": "Trendyol","price": 43500,"merchantUrl": "https://www.akakce.com/r.php?..."},{"merchantName": "Amazon TR","price": 44990,"merchantUrl": "https://www.akakce.com/r.php?..."}],"rating": 4.7,"reviewCount": 128,"scrapedAt": "2026-06-09T14:30:00.000Z"}
Cost estimate
The actor uses PlaywrightCrawler (headless browser) for reliable rendering of Akakce pages.
- ~100 results (listing only): approximately $0.05–0.15 in platform costs
- ~100 results (with merchant offers): approximately $0.20–0.50 in platform costs
- ~1,000 results: approximately $0.50–2.00 depending on
includeOffers - Residential proxy usage adds to the cost depending on data transfer
For most use cases, a single run costs well under $1.00.
Limitations
- Akakce may rate-limit aggressive scraping — use Turkish residential proxies for best results.
- Product availability and pricing data reflects what Akakce shows at the time of scraping. Prices change frequently.
- Very broad search queries may return many results across categories. Use specific queries or category URLs for focused data.
- The HTML structure of Akakce may change without notice, which could temporarily affect data extraction.
- Merchant offer extraction requires visiting individual product pages, which is slower than listing-only mode.
Tips for best results
- Use specific queries — "Samsung Galaxy S25 Ultra" works better than "telefon"
- Use category URLs — for comprehensive category scraping, provide the category URL directly
- Use Turkish proxies — Turkish residential proxies give the most reliable results
- Start small — test with
maxResults: 10before running large scrapes - Enable merchant offers selectively — only use
includeOffers: truewhen you need individual store prices
Use cases
- Price monitoring — track product prices across Turkish online retailers
- Competitive analysis — compare your prices against marketplace aggregated data
- Market research — analyze product availability and pricing trends in the Turkish market
- Price intelligence — get the full price spread from cheapest to most expensive merchant
- Retail analytics — monitor which merchants carry which products and at what prices
- Data enrichment — enhance product databases with up-to-date Turkish pricing