Webuycars Cars Search Scraper avatar

Webuycars Cars Search Scraper

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Webuycars Cars Search Scraper

Webuycars Cars Search Scraper

Scrape WeBuyCars.co.za search results and collect 90+ data fields per vehicle — specs, pricing, condition, images, roadworthy status, and more. Perfect for dealers, analysts, and automotive platforms needing structured used-car data from South Africa's largest pre-owned marketplace.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Stealth mode

Stealth mode

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Share

WeBuyCars.co.za Scraper: Extract Used Car Listings at Scale

Excerpt: Scrape WeBuyCars.co.za search results and collect 90+ data fields per vehicle — specs, pricing, condition, images, roadworthy status, and more. Perfect for dealers, analysts, and automotive platforms needing structured used-car data from South Africa's largest pre-owned marketplace.


What Is WeBuyCars.co.za?

WeBuyCars.co.za is one of South Africa's largest used vehicle marketplaces, offering thousands of pre-owned cars, SUVs, and commercial vehicles across multiple branches nationwide. The platform provides rich listing data including technical specifications, pricing grades, inspection results, and finance options — making it a valuable source for automotive market intelligence.

Manually collecting this data across hundreds of paginated search pages is impractical. The WeBuyCars.co.za Cars Search Scraper automates extraction, turning search result pages into clean, structured datasets ready for analysis or integration.


Overview

This scraper targets WeBuyCars search and listing pages, collecting up to 90+ fields per vehicle record. It is suited for:

  • Car dealers monitoring competitor pricing and stock
  • Automotive analysts tracking market trends in South Africa
  • Finance companies assessing vehicle valuation data at scale
  • Aggregator platforms building or enriching used-car databases
  • Researchers studying the pre-owned vehicle market by province, make, or body type

The scraper supports pagination via URL parameters, bulk URL input, and configurable item limits — enabling both targeted and large-scale collection runs.


Input Format

{
"urls": ["https://www.webuycars.co.za/buy-a-car?page=2"],
"ignore_url_failures": true,
"max_items_per_url": 20
}
FieldTypeDescription
urlsarrayOne or more WeBuyCars search/listing page URLs. Supports pagination via ?page=N. Add URLs one by one or use bulk edit.
ignore_url_failuresbooleanIf true, the scraper continues if a URL fails instead of halting the entire run. Recommended for bulk jobs. Default: true.
max_items_per_urlintegerMaximum number of vehicle records to collect per URL. Default: 20. Increase for deeper pagination coverage.

Tips:

  • To scrape multiple pages, add each paginated URL separately: ?page=1, ?page=2, etc.
  • Filter by make, province, or body type using WeBuyCars search filters before copying the URL.
  • Keep ignore_url_failures: true for large batches to avoid interruptions from occasional failed pages.

Output Format

Sample output

{
"data_timestamp": "2026-05-15T13:00:00.58+00:00",
"category": "Vehicle",
"subcategory": "SUV",
"filter_category": "Vehicle",
"colour": "Silver",
"condition": "Shows signs of excessive wear and tear",
"dealer_key": "JHB South (GP)",
"branch_code": "JBS",
"province": "Gauteng",
"description": "2019 Mahindra KUV 100 1.2td K6+ NXT",
"make": "Mahindra",
"model": "KUV 100",
"mileage": 69194,
"online_description": "2019 Mahindra KUV 100 1.2td K6+ NXT",
"variant": "1.2td K6+ NXT",
"price": 115900,
"stock_number": "A53810207",
"internal_stock_number": "26.04.10207",
"buy_lead_code": "LZD200587",
"year": 2019,
"vehicle_barcode": "20459707",
"axle_configuration": "4X2",
"body_type": "Sports Utility Vehicle (SUV)",
"no_of_doors": "5",
"drive": "F",
"seats": "5",
"use": "GEN",
"wheelbase": "2385",
"gearbox": "Manual",
"no_gears": "5",
"cooling": "W",
"cubic_capacity": "1198",
"cyl_configuration": "I",
"engine_cycle": "4",
"fuel_tank_size": "35",
"fuel_type": "Diesel",
"fuel_consumption": 5.9,
"fuel_highway": 4,
"fuel_urban": 5,
"boot_capacity": 243,
"disk_drive_unique_reference": "MAHMK1005201803",
"kilowatts": "57",
"no_cylinders": "3",
"turbo_or_super_charged": "T",
"gvm": null,
"tare": "1155",
"front_no_tyres": "2",
"front_tyre_size": "185/65 R14",
"rear_no_tyres": "2",
"rear_tyre_size": "185/65 R14",
"co2": null,
"length": "3675",
"height": "1635",
"width": "1715",
"active_warranty": false,
"active_maintenance": false,
"mm_code_frequency": "High",
"mm_code_frequency_weight": 2,
"opening_bid": 0,
"buy_now_price": 115900,
"service_history": "Partial",
"last_service_date": "2026-04-14T00:00:00+00:00",
"last_service_km": null,
"license_disk": "",
"has_spare_key": true,
"stock_status": "Stock",
"status": "For Sale",
"finance_grade": "A",
"pricing_grade": "Grade2 Shows signs of excessive wear and tear",
"last_price_update_date": "2026-05-13T15:10:35.227",
"vin": null,
"vehicle_status": "Used",
"assigned_parking_bay": "",
"monthly_instalment": 2439,
"vehicle_type": "A",
"has_any_roadworthy_relevant_issues": false,
"roadworthy_relevant_issues": 0,
"has_roadworthy_voucher": false,
"has_roadworthy_completed": false,
"images": {
"internal": "https://photos.webuycars.co.za/photobooth/A53810207/Int360/A53810207360.jpg",
"external": [
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736000.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736001.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736002.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736003.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736004.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736005.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736006.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736007.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736008.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736009.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736010.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736011.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736012.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736013.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736014.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736015.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736016.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736017.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736018.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736019.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736020.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736021.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736022.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736023.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736024.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736025.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736026.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736027.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736028.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736029.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736030.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736031.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736032.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736033.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736034.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736035.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736036.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736037.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736038.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736039.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736040.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736041.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736042.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736043.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736044.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736045.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736046.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736047.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736048.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736049.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736050.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736051.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736052.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736053.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736054.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736055.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736056.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736057.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736058.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Ext360/A5381020736059.webp"
],
"other": [
"https://photos.webuycars.co.za/photobooth/A53810207/Images/A538102070.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Images/A5381020711.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Images/A5381020712.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Images/A5381020713.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Images/A5381020714.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Images/A5381020715.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Images/A5381020716.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Images/A5381020717.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Images/A5381020718.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Images/A5381020720.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Images/A5381020721.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Images/A5381020726.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Images/A538102075.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Images/A538102076.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Images/A538102077.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Images/A538102078.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Images/A538102079.webp"
],
"thumbnail": [
"https://photos.webuycars.co.za/photobooth/A53810207/Thumbnails/A538102070.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Thumbnails/A5381020711.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Thumbnails/A5381020712.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Thumbnails/A5381020713.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Thumbnails/A5381020714.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Thumbnails/A5381020715.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Thumbnails/A5381020716.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Thumbnails/A5381020717.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Thumbnails/A5381020718.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Thumbnails/A5381020720.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Thumbnails/A5381020721.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Thumbnails/A5381020726.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Thumbnails/A538102075.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Thumbnails/A538102076.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Thumbnails/A538102077.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Thumbnails/A538102078.webp",
"https://photos.webuycars.co.za/photobooth/A53810207/Thumbnails/A538102079.webp"
],
"social": [
"https://photos.webuycars.co.za/photobooth/A53810207/Social/A53810207020260515125839291.jpg"
],
"feed": [
"https://photos.webuycars.co.za/photobooth/A53810207/Feed/A538102070.jpeg",
"https://photos.webuycars.co.za/photobooth/A53810207/Feed/A5381020711.jpeg",
"https://photos.webuycars.co.za/photobooth/A53810207/Feed/A5381020712.jpeg",
"https://photos.webuycars.co.za/photobooth/A53810207/Feed/A5381020713.jpeg",
"https://photos.webuycars.co.za/photobooth/A53810207/Feed/A5381020714.jpeg",
"https://photos.webuycars.co.za/photobooth/A53810207/Feed/A5381020715.jpeg",
"https://photos.webuycars.co.za/photobooth/A53810207/Feed/A5381020716.jpeg",
"https://photos.webuycars.co.za/photobooth/A53810207/Feed/A5381020717.jpeg",
"https://photos.webuycars.co.za/photobooth/A53810207/Feed/A5381020718.jpeg",
"https://photos.webuycars.co.za/photobooth/A53810207/Feed/A5381020720.jpeg",
"https://photos.webuycars.co.za/photobooth/A53810207/Feed/A5381020721.jpeg",
"https://photos.webuycars.co.za/photobooth/A53810207/Feed/A5381020726.jpeg",
"https://photos.webuycars.co.za/photobooth/A53810207/Feed/A538102075.jpeg",
"https://photos.webuycars.co.za/photobooth/A53810207/Feed/A538102076.jpeg",
"https://photos.webuycars.co.za/photobooth/A53810207/Feed/A538102077.jpeg",
"https://photos.webuycars.co.za/photobooth/A53810207/Feed/A538102078.jpeg",
"https://photos.webuycars.co.za/photobooth/A53810207/Feed/A538102079.jpeg"
],
"shop": [
"https://photos.webuycars.co.za/photobooth/A53810207/Shop/A53810207020260515125839719.jpg"
]
},
"image_paths": [],
"video_review_url": "https://vimeo.com/1192500064",
"eval_service_history": null,
"eval_maintenance_active": null,
"eval_warranty_active": null,
"eval_has_car_play_android_auto": null,
"eval_has_reverse_camera": null,
"eval_has_auto_stop_start": null,
"default_sort_order": 19,
"stock_tag": "Average",
"stock_flag": "AAARecon",
"display_rules": [
{
"applied_to": "UserAnonymous",
"rule_name": "HasRoadworthyVoucher",
"value": "False"
},
{
"applied_to": "UserAnonymous",
"rule_name": "HasInspectionReport",
"value": "True"
},
{
"applied_to": "UserAnonymous",
"rule_name": "InspectionCondition",
"value": "Ready"
},
{
"applied_to": "UserAnonymous",
"rule_name": "IsOnAuction",
"value": "False"
},
{
"applied_to": "UserAnonymous",
"rule_name": "FinanceType",
"value": "Other"
},
{
"applied_to": "UserAnonymous",
"rule_name": "CanBuyNow",
"value": "True"
},
{
"applied_to": "UserAnonymous",
"rule_name": "CanBuyNowOnAuction",
"value": "False"
},
{
"applied_to": "UserAnonymous",
"rule_name": "CanGetFinance",
"value": "True"
},
{
"applied_to": "UserAnonymous",
"rule_name": "CanTradeIn",
"value": "True"
},
{
"applied_to": "UserAnonymous",
"rule_name": "CanRegisterToBid",
"value": "False"
},
{
"applied_to": "UserAnonymous",
"rule_name": "CanSeeFromPrice",
"value": "True"
},
{
"applied_to": "UserAnonymous",
"rule_name": "CanFinanceAuction",
"value": "False"
},
{
"applied_to": "UserAnonymous",
"rule_name": "CanDisplayPrice",
"value": "True"
},
{
"applied_to": "UserAnonymous",
"rule_name": "CanDisplayVideo",
"value": "False"
},
{
"applied_to": "UserPrivate",
"rule_name": "HasRoadworthyVoucher",
"value": "False"
},
{
"applied_to": "UserPrivate",
"rule_name": "HasInspectionReport",
"value": "True"
},
{
"applied_to": "UserPrivate",
"rule_name": "InspectionCondition",
"value": "Ready"
},
{
"applied_to": "UserPrivate",
"rule_name": "IsOnAuction",
"value": "False"
},
{
"applied_to": "UserPrivate",
"rule_name": "FinanceType",
"value": "Other"
},
{
"applied_to": "UserPrivate",
"rule_name": "CanBuyNow",
"value": "True"
},
{
"applied_to": "UserPrivate",
"rule_name": "CanBuyNowOnAuction",
"value": "False"
},
{
"applied_to": "UserPrivate",
"rule_name": "CanGetFinance",
"value": "True"
},
{
"applied_to": "UserPrivate",
"rule_name": "CanTradeIn",
"value": "True"
},
{
"applied_to": "UserPrivate",
"rule_name": "CanRegisterToBid",
"value": "False"
},
{
"applied_to": "UserPrivate",
"rule_name": "CanSeeFromPrice",
"value": "True"
},
{
"applied_to": "UserPrivate",
"rule_name": "CanFinanceAuction",
"value": "False"
},
{
"applied_to": "UserPrivate",
"rule_name": "CanDisplayPrice",
"value": "True"
},
{
"applied_to": "UserPrivate",
"rule_name": "CanDisplayVideo",
"value": "False"
},
{
"applied_to": "UserDealership",
"rule_name": "HasRoadworthyVoucher",
"value": "False"
},
{
"applied_to": "UserDealership",
"rule_name": "HasInspectionReport",
"value": "True"
},
{
"applied_to": "UserDealership",
"rule_name": "InspectionCondition",
"value": "Ready"
},
{
"applied_to": "UserDealership",
"rule_name": "IsOnAuction",
"value": "False"
},
{
"applied_to": "UserDealership",
"rule_name": "FinanceType",
"value": "Other"
},
{
"applied_to": "UserDealership",
"rule_name": "CanBuyNow",
"value": "True"
},
{
"applied_to": "UserDealership",
"rule_name": "CanBuyNowOnAuction",
"value": "False"
},
{
"applied_to": "UserDealership",
"rule_name": "CanGetFinance",
"value": "False"
},
{
"applied_to": "UserDealership",
"rule_name": "CanTradeIn",
"value": "False"
},
{
"applied_to": "UserDealership",
"rule_name": "CanRegisterToBid",
"value": "False"
},
{
"applied_to": "UserDealership",
"rule_name": "CanSeeFromPrice",
"value": "False"
},
{
"applied_to": "UserDealership",
"rule_name": "CanFinanceAuction",
"value": "False"
},
{
"applied_to": "UserDealership",
"rule_name": "CanDisplayPrice",
"value": "True"
},
{
"applied_to": "UserDealership",
"rule_name": "CanDisplayVideo",
"value": "True"
},
{
"applied_to": "UserWholesaler",
"rule_name": "HasRoadworthyVoucher",
"value": "False"
},
{
"applied_to": "UserWholesaler",
"rule_name": "HasInspectionReport",
"value": "True"
},
{
"applied_to": "UserWholesaler",
"rule_name": "InspectionCondition",
"value": "Ready"
},
{
"applied_to": "UserWholesaler",
"rule_name": "IsOnAuction",
"value": "False"
},
{
"applied_to": "UserWholesaler",
"rule_name": "FinanceType",
"value": "Other"
},
{
"applied_to": "UserWholesaler",
"rule_name": "CanBuyNow",
"value": "True"
},
{
"applied_to": "UserWholesaler",
"rule_name": "CanBuyNowOnAuction",
"value": "False"
},
{
"applied_to": "UserWholesaler",
"rule_name": "CanGetFinance",
"value": "False"
},
{
"applied_to": "UserWholesaler",
"rule_name": "CanTradeIn",
"value": "False"
},
{
"applied_to": "UserWholesaler",
"rule_name": "CanRegisterToBid",
"value": "False"
},
{
"applied_to": "UserWholesaler",
"rule_name": "CanSeeFromPrice",
"value": "False"
},
{
"applied_to": "UserWholesaler",
"rule_name": "CanFinanceAuction",
"value": "False"
},
{
"applied_to": "UserWholesaler",
"rule_name": "CanDisplayPrice",
"value": "True"
},
{
"applied_to": "UserWholesaler",
"rule_name": "CanDisplayVideo",
"value": "True"
},
{
"applied_to": "UserCompany",
"rule_name": "HasRoadworthyVoucher",
"value": "False"
},
{
"applied_to": "UserCompany",
"rule_name": "HasInspectionReport",
"value": "True"
},
{
"applied_to": "UserCompany",
"rule_name": "InspectionCondition",
"value": "Ready"
},
{
"applied_to": "UserCompany",
"rule_name": "IsOnAuction",
"value": "False"
},
{
"applied_to": "UserCompany",
"rule_name": "FinanceType",
"value": "Other"
},
{
"applied_to": "UserCompany",
"rule_name": "CanBuyNow",
"value": "True"
},
{
"applied_to": "UserCompany",
"rule_name": "CanBuyNowOnAuction",
"value": "False"
},
{
"applied_to": "UserCompany",
"rule_name": "CanGetFinance",
"value": "True"
},
{
"applied_to": "UserCompany",
"rule_name": "CanTradeIn",
"value": "True"
},
{
"applied_to": "UserCompany",
"rule_name": "CanRegisterToBid",
"value": "False"
},
{
"applied_to": "UserCompany",
"rule_name": "CanSeeFromPrice",
"value": "False"
},
{
"applied_to": "UserCompany",
"rule_name": "CanFinanceAuction",
"value": "False"
},
{
"applied_to": "UserCompany",
"rule_name": "CanDisplayPrice",
"value": "True"
},
{
"applied_to": "UserCompany",
"rule_name": "CanDisplayVideo",
"value": "False"
}
],
"inspection_condition": "Ready",
"inspection_details": [
{
"description": "",
"comments": "",
"repair_way": "",
"has_inspection": false
}
],
"sync_hash": "9ae5c5aa7bb6950e8949209795dd185e35cc6fc5de2c9575f6297966e6e6a8e2"
}

Each vehicle record contains 90+ fields grouped below by category:

Listing & Identification

FieldMeaning
Data TimestampWhen the record was scraped
Stock NumberPublic stock reference number
Internal Stock NumberInternal warehouse/branch stock ID
Vehicle BarcodePhysical barcode assigned to the vehicle
VINVehicle Identification Number
Buy Lead CodeInternal lead tracking code
Disk Drive Unique ReferenceUnique digital reference for the listing
Sync HashHash used for data synchronisation and deduplication

Vehicle Identity

FieldMeaning
MakeManufacturer (e.g., Toyota, BMW)
ModelModel name (e.g., Hilux, 3 Series)
VariantSpecific trim/variant (e.g., 2.0 TDI Comfortline)
YearManufacturing year
DescriptionFull listing title as displayed
Online DescriptionMarketing description shown on the listing page
ColourExterior colour
ConditionVehicle condition classification
Body Typee.g., Sedan, SUV, Bakkie
Vehicle TypeBroad category (e.g., passenger, commercial)
Category / Subcategory / Filter CategoryHierarchical classification used on-site

Technical Specifications

FieldMeaning
Cubic CapacityEngine displacement in cc
No CylindersNumber of cylinders
Cyl ConfigurationCylinder layout (e.g., inline-4, V6)
Engine Cycle2-stroke or 4-stroke
Turbo Or Super ChargedWhether forced induction is present
KilowattsEngine power output (kW)
CoolingCooling system type (air/water)
Fuel TypePetrol, diesel, hybrid, electric, etc.
Fuel Tank SizeTank capacity in litres
Fuel ConsumptionCombined consumption (L/100km)
Fuel HighwayHighway fuel consumption
Fuel UrbanUrban/city fuel consumption
CO2Emissions rating (g/km)
GearboxManual or automatic
No GearsNumber of gears
DriveDrive configuration (FWD, RWD, AWD, 4x4)
Axle ConfigurationAxle layout (relevant for commercial vehicles)

Dimensions & Capacity

FieldMeaning
No Of DoorsNumber of doors
SeatsSeating capacity
Boot CapacityBoot/cargo volume in litres
WheelbaseDistance between axles (mm)
Length / Height / WidthVehicle exterior dimensions (mm)
GVMGross Vehicle Mass (kg)
TareUnladen vehicle weight (kg)
Front No Tyres / Front Tyre SizeFront tyre count and size spec
Rear No Tyres / Rear Tyre SizeRear tyre count and size spec

Pricing & Finance

FieldMeaning
PriceListed retail price (ZAR)
Opening BidStarting bid price (auction context)
Buy Now PriceFixed purchase price option
Monthly InstalmentEstimated monthly finance payment
Finance GradeInternal finance eligibility grade
Pricing GradeInternal pricing tier/grade
Last Price Update DateWhen the price was last revised
MM Code FrequencyMarket valuation frequency code
MM Code Frequency WeightWeighting applied to valuation code

Location & Stock

FieldMeaning
ProvinceSouth African province where the vehicle is stocked
Branch CodeSpecific WeBuyCars branch identifier
Dealer KeyInternal dealer/branch key
Assigned Parking BayPhysical bay location at the branch
Stock StatusCurrent inventory status
StatusListing publication status
Vehicle StatusOperational/availability status
Default Sort OrderPosition in default search results
Stock Tag / Stock FlagInternal classification tags
Display RulesRules controlling how the listing is shown
UseIntended use type (private, commercial, etc.)
MileageOdometer reading (km)

Condition & Inspection

FieldMeaning
Inspection ConditionOverall inspection condition rating
Inspection DetailsDetailed inspection findings
Has Any Roadworthy Relevant IssuesBoolean flag for roadworthy concerns
Roadworthy Relevant IssuesDescription of any issues found
Has Roadworthy VoucherWhether a roadworthy certificate is included
Has Roadworthy CompletedWhether roadworthy inspection is complete

Service & Maintenance History

FieldMeaning
Service HistoryType of service history (full, partial, none)
Last Service DateDate of most recent service
Last Service KMOdometer reading at last service
License DiskWhether a valid license disk is present
Has Spare KeyWhether a spare key is included
Active WarrantyWhether an active warranty is in place
Active MaintenanceWhether a maintenance plan is active

Evaluated Features (Eval Fields)

These fields reflect structured evaluation results from WeBuyCars inspectors:

FieldMeaning
Eval Service HistoryInspector-evaluated service history rating
Eval Maintenance ActiveConfirmed maintenance plan status
Eval Warranty ActiveConfirmed warranty status
Eval Has Car Play Android AutoWhether Apple CarPlay/Android Auto is present
Eval Has Reverse CameraWhether a reverse camera is fitted
Eval Has Auto Stop StartWhether auto stop-start technology is fitted

Media

FieldMeaning
ImagesArray of vehicle image objects
Image PathsDirect CDN paths to vehicle photos
Video Review URLLink to video walkaround/review if available

How to Use

  1. Build your search URL — Apply filters on WeBuyCars (province, make, body type, price range) and copy the results page URL.
  2. Add pagination — Append ?page=2, ?page=3, etc. for deeper coverage. Add each page as a separate URL entry.
  3. Configure limits — Set max_items_per_url based on how many listings appear per page (typically 20–50).
  4. Run and export — Start the scraper and download results as JSON or CSV for use in Excel, BI tools, or databases.

Best practices:

  • Use ignore_url_failures: true for bulk multi-page runs.
  • Filter by province before scraping to segment results cleanly.
  • Cross-reference VIN and Stock Number for deduplication when merging multiple runs.

Use Cases & Business Value

  • Price benchmarking: Compare WeBuyCars pricing against other SA used-car platforms by make, model, and year
  • Stock monitoring: Track inventory availability and turnover by branch or province
  • Valuation models: Feed mileage, spec, and pricing data into ML-based vehicle valuation tools
  • Market research: Analyse supply trends in specific segments (e.g., diesel bakkies, sub-R200k sedans)

Conclusion

The WeBuyCars.co.za Cars Search Scraper delivers one of the most comprehensive used-vehicle datasets available for the South African market. With 90+ structured fields per listing — from engine specs to roadworthy status to finance grades — it provides everything needed for serious automotive data work. Run it today and transform WeBuyCars listings into a competitive intelligence asset.