Arabam.com Vehicle Scraper avatar

Arabam.com Vehicle Scraper

Pricing

from $3.00 / 1,000 vehicle listings

Go to Apify Store
Arabam.com Vehicle Scraper

Arabam.com Vehicle Scraper

Extract structured used-car listings from Arabam.com, including price, mileage, specs, seller details, location, condition data, and optional detail-page enrichment.

Pricing

from $3.00 / 1,000 vehicle listings

Rating

0.0

(0)

Developer

Fatih İlhan

Fatih İlhan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Arabam.com Vehicle Scraper — Turkish Auto Marketplace Data API

arabam veri çekme | araba fiyat | ikinci el otomobil

Extract comprehensive vehicle listing data from arabam.com — Turkey's largest dedicated automotive marketplace with 400,000+ active listings. Supports filter-based search and direct URL scraping.


What You Get

Each vehicle record includes:

  • Full specifications: year, mileage, fuel type, transmission, engine size, horsepower, color, body type, drivetrain
  • Condition data: paint condition (boya durumu — panels painted/replaced), accident/Tramer history
  • Pricing: amount in TRY, negotiability flag, swap (takas) availability
  • Seller info: dealer vs. private owner vs. authorized dealer, name, phone
  • Location: city, district
  • All images: full-resolution URLs from arabam's CDN
  • Description: full listing text
  • Complete specs table: every field as key-value pairs

Input

Two modes — use either filters or direct URLs:

{
"filters": {
"make": "volkswagen",
"model": "passat",
"yearMin": 2018,
"yearMax": 2023,
"priceMin": 500000,
"priceMax": 2000000,
"fuelType": "dizel",
"transmission": "otomatik",
"city": "istanbul"
},
"maxListings": 200,
"scrapeDetails": true,
"proxyConfig": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"],
"countryCode": "TR"
}
}

Mode 2: Direct URLs

{
"searchUrls": [
"https://www.arabam.com/ikinci-el/otomobil/toyota-corolla",
"https://www.arabam.com/ikinci-el/otomobil/bmw-3-serisi"
],
"listingUrls": [
"https://www.arabam.com/ilan/galeriden-satilik-volkswagen-passat/39355250"
],
"maxListings": 500,
"scrapeDetails": true
}

Input parameters

ParameterTypeDefaultDescription
filters.makestringVehicle make slug (e.g. volkswagen, toyota, bmw)
filters.modelstringVehicle model slug (e.g. passat, corolla)
filters.yearMinintegerMinimum model year
filters.yearMaxintegerMaximum model year
filters.priceMinintegerMinimum price in TRY
filters.priceMaxintegerMaximum price in TRY
filters.mileageMaxintegerMaximum mileage in km
filters.fuelTypeenumbenzin, dizel, lpg, hybrid, elektrik, benzin_lpg
filters.transmissionenummanuel, otomatik, yarı_otomatik
filters.citystringCity in Turkish (e.g. istanbul, ankara)
searchUrlsarray[]Direct search result page URLs
listingUrlsarray[]Direct vehicle detail page URLs
maxListingsinteger200Maximum records to scrape (1–10,000)
scrapeDetailsbooleantrueVisit detail pages for full specs (slower, comprehensive)
proxyConfigobjectProxy settings (residential TR recommended)

Output

Each record is pushed to the default dataset. Two record types:

Vehicle record (scrapeDetails: true)

{
"listingId": "39355250",
"title": "Volkswagen Passat 1.5 TSi Business",
"url": "https://www.arabam.com/ilan/galeriden-satilik-volkswagen-passat-1-5-tsi-business/39355250",
"make": "Volkswagen",
"model": "Passat",
"variant": "1.5 TSi Business",
"year": 2021,
"bodyType": "sedan",
"mileage": 134000,
"fuelType": "benzin",
"transmission": "otomatik",
"engineSize": 1498,
"horsePower": 150,
"drivetrain": "FWD",
"color": "Siyah",
"doors": 4,
"price": { "amount": 1915000, "currency": "TRY" },
"negotiable": false,
"paintCondition": {
"originalText": "Boyasız",
"paintedPanels": 0,
"replacedPanels": 0,
"isOriginal": true
},
"accidentHistory": "Kazasız",
"swapAvailable": true,
"city": "Amasya",
"district": "Merkez",
"sellerType": "galeri",
"sellerName": "ABC Otomotiv",
"sellerPhone": null,
"listingDate": "2024-03-15",
"imageUrls": [
"https://arbstorage.mncdn.com/ilanfotograflari/2024/03/15/39355250/abc_1920x1080.jpg"
],
"imageCount": 12,
"featured": false,
"description": "Aracımız tam bakımlıdır, hasarsız, boyasızdır...",
"specifications": {
"Marka": "Volkswagen",
"Model": "Passat",
"Yıl": "2021",
"Kilometre": "134.000 km",
"Yakıt Tipi": "Benzin",
"Vites Tipi": "Otomatik",
"Kasa Tipi": "Sedan",
"Renk": "Siyah",
"Motor Hacmi": "1498 cc",
"Motor Gücü": "150 hp",
"Boya-Değişen": "Boyasız"
},
"damageReport": null,
"scrapedAt": "2024-04-01T10:30:00.000Z",
"sourceUrl": "https://www.arabam.com/ilan/..."
}

Run summary (always appended at end)

{
"type": "RUN_SUMMARY",
"totalRecords": 187,
"durationSeconds": 420,
"errors": 2,
"warnings": ["Failed: https://..."],
"inputSummary": {
"maxListings": 200,
"scrapeDetails": true,
"initialRequests": 1
}
}

Paint Condition (Boya Durumu)

Paint condition is the most important vehicle condition signal in the Turkish used-car market. This scraper always extracts and parses it:

Turkish textpaintedPanelsreplacedPanelsisOriginal
Boyasız00true
Tamamı orjinal00true
2 boyalı20false
3 boya 1 değişen31false

Technical Notes

Proxy Requirements

Turkish residential proxies are strongly recommended. Arabam.com uses JavaScript rendering and may restrict datacenter IPs.

Configure via proxyConfig:

{
"proxyConfig": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"],
"countryCode": "TR"
}
}

Scrape Modes

ModeSpeedData CompletenessCost
scrapeDetails: falseFastBasic (no specs table, no images)~1 compute unit / 1K listings
scrapeDetails: trueSlowerFull (all fields)~5 compute units / 1K listings

Pagination

The scraper uses arabam.com's skip/take pagination system. Each search page returns up to 20 listings. The scraper automatically paginates until maxListings is reached.


Pricing

$6 per 1,000 vehicle listings

Charged on successful records pushed to the dataset. Run summary records are free.


FAQ

Why is sellerPhone null? Arabam.com hides phone numbers until a user clicks "Telefonu Göster." The phone reveal requires authentication and is not scrappable without a logged-in session.

Can I scrape all listings without filters? Yes — use https://www.arabam.com/ikinci-el/otomobil as a searchUrls entry. Set maxListings to control volume.

How fresh is the data? This actor scrapes in real-time — data is as fresh as your run. Arabam listings change frequently. For daily monitoring, schedule the actor to run daily.

What if the scraper gets blocked?

  • Ensure you're using TR residential proxies
  • If still blocked, try reducing maxConcurrency by setting it lower (contact support)

Also by this developer

Turkish E-Commerce Intelligence Suite

  • N11.com Product Scraper — Turkey's third-largest e-commerce platform
  • Turkish Marketplace Seller Intelligence — Cross-platform seller analytics
  • Turkish Product Review Aggregator — Customer review data at scale

Turkish Automotive Intelligence Suite

  • Turkish Auto Price Tracker — Cross-platform price comparison (Arabam + Sahibinden + OtoMoto)
  • Turkish Auto Dealer Intelligence — Dealer/galeri profiles and inventory analytics

Building the definitive data intelligence toolkit for Turkey. Specializing in Turkish e-commerce and automotive market data. 6 actors | 2 verticals | Pay-per-event pricing.