SGCarMart Scraper - Singapore Used Car Listings avatar

SGCarMart Scraper - Singapore Used Car Listings

Pricing

from $5.00 / 1,000 car listing scrapeds

Go to Apify Store
SGCarMart Scraper - Singapore Used Car Listings

SGCarMart Scraper - Singapore Used Car Listings

Scrape used-car listings from SGCarMart. Get one clean row per car: price, depreciation, registration date, mileage, owners, COE left and value, OMV, ARF, dereg value, road tax, powertrain, dealer and photo. No login.

Pricing

from $5.00 / 1,000 car listing scrapeds

Rating

0.0

(0)

Developer

Goutam Soni

Goutam Soni

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

14 days ago

Last modified

Share

SGCarMart Scraper

Get used-car listings from SGCarMart at scale, no login or API key. Search by keyword or paste your own filtered listing URLs, and every car comes back as one clean row: price, depreciation, registration date, mileage, owners, COE left and value, OMV, ARF, dereg value, road tax, powertrain, dealer and photo.

What it does

  • Search by keyword - a make, model or body type such as Toyota, Honda Vezel or SUV.
  • Paste your own filtered URLs - apply any filters on the site (make, price range, COE, vehicle type and more), copy the URL, and every result page is walked for you.
  • Full valuation figures - each car is enriched with COE value, OMV, ARF, dereg value and road tax, the numbers that decide whether a listing is priced well.
  • Clean, flat rows - one row per car with typed price and mileage, ready for a spreadsheet or a pipeline. Results are deduplicated across every keyword and URL.

Common uses: used-car price research, dealer inventory tracking, depreciation and COE analysis, and building a Singapore used-car dataset.

Input

FieldTypeDescription
keywordstringFree-text search, for example Toyota or SUV.
searchUrlsarraySGCarMart used-car listing or search URLs copied from the site after applying your filters.
maxListingsintegerTotal listings to collect across all keywords and URLs. Default 40.
includeDetailsbooleanVisit each car's page to add COE value, OMV, ARF, dereg value, road tax, power and features. Default true.
detailConcurrencyintegerHow many detail pages to fetch at once. Default 5.
proxyConfigurationobjectResidential Singapore proxy, enabled by default and recommended.

Provide a keyword, one or more searchUrls, or both.

Example input

{
"keyword": "Toyota",
"maxListings": 60,
"includeDetails": true
}

Or with your own filtered URL:

{
"searchUrls": [
"https://www.sgcarmart.com/used-cars/listing?q=Honda%20Vezel"
],
"maxListings": 100,
"includeDetails": true
}

Output

Each item is one car listing.

{
"listingId": 1000001,
"title": "Toyota Corolla Altis 1.6A",
"make": "Toyota",
"model": "Corolla Altis",
"price": 78800,
"currency": "SGD",
"depreciationPerYear": 11200,
"monthlyInstalment": 820,
"registrationDate": "15-Mar-2021",
"manufacturedYear": 2020,
"mileageKm": 46000,
"owners": "1 Owner",
"ownerCount": 1,
"coeLeft": "5y 7m",
"coeValue": 42000,
"deregValue": 51000,
"omv": 19800,
"arf": 19800,
"roadTaxPerYear": 742,
"vehicleScheme": null,
"engineCapacityCc": 1598,
"power": "97.0 kW (130 bhp)",
"curbWeightKg": 1310,
"fuelType": "Petrol",
"transmission": "Auto",
"driveRange": null,
"bodyType": "Mid-Sized Sedan",
"inspectionGrade": null,
"listingTag": "Premium Ad",
"dealerName": "Example Motors Pte Ltd",
"dealerCode": 1234,
"description": "One careful owner, full service history, accident free.",
"features": "1.6L dual VVT-i engine, CVT transmission, ABS, dual airbags.",
"accessories": "Reverse camera, keyless entry, multi-function steering wheel.",
"categories": ["PARF Car", "Premium Ad Car"],
"imageUrl": "https://example.com/car.jpg",
"url": "https://www.sgcarmart.com/used-cars/info/toyota-corolla-altis-16a-1000001/",
"postedOn": "10-Aug-2026",
"updatedOn": "12-Aug-2026",
"sourceUrl": "https://www.sgcarmart.com/used-cars/listing?q=Toyota",
"scrapedAt": "2026-08-16T09:00:00.000Z"
}

A field a listing does not carry is returned as null, so the shape is always the same. The valuation fields (coeValue, omv, arf, deregValue, roadTaxPerYear, power, features) are filled when includeDetails is on.

Notes

  • No login and no API key. Set a keyword or paste a URL and run.
  • Turn off includeDetails for a faster, lighter run when you only need the listing basics.
  • Residential Singapore addresses are used by default, which is what these pages expect.
  • maxListings is a total budget across every keyword and URL; a search that runs out of cars returns everything available and stops.

Privacy

To improve our actors we collect anonymized usage telemetry (run stats and input patterns). No personal account data is collected.

Found this useful? Leave a quick review. It takes a few seconds and it genuinely helps other people find the actor.