Sahibinden Car Monitor - New Leads & Phones
Pricing
from $99.00 / 30-day monitor url
Sahibinden Car Monitor - New Leads & Phones
Monitor new Sahibinden car listings and phone numbers from page 1 URLs. First run saves a baseline, later runs return only new ads.
Pricing
from $99.00 / 30-day monitor url
Rating
0.0
(0)
Developer
ClearPath
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Sahibinden vasita URLlerini takip edin. Ilk run uygun ilan dilimini baz olarak kaydeder. Sonraki runlar sadece yeni gorulen ilanlari ve telefonlari dondurur.
Adaptive lead monitoru — yeni ilanlari yakalamaya odaklanir, boostlu ilanlari ayiklar, her calistirmada en fazla 100 listing yazar. Ilk run bazdir, sonraki runlar sadece yeni ilanlari dondurur.
Copy to your AI assistant
Copy this block into ChatGPT, Codex, Cursor, or any LLM to start using this actor.
clearpath/sahibinden-car-monitor on Apify. Call: ApifyClient("TOKEN").actor("clearpath/sahibinden-car-monitor").call(run_input={"startUrls":["https://www.sahibinden.com/otomobil/istanbul?sorting=date_desc"]}), then read the dataset items. Input: startUrls, max 10 Sahibinden Vasıta result URLs. Behavior: first run saves a baseline, later runs return newly found listings, returns up to 100 listings, includes phone fields when available. Constraint: only Vasıta URLs are supported and the actor does not self-schedule. Get token: https://console.apify.com/account/integrations
Zengin Ornek Output
{"recordType": "listing","id": "1294130971","title": "KÖSEOĞLU | 2015 BMW 5.20i-SEDEF BEYAZ+COMFORT+HAYALET","url": "https://www.sahibinden.com/ilan/vasita-otomobil-bmw-koseoglu-2015-bmw-5.20i-sedef-beyaz-pluscomfort-plushayalet-1294130971/detay","price": 1329000,"currency": "TRY","phoneNumbers": [],"phoneMobile": "","phoneHome": "","phoneWork": "","sellerName": "Abdulkadir Köseoğlu","sellerType": "TURKCELL","city": "Şanlıurfa","district": "Eyyübiye","neighborhood": "Batıkent Mh.","listedAt": "2026-04-13T19:38:09Z","attributes": {"Marka": "BMW","Seri": "5 Serisi","Model": "520i Comfort","Araç Durumu": "İkinci El","Vites": "Otomatik","Yıl": 2015,"Kimden": "Galeriden"},"damageInfo": {"painted": ["Sağ Ön Kapı"],"localPainted": ["Bagaj Kapağı", "Sağ Arka Kapı"],"changed": ["Motor Kaputu", "Sağ Ön Çamurluk", "Sol Ön Çamurluk"]},"paintedParts": ["Sağ Ön Kapı"],"localPaintedParts": ["Bagaj Kapağı", "Sağ Arka Kapı"],"changedParts": ["Motor Kaputu", "Sağ Ön Çamurluk", "Sol Ön Çamurluk"],"features": ["Sağ Ön Kapı","Motor Kaputu","Sağ Ön Çamurluk","Sol Ön Çamurluk","Bagaj Kapağı","Sağ Arka Kapı","ABS","ESP / VSA"],"techDetailsSummary": [{"label": "ACCELERATION","title": "Hızlanma 0-100 km/saat","subTitle": null,"value": "8,7","unit": "sn"},{"label": "MAX_PERFORMANCE","title": "Azami Sürat","subTitle": null,"value": "226","unit": "km/saat"}],"vehicleExperienceServices": [{"type": "VEHICLE_DAMAGE_INQUIRY_SERVICE","text": "Araç Hasar Sorgula","url": "https://www.sahibinden.com/oto360/hasar-sorgulama?fromDetail&cid=220807","responsiveUrl": null,"active": true,"loginRequired": true},{"type": "EXPERTISE","text": "Ekspertiz Yaptır","url": "https://www.sahibinden.com/oto360/oto-ekspertiz?viewmode=android&userType=STANDARD&fromDetail&cid=220807","responsiveUrl": "https://www.sahibinden.com/oto360/ekspertiz-satin-al","active": true,"loginRequired": true}],"storeBadge": {"id": 293486,"storeId": 937036,"status": "ACTIVE","preference": "SHOW","tenure": 3,"tenureStartDate": 1690200719,"dateCreated": 1690200721000,"dateSuspensionEnd": null},"isNew": true,"isInitialSnapshot": false,"monitorState": "trial_active"}
Telefon alanlari seller paylasiyorsa dolar, paylasmiyorsa yukaridaki gibi bos kalir. Arac detayinda sahibinden ayri hasar bolumleri donduruyorsa output bunlari damageInfo, paintedParts, localPaintedParts, changedParts olarak korur. Geriye donuk uyumluluk icin eski karisik features alani da durur.
Monitor Özeti Örneği
{"recordType": "monitorStatus","inputIndex": 0,"originalUrl": "https://www.sahibinden.com/otomobil/istanbul?sorting=date_desc","monitorState": "trial_active","monitorMode": "incremental","baselineExists": true,"firstSeenAt": "2026-04-16T10:45:54Z","trialExpiresAt": "2026-04-17T10:45:54Z","paidUntil": null,"daysLeft": 0,"scannedCount": 37,"newListingsCount": 5}
Bu Actor Nedir?
Bu actor, tarayicida zaten takip ettiginiz vasita sayfalarini monitor eder.
Ornek kullanim:
https://www.sahibinden.com/otomobil/istanbul?sorting=date_deschttps://www.sahibinden.com/hasarli-araclar-motosiklet?sorting=date_deschttps://www.sahibinden.com/volkswagen-golf/sahibindenhttps://www.sahibinden.com/audi-a4/benzinli/manuel/ikinci-el/sahibindenhttps://www.sahibinden.com/honda-civic-1.6i-vtec-eco-elegance?sorting=price_desc
Bu actor:
- URLyi aynen alir
- yeni ilanlari takip etmeye odaklanir
- boostlu / promosyonlu ilanlari ayiklar
- dataset'e en fazla
100listing yazar - ilk run baz listeyi kaydeder
- sonraki runlarda sadece yeni listingleri dondurur
- telefon alanlarini doldurmaya calisir
Bu actor kendi kendine calismaz. Manuel calistirin veya Apify Schedule baglayin.
2 Dakikada Kurulum
1. Tarayicida tam izlemek istediginiz sayfayi hazirlayin
Sahibinden'de:
- marka / model secin
- filtreleri secin
sahibinden,galeriden,yetkili-bayidengibi sekmeleri secin- gerekiyorsa siralamayi secin
Bu actor sadece Vasita kategorileri icindir. Ornegin:
- Otomobil
- Motosiklet
- Hasarli Araclar
- Karavan
- Ticari Araclar
Monitor mantigi icin en mantikli varsayilan genelde:
Tarihe gore (Once en yeni ilan)- yani URL'de
?sorting=date_desc - cok genis bir sayfa yerine mumkunse daha dar bir arama kullanin, ornegin
.../otomobil/sahibinden?sorting=date_desc
Sonra URLyi kopyalayin.
2. URLleri input'a yapistirin
{"startUrls": ["https://www.sahibinden.com/otomobil/istanbul?sorting=date_desc","https://www.sahibinden.com/hasarli-araclar-motosiklet?sorting=date_desc"]}
3. Ilk runu calistirin
Ilk run:
- mevcut uygun ilan dilimini okur
- baz listeyi kaydeder
- bu listingleri dataset'e yazar
Bu yuzden ilk run bos donmez. Bu beklenen davranistir.
4. Sonraki runlarda sadece yeni ilanlari alin
Ayni URL tekrar calistiginda:
- daha once kaydedilen uygun ilan dilimi ile simdiki gorunum karsilastirilir
- sadece yeni gorulen listingler dataset'e yazilir
5. Schedule baglayin
Bu actorun asil degeri tekrarli calistirmadadir.
Tipik kullanim:
- her 1 dakika
- her 5 dakika
- her 15 dakika
Not: otomobil gibi cok genis URLlerde erken sayfalar promosyonla dolu olabilir. Actor bu durumda daha derine iner, ama yine de daha dar URLler daha temiz monitor verir.
Ilk Run, Sonraki Run, TEST
Normal run
- Ilk run: baz liste + listingler gelir
- Sonraki run: sadece yeni listingler gelir
TEST run
Apify TEST icin actor hafif calisir:
- sadece ilk URL islenir
- preview mantiginda calisir
- detail ve telefon lookup atlanir
Bu, actorun calistigini gostermek icindir. Gercek monitor davranisini tam temsil etmez.
Hangi URLler Desteklenir?
Bu actor sadece Vasita URLleri icindir.
Iyi ornekler:
- marka sayfasi
- model sayfasi
- trim sayfasi
- filtreli vasita arama sayfasi
- seller-tab secilmis sayfa
- motosiklet / hasarli araclar / karavan gibi vasita alt kategorileri
Kotu ornekler:
- servis / bilgi sayfalari
- vasita disi kategori URLleri
- alakasiz sahibinden sayfalari
Desteklenmeyen URLler unsupported_url olarak doner.
Cok Onemli Davranislar
1. Her anlamli URL ayri monitor sayilir
Sunlar ayri monitor olabilir:
- farkli filtre
- farkli
kimdensekmesi - farkli kategori / model / trim
Yani kullanici URLyi degistirirse, bu genelde yeni monitor demektir. Siralama farklari buna dahil degildir.
2. Cikti en fazla 100 listingdir
Bu actor her calistirmada en fazla 100 listing yazar.
Sayfa ve gorunum parametreleri yeni monitor olusturmaz.
Eger cok genis bir arama sayfasini seyrek calistirirsaniz, araya kacirilan ilan olabilir. Bu urunun dogasi bu.
3. Bu actor otomatik calismaz
Dogru anlatim su:
- siz actoru tetiklersiniz
- actor o anki uygun ilan dilimini kontrol eder
- onceki runa gore farki dondurur
Ucretlendirme ve Trial
- Her farkli monitor URLsi ayri takip olarak sayilir.
- Her kullanici toplam 3 farkli URL icin 24 saat trial alir.
- Trial bittigi anda otomatik ucret kesilmez.
- Trial bittikten sonra, o URL icin sonraki ilk run tek seferlik ucretlendirme dener.
- Basarili odeme ile o URL $99 karsiliginda 30 gun boyunca aktif kalir.
- Odeme limiti yetmezse veya odeme olmazsa URL
payment_requireddurumunda kalir.
Basit anlatim:
- yeni URL ekledin -> trial baslar
- trial bitti -> henuz bir sey kesilmez
- trial bittikten sonra tekrar run -> ucret kontrolu olur
- odeme basarili ->
$99ile 30 gun devam - odeme olmazsa ->
payment_required
Dataset'te Ne Doner?
Ayni dataset icinde iki tip kayit vardir:
1. monitorStatus
Her URL icin bir durum kaydi.
Alanlar:
originalUrlmonitorStatemonitorModefirstSeenAttrialExpiresAtpaidUntildaysLeftscannedCountnewListingsCount
2. listing
Yeni bulunan veya ilk baz snapshot'ta donen listing kayitlari.
Ek alanlar:
isInitialSnapshotisNew- listing detaylari
- telefon alanlari
monitorStatus satirlari her zaman once gelir.
Monitor State Anlamlari
trial_active: URL trial icindeactive: URL aktif ve odemeli donemdepayment_required: trial bitmis, odeme lazimtrial_limit_reached: 3 trial URL siniri dolmusunsupported_url: desteklenmeyen URLtest_preview: sadece Apify TEST preview durumu
Ornek Inputlar
Tek URL
{"startUrls": ["https://www.sahibinden.com/otomobil/istanbul?sorting=date_desc"]}
Birden Fazla URL
{"startUrls": ["https://www.sahibinden.com/otomobil/istanbul?sorting=date_desc","https://www.sahibinden.com/audi-a4/benzinli/manuel/ikinci-el/sahibinden","https://www.sahibinden.com/honda-civic-1.6i-vtec-eco-elegance?sorting=price_desc"]}
Sik Yapilan Hatalar
"Ilk run neden bu kadar cok listing dondurdu?"
Cunku ilk run baz olusturur.
"Neden hicbir sey donmedi?"
Muhtemelen yeni listing yoktu, ya da URL desteklenmiyordur. monitorStatus kaydina bakin.
"Ayni sayfayi farkli sort ile ekledim, neden ayri davrandi?"
Davranmamali. Car monitor sort'u zorla date_desc yapar. Farkli davrandiysa bu bug'dir.
"Bu actor kendi kendine izliyor mu?"
Hayir. Siz calistirirsiniz veya schedule baglarsiniz.
English
This actor monitors sahibinden.com vehicle URLs. The first run saves and returns the current baseline. Later runs return newly found listings. It does not run by itself, you should trigger it manually or via Apify Schedule.