Sahibinden Scraper - Turkish Marketplace Data
Under maintenancePricing
from $5.00 / 1,000 result scrapeds
Sahibinden Scraper - Turkish Marketplace Data
Under maintenanceScrape classified listings from Sahibinden.com, Turkey's largest marketplace with 30M+ monthly visits. Extract car listings with prices, specs, seller info, and vehicle details. Supports search, category filtering, location, and price range. No login required.
Pricing
from $5.00 / 1,000 result scrapeds
Rating
0.0
(0)
Developer
Studio Amba
Maintained by CommunityActor stats
0
Bookmarked
5
Total users
0
Monthly active users
13 days ago
Last modified
Categories
Share
Sahibinden Scraper
Scrape classified listings from Sahibinden.com, Turkey's dominant marketplace with 30M+ monthly visits. Extract car listings, real estate, electronics, and more with full pricing, specs, and seller information.
How to scrape Sahibinden data
- Go to Sahibinden Scraper on the Apify Store.
- Click Try for free to open the actor in Apify Console.
- Enter your search query (e.g., "volkswagen", "BMW 320d", "iPhone 16").
- Choose a category (default: otomobil/cars) and optionally filter by location and price range.
- Click Start and wait for the run to finish.
- Download your data as JSON, CSV, Excel, or connect via API.
Why use this actor?
Sahibinden.com is Turkey's largest classifieds platform -- the equivalent of Craigslist, AutoTrader, and Zillow combined. It dominates the Turkish market for second-hand cars, real estate, electronics, and services. This actor gives you structured access to listing data that would take hours to collect manually, with built-in anti-detection to handle the site's aggressive bot protection.
Use cases include market research for the Turkish automotive market, price monitoring for used cars, real estate market analysis across Turkish cities, and competitive intelligence for dealers and importers.
Input
| Field | Type | Required | Description |
|---|---|---|---|
searchQuery | String | No | Search term (e.g., "volkswagen", "BMW 320"). Defaults to "volkswagen". |
category | String | No | Category: otomobil, arazi, motosiklet, emlak, cep-telefonu, bilgisayar, elektronik, vasita. Default: otomobil. |
location | String | No | Turkish city filter (e.g., "istanbul", "ankara", "izmir"). Empty = all locations. |
priceFrom | Integer | No | Minimum price in TRY. |
priceTo | Integer | No | Maximum price in TRY. |
maxResults | Integer | No | Maximum listings to return (default: 100, max: 10000). |
proxyConfiguration | Object | No | Kept so older saved tasks keep working. Not read: the actor always uses Apify residential proxy in Turkey. |
Output
Each listing contains:
| Field | Type | Example |
|---|---|---|
listingTitle | String | "Volkswagen Golf 1.6 TDI BlueMotion Comfortline" |
price | Number | 985000 |
currency | String | "TRY" |
category | String | "Otomobil" |
location | String | "Istanbul / Kadikoy" |
date | String | "9 Haziran 2026" |
sellerType | String | "Sahibinden" or "Galeri" |
imageUrl | String | Listing thumbnail URL |
url | String | Full Sahibinden listing URL |
make | String | "Volkswagen" |
model | String | "Golf" |
year | Number | 2020 |
mileage | Number | 85000 |
fuelType | String | "Dizel" |
transmission | String | "Otomatik" |
scrapedAt | String | ISO 8601 timestamp |
Example output
{"listingTitle": "Volkswagen Golf 1.6 TDI BlueMotion Comfortline","price": 985000,"currency": "TRY","category": "Otomobil","location": "Istanbul / Kadikoy","date": "9 Haziran 2026","sellerType": "Sahibinden","imageUrl": "https://i.sahibinden.com/photos/...","url": "https://www.sahibinden.com/ilan/vasita-otomobil-volkswagen-golf-...","make": "Volkswagen","model": "Golf","year": 2020,"mileage": 85000,"fuelType": "Dizel","transmission": "Otomatik","scrapedAt": "2026-06-09T14:30:00.000Z"}
Categories
Sahibinden.com covers all major classifieds categories in Turkey:
- otomobil -- Cars (most popular, default category)
- arazi -- SUVs, pickups, off-road vehicles
- motosiklet -- Motorcycles and scooters
- vasita -- All vehicles (cars + motorcycles + commercial)
- emlak -- Real estate (houses, apartments, land)
- cep-telefonu -- Mobile phones
- bilgisayar -- Computers and laptops
- elektronik -- Electronics and appliances
Proxy requirements
Sahibinden.com blocks datacenter IPs and shows a bot check on listing pages. The actor loads the pages in a real browser (Camoufox) through Apify's residential proxy in Turkey, whatever you put in the proxy field. When a session is refused or sent to the login page, the actor closes it and starts a fresh one on a new Turkish IP.
If a search has no listings on Sahibinden.com, the run ends SUCCEEDED with 0 results and a status message saying so. A run only fails when every browser session was refused before the run timeout.
Cost estimate
This actor uses Playwright with residential proxies to handle Sahibinden's anti-bot measures. It charges $0.04 per run (start fee, based on its 4 GB memory allocation) plus $0.005 per result. A 1,000-listing run costs about $5.04. Residential proxy bandwidth, if your Apify plan doesn't include it, is billed separately by Apify. A run's usage cost only settles after it reports SUCCEEDED.
Tips for best results
- Use specific search queries for better results (e.g., "Volkswagen Golf" instead of just "araba")
- Filter by city to narrow results (Istanbul, Ankara, Izmir have the most listings)
- Set price ranges to focus on your target market segment
- Start with small maxResults (50-100) to validate your query before scaling up
- The car category extracts vehicle-specific fields (make, model, year, mileage, fuel, transmission)
Limitations
- Sahibinden.com requires Turkish residential proxies -- datacenter proxies are blocked
- Phone numbers and seller contact details are behind login walls and not extracted
- Very high-volume scraping may trigger additional CAPTCHA challenges
- Data is scraped from the public website and may change without notice
- Some listing details (full specs, description text) require visiting individual listing pages
- The site may temporarily block IPs during peak traffic hours
Integration
Use the Apify API to integrate Sahibinden data into your workflows:
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor('studio-amba/sahibinden-scraper').call({searchQuery: 'volkswagen golf',category: 'otomobil',location: 'istanbul',maxResults: 200,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(`Found ${items.length} listings`);