Sahibinden Telefon ve Ilan Scraper
Pricing
from $5.99 / 1,000 listings
Sahibinden Telefon ve Ilan Scraper
Sahibinden listing, kategori ve arama URLlerinden telefon numaralari, fiyat, konum, gorseller, satici bilgileri ve ozellikleri cekin.
Pricing
from $5.99 / 1,000 listings
Rating
0.0
(0)
Developer
ClearPath
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 hours ago
Last modified
Categories
Share
Extract phone numbers, listing data, and search results from sahibinden.com listing, category, and search URLs across cars, real estate, shopping, and other categories.
~10,000 search listings in under 60 seconds*
*Speed depends on source URLs, proxy health, and selected options. Summary-only runs are the fastest. Runs with includeDetails and extractPhoneNumbers enabled take longer because each listing needs detail and phone lookups.

Copy to your AI assistant
Copy this block into ChatGPT, Codex, Cursor, or any LLM to start using this actor.
clearpath/sahibinden-scraper-pro on Apify. Call: ApifyClient("TOKEN").actor("clearpath/sahibinden-scraper-pro").call(run_input={"startUrls":["https://www.sahibinden.com/kategori/minivan-panelvan"],"includeDetails":true,"extractPhoneNumbers":true,"maxResults":10}), then client.dataset(run["defaultDatasetId"]).list_items().items for results. Key inputs: startUrls (array of sahibinden listing, category, or search URLs), includeDetails (boolean that fetches full listing details), extractPhoneNumbers (boolean that extracts seller phone numbers when available), maxResults (integer cap, 0 for unlimited). Full actor spec (input schema with all params/enums/defaults, output dataset fields, README): GET https://api.apify.com/v2/acts/clearpath~sahibinden-scraper-pro/builds/default (Bearer TOKEN) -> inputSchema (JSON string, parse it), actorDefinition.storages.dataset.views.overview.transformation.fields (output field list), readme. Free tier: 5 runs, 20 listings per run. Get token: https://console.apify.com/account/integrations
Key Features
- Scrapes browser category URLs, SEO search URLs, keyword landing URLs, and individual listing URLs.
- Returns fast search summaries or enriched detail records.
- Extracts seller phone numbers when they are available.
- Resolves browser tab URLs such as
sahibinden,galeriden, andyetkili-bayiden. - Works for sahibinden ilan cekme, veri cekme, keyword search discovery, and bulk listing enrichment.
Quick Start
Use these examples for both English workflows and Turkish-style ilan cekme use cases.
Category URL
{"startUrls": ["https://www.sahibinden.com/kategori/minivan-panelvan"],"includeDetails": false,"extractPhoneNumbers": false,"maxResults": 10}
Browser Search URL
{"startUrls": ["https://www.sahibinden.com/cep-telefonu-aksesuar?query_text_mf=iphone&query_text=iphone"],"includeDetails": false,"extractPhoneNumbers": false,"maxResults": 25}
SEO Vehicle Search URL
{"startUrls": ["https://www.sahibinden.com/volkswagen-golf/ikinci-el/galeriden?exchange=yes&query_text_mf=volkswagen+vw+golf&query_text=volkswagen+vw+golf"],"includeDetails": false,"extractPhoneNumbers": false,"maxResults": 25}
Generic Keyword Landing URL
{"startUrls": ["https://www.sahibinden.com/kelime-ile-arama?query_text=usb"],"includeDetails": false,"extractPhoneNumbers": false,"maxResults": 50}
Enriched Listing Data
{"startUrls": ["https://www.sahibinden.com/kategori/vasita"],"includeDetails": true,"extractPhoneNumbers": true,"maxResults": 25}
Single Listing URL
{"startUrls": ["https://www.sahibinden.com/ilan/1310352887"],"includeDetails": true,"extractPhoneNumbers": true,"maxResults": 1}
Input Parameters
| Field | Type | Default | Description |
|---|---|---|---|
startUrls | array | required | Sahibinden listing URLs, category URLs, browser search URLs, SEO search URLs, or kelime-ile-arama keyword landing URLs. |
includeDetails | boolean | true | Fetches full listing details and enriched fields. Disable for faster summary-only output. |
extractPhoneNumbers | boolean | true | Extracts seller phone numbers when available. Enabling this also requires detail fetches. |
maxResults | integer | 100 | Maximum listings across all URLs. Use 0 for unlimited. |
Supported browser URL families include:
https://www.sahibinden.com/cep-telefonu-aksesuar?query_text_mf=iphone&query_text=iphonehttps://www.sahibinden.com/cep-telefonu-aksesuar/ikinci-el?query_text_mf=iphone&query_text=iphonehttps://www.sahibinden.com/cep-telefonu-aksesuar/sifir?hasSecureTrade=true&query_desc=true&exchange=no&query_text_mf=iphone&query_text=iphonehttps://www.sahibinden.com/volkswagen-golf/ikinci-el?exchange=yes&query_text_mf=volkswagen+vw+golf&query_text=volkswagen+vw+golfhttps://www.sahibinden.com/volkswagen-golf/ikinci-el/galeriden?exchange=yes&query_text_mf=volkswagen+vw+golf&query_text=volkswagen+vw+golfhttps://www.sahibinden.com/volkswagen-golf/ikinci-el/yetkili-bayiden?exchange=yes&query_text_mf=volkswagen+vw+golf&query_text=volkswagen+vw+golfhttps://www.sahibinden.com/volkswagen-golf/ikinci-el/sahibinden?exchange=yes&query_text_mf=volkswagen+vw+golf&query_text=volkswagen+vw+golfhttps://www.sahibinden.com/kelime-ile-arama?query_text=usb
kelime-ile-arama URLs are handled as category discovery first, then the actor searches the discovered categories in API order. If sahibinden only returns an intermediate landing page with no searchable categories, the actor skips that URL explicitly instead of pretending it worked.
Supported browser filter params currently include category/status path suffixes such as /ikinci-el, /sifir, and comma-joined vehicle status suffixes like /ikinci-el,yurtdisindan-ithal-sifir,sifir, plus query params such as query_text, query_text_mf, exchange, date, hasSecureTrade, query_desc, hasVideo, hasClip, hasPhoto, hasMegaPhoto, offerable, address filters, price filters, and any native a* attribute filters already present in the pasted URL. On pages like cep-telefonu-aksesuar, Teslimat Tercihi collapses to the same hasSecureTrade URL state, so the actor does not invent a separate shipping filter that sahibinden is not actually encoding there.
Service URLs such as oto-ekspertiz-hizmetleri, hizmetler, and oto360 are skipped.
This actor is best for users searching for Sahibinden scraper, Sahibinden ilan cekme, Sahibinden veri cekme, or seller phone extraction from listing URLs.
Output
Each dataset item is a listing record.
Search-summary records are faster and include the raw source summary in rawSummary.
Detail records include the full enriched listing data: description, complete image list, seller fields, store fields, attributes, features, contact preference, timestamps, and optional phone fields.
Vehicle detail records can also include techDetailsSummary, vehicleExperienceServices, and storeBadge when sahibinden returns them for that category.
This example keeps the full field set but moves the fields people care about first. It also shows resolved search attributes, resolved promotion labels, paragraph-preserving descriptionNormalized text, stable location/category ids, detail-side location hierarchy, vehicle service links, and technical summary blocks.
{"title": "YILDIRIM MOTORS'DAN FCM TWİNGO X 9 AY %0 FAİZ İMKANLARIYLA","price": 102000,"currency": "TRY","formattedPrice": "102.000 TL","status": "active","city": "Balıkesir","district": "Gömeç","neighborhood": "Karaağaç Mh.","address": "Karaağaç Mh., Gömeç, Balıkesir","imageCount": 8,"hasVideo": false,"sellerName": "Sırrı Yıldırım","sellerId": "101585066","sellerUsername": "kullanici99886705","sellerType": "TURKCELL","sellerVerification": ["email","mobile"],"sellerScore": 0,"sellerTransactionCount": 0,"sellerSecureTradeRating": 1,"phoneMobile": "+90-539-7020606","phoneHome": "","phoneWork": "","phoneNumbers": ["+90-539-7020606"],"contactPreference": "PHONE_AND_MESSAGE","promotions": ["upToDate","topOfList","smallPhoto"],"storeName": "YILDIRIM MOTORS","storeId": "1003380","storeProductType": "MALTA","locationIds": {"countryId": 1,"cityId": 10,"townId": 136,"districtId": 716,"neighborhoodId": 7526},"locationHierarchy": {"country": {"id": 1,"label": "Türkiye"},"city": {"id": 10,"label": "Balıkesir"},"town": {"id": 136,"label": "Gömeç"},"district": {"id": 716,"label": "Köyler"},"quarter": {"id": 7526,"label": "Karaağaç Mh."}},"storeBadge": null,"images": ["https://i0.shbdn.com/photos/02/34/23/big_1305023423oem.jpg","https://i0.shbdn.com/photos/02/34/23/big_1305023423jte.jpg","https://i0.shbdn.com/photos/02/34/23/big_130502342301f.jpg","https://i0.shbdn.com/photos/02/34/23/big_1305023423flg.jpg","https://i0.shbdn.com/photos/02/34/23/big_13050234232sx.jpg","https://i0.shbdn.com/photos/02/34/23/big_1305023423c4i.jpg","https://i0.shbdn.com/photos/02/34/23/big_1305023423i5r.jpg","https://i0.shbdn.com/photos/02/34/23/big_1305023423uew.jpg"],"attributes": {"Marka": "FCM","Model": "Twingo","Tipi": "Trike","Yıl": 2026,"Araç Durumu": "Yetkili Bayiden Sıfır","KM": 0,"Motor Voltajı (V)": 72,"Motor Gücü (W)": 1600,"Sürüş Mesafesi (Km)": 45,"Hız (Km/h)": 30,"Renk": "Çift Renk","Plaka / Uyruk": "Türkiye (TR) Plakalı","Kimden": "Mağazadan","Takas": "Hayır"},"searchAttributes": {"Tipi": "Trike","Kimden": "Mağazadan","Motor Voltajı (V)": 72,"Motor Gücü (W)": 1600,"Sürüş Mesafesi (Km)": 45,"Araç Durumu": "Yetkili Bayiden Sıfır","Renk": "Çift Renk","Yıl": 2026,"KM": 0},"summaryAttributes": {},"summaryHighlights": [],"techDetailsSummary": [],"vehicleExperienceServices": [],"features": ["ABS / CBS","Ön Koruma Barı","Sırt Desteği","Yan Koruma Barları","Arka Bagaj","Koltuk Altı Bagaj","Ön Cam"],"recordType": "detail","id": "1305023423","url": "https://www.sahibinden.com/ilan/vasita-elektrikli-araclar-elektrikli-motosiklet-yildirim-motors-dan-fcm-twingo-x-9-ay-0-faiz-imkanlariyla-1305023423/detay","sourceUrl": "https://www.sahibinden.com/elektrikli-araclar","sourceType": "category","inputIndex": 0,"categoryId": "257159","sourceCategoryId": "159948","listingCategoryId": "257159","categoryPath": ["Vasıta","Elektrikli Araçlar","Elektrikli Motosiklet","FCM","Twingo"],"categoryTitle": "Twingo","description": "YILDIRIM MOTORS\n1600 W Motoru ile Maksimum 35-45 km Sürüş Menzili 14° Derece Tırmanma Açısı Sunmaktadır Ön Arka Disk/Kampana Fren Sistemiyle Güvenilir bir Sürüş Deneyimi Sunar.\nB SINIFI EHLİYET İLE KULLANILABİLİR\nMTV YOK\nTRAFİK SİGORTASI ZORUNLU DEĞİL\nTEKNİK ÖZELLİKLER\nMotor Gücü : 1600 W\nAkü : 72 V 20 Ah\nMax Hız : 30 km/hz\nŞarj Mesafesi : 35 /45 km\nŞarj Olma Süresi : 6-8 Saat","descriptionNormalized": "YILDIRIM MOTORS\n\n1600 W Motoru ile Maksimum 35-45 km Sürüş Menzili 14° Derece Tırmanma Açısı Sunmaktadır Ön Arka Disk/Kampana Fren Sistemiyle Güvenilir bir Sürüş Deneyimi Sunar.\n\nB SINIFI EHLİYET İLE KULLANILABİLİR\nMTV YOK\nTRAFİK SİGORTASI ZORUNLU DEĞİL\n\nTEKNİK ÖZELLİKLER\n\nMotor Gücü : 1600 W\nAkü : 72 V 20 Ah\nMax Hız : 30 km/hz\nŞarj Mesafesi : 35 /45 km\nŞarj Olma Süresi : 6-8 Saat","originalPrice": null,"originalCurrency": "","quarter": "","storeUrl": "http://yildirimmotorsss.sahibinden.com/","storeLogoUrl": "https://image5.sahibinden.com/stores/logos/58/50/66/5b7042f4a730e9a3b411e528750ed9d0d6ed90e9.png","latitude": 39.425335654877934,"longitude": 26.86017588764779,"sellerProfileImage": "","sellerRegistrationDate": "2026-03-11T08:55:22Z","sellerLastLoginDate": "","listedAt": "2026-03-12T13:26:31Z","updatedAt": "2026-03-12T13:26:31Z","expiresAt": "2026-04-15T11:38:57Z","viewCount": null,"favoriteCount": null,"rawSummary": {"status": "waiting_approval","activePromotions": [119, 5, 1],"attributes": {"a94350": "30","a108267": "Trike","a26273": "Mağazadan"}}}
Vehicle-heavy detail records can also return populated technical and service blocks like this:
{"promotions": ["searchResultsShowcase","upToDate","topOfList","smallPhoto"],"locationHierarchy": {"country": { "id": 1, "label": "Türkiye" },"city": { "id": 34, "label": "İstanbul" },"town": { "id": 432, "label": "Bağcılar" },"district": { "id": 2068, "label": "Güneşli" },"quarter": { "id": 22863, "label": "Güneşli Mh." }},"techDetailsSummary": [{"label": "RPM1","title": "Maksimum Güç","subTitle": null,"value": "116 hp (85 kw) / 6.000 rpm","unit": null},{"label": "MAX_PERFORMANCE","title": "Azami Sürat","subTitle": null,"value": "200","unit": "km/saat"}],"vehicleExperienceServices": [{"type": "VEHICLE_DAMAGE_INQUIRY_SERVICE","text": "Araç Hasar Sorgula","url": "https://www.sahibinden.com/oto360/hasar-sorgulama?fromDetail&cid=191838","responsiveUrl": null,"active": true,"loginRequired": true},{"type": "AUTO360_CREDIT_OFFER_SERVICE","text": "Kredi Teklifi Al","url": "https://www.sahibinden.com/oto360/tasit-kredisi-ve-ihtiyac-kredisi-teklifleri?fromDetail&cid=191838","responsiveUrl": null,"active": true,"loginRequired": false}],"storeBadge": {"id": 3972,"storeId": 85293,"status": "ACTIVE","preference": "SHOW","tenure": 17,"tenureStartDate": 1212403354,"dateCreated": 1414068559000,"dateSuspensionEnd": null}}
Pricing
| Event | Price |
|---|---|
| Base listing output | $5.99 per 1,000 listings |
| Enriched listing add-on | $4.99 per 1,000 enriched listings |
Phone extraction is included in enriched listings when available.
Free users can run the Actor 5 times and receive up to 20 listings per run.
FAQ
What Sahibinden URLs are supported?
Listing URLs, category URLs, and search URLs from sahibinden.com classifieds pages are supported.
Does this work for Sahibinden ilan cekme and veri cekme workflows?
Yes. Paste category, search, or listing URLs and the actor returns structured listing data. Use it for both broad ilan cekme jobs and targeted seller-detail extraction.
Can I paste multiple URLs?
Yes. Add one URL per line in startUrls.
What is the difference between summary and detail output?
Summary output is faster and returns listing data from search results.
Detail output adds description, seller data, attributes, features, more images, and optional phone numbers.
Promotion labels are resolved into readable values such as upToDate, topOfList, smallPhoto, homepageShowcase, priceDropped, and searchResultsShowcase instead of exposing raw internal ids.
Why are some URLs skipped?
Service and non-classifieds pages are skipped because they do not return listing records.
Are phone numbers always available?
No. Phone fields are filled only when the seller exposes phone contact data.
How do I control cost?
Set maxResults and disable includeDetails and extractPhoneNumbers when search-summary data is enough.
Can I get all available source fields?
Yes. Flattened fields are provided for common use, and rawSummary keeps the full unprocessed search data for search records.
Support
- Bugs: Issues tab
- Features: Email or issues
- Email: max@mapa.slmail.me
Legal Compliance
Extracts publicly available data. Users must comply with sahibinden.com terms and data protection regulations (GDPR, CCPA, KVKK).