Carwale Scraper π
Pricing
Pay per usage
Carwale Scraper π
Extract detailed vehicle data from Carwale, India's leading automotive portal. Efficiently gather specs, pricing, and listings for new and used cars. Perfect for market research and inventory tracking. For uninterrupted extraction and optimal results, using residential proxies is highly recommended.
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Shahid Irfan
Actor stats
0
Bookmarked
8
Total users
2
Monthly active users
15 days ago
Last modified
Categories
Share
CarWale Used Cars Scraper
Extract detailed used car listings from CarWale across Indian cities. Collect pricing, seller details, variant-level specs, drivetrain metadata, and listing quality indicators in one automated run. Ideal for market intelligence, pricing analysis, and lead discovery workflows.
Features
- Rich listing coverage β Collect car profile, pricing, ownership, seller, and quality data in one dataset.
- Flexible filters β Narrow results by city, fuel type, transmission, and budget range.
- Scalable collection β Control output volume with
results_wantedandmax_pages. - Clean exports β Download in JSON, CSV, Excel, XML, or connect directly to your automations.
- Duplicate-safe output β Returns unique listings for cleaner analysis.
Use Cases
Used Car Price Intelligence
Track how asking prices shift by city, model, fuel type, and ownership profile. Build better pricing benchmarks for dealers, brokers, and valuation teams.
Dealer and Seller Monitoring
Monitor listing activity by seller type and seller name to identify active inventory sources and market movers.
Variant-Level Market Analysis
Analyze trim-level and drivetrain-level demand using version_name, trim_name, and drivetrain fields.
Lead Qualification Workflows
Prioritize high-value opportunities with trust, premium, luxury, and top-variant indicators.
Data Pipelines for BI and ML
Create structured datasets for dashboards, forecasting, recommendation systems, and automotive analytics.
Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
city | String | No | "delhi" | City slug to search (for example delhi, mumbai, bangalore). |
results_wanted | Integer | No | 20 | Maximum number of listings to collect. |
max_pages | Integer | No | 5 | Maximum number of pages to process. |
fuel_type | String | No | "" | Fuel filter: petrol, diesel, cng, electric, or empty for all. |
transmission | String | No | "" | Transmission filter: manual, automatic, or empty for all. |
budget_min | Integer | No | β | Minimum budget in INR. |
budget_max | Integer | No | β | Maximum budget in INR. |
proxyConfiguration | Object | No | { "useApifyProxy": false } | Proxy settings for improved reliability. |
Output Data
Each dataset item includes comprehensive car and listing metadata.
| Field | Type | Description |
|---|---|---|
car_name | String | Listing car name shown on source page. |
price | Number | Numeric asking price. |
price_display | String | Human-readable price text. |
kilometers | String | Distance driven as displayed. |
kilometers_numeric | Number | Numeric kilometers value. |
fuel_type | String | Primary fuel type. |
additional_fuel | String | Additional fuel information when available. |
year | Number | Manufacturing year. |
make | String | Manufacturer name. |
model | String | Model name. |
version_name | String | Version/variant label. |
trim_name | String | Trim information. |
transmission | String | Transmission type. |
drivetrain | String | Drivetrain configuration. |
seating_capacity | Number | Seating capacity. |
city | String | Listing city. |
area_name | String | Local area in city. |
owner_type | String | Owner category text. |
owners_id | Number | Owner count category ID. |
seller_type | String | Seller classification. |
seller_name | String | Seller/dealer display name. |
warranty_type | String | Warranty information when provided. |
image_url | String | Primary image URL. |
dealership_logo_url | String | Dealer logo URL. |
url | String | Direct listing URL. |
profile_id | String | Listing profile identifier. |
stock_id | String | Stock identifier. |
dealer_id | Number | Dealer identifier. |
city_id | Number | Source city identifier. |
make_id | Number | Make identifier. |
model_id | Number | Model identifier. |
version_id | Number | Version identifier. |
body_style_id | Number | Body style identifier. |
root_id | Number | Root model identifier. |
root_name | String | Root model name. |
slot_id | String | Listing slot identifier. |
slot_type | String | Slot classification. |
package_id | Number | Package identifier. |
valuation_price | Number | Valuation estimate when available. |
on_road_price | Number | On-road price estimate. |
valuation_url | String | Valuation link. |
finance_url | String | Finance link. |
emi_text | String | EMI summary text. |
emi_detail | Object | EMI detail payload. |
key_features | Array | Key feature list. |
key_highlights | Array | Highlight tags. |
stock_images | Array | Available stock images. |
is_trusted | Boolean | Trusted listing flag. |
is_premium | Boolean | Premium listing flag. |
is_luxury_car | Boolean | Luxury segment flag. |
is_top_variant | Boolean | Top variant flag. |
legitimacy_status | String | Listing legitimacy status. |
booking_status | String | Booking status. |
source_page | Number | Page index where item was collected. |
Usage Examples
Basic City Extraction
{"city": "delhi","results_wanted": 20,"max_pages": 5}
Filter by Fuel and Transmission
{"city": "mumbai","fuel_type": "petrol","transmission": "automatic","results_wanted": 60,"max_pages": 8}
Budget-Focused Collection
{"city": "bangalore","budget_min": 400000,"budget_max": 1200000,"results_wanted": 80,"max_pages": 10}
Sample Output
{"car_name": "2022 Porsche Cayenne Platinum Edition [2022-2023]","price": 9900000,"price_display": "99 Lakh","kilometers": "42,939","kilometers_numeric": 42939,"fuel_type": "Petrol","year": 2022,"make": "Porsche","model": "Cayenne","version_name": "Platinum Edition","trim_name": "Platinum","transmission": "Automatic","drivetrain": "AWD","city": "Delhi","owner_type": "Second Owner","seller_type": "Dealer","seller_name": "Premium Wheels","profile_id": "D6460895","stock_id": "765zfxxf","url": "https://www.carwale.com/used/delhi/porsche-cayenne/765zfxxf/","is_trusted": true,"is_premium": true,"is_luxury_car": true,"source_page": 1}
Tips for Best Results
Start Small, Then Scale
- Run with
results_wanted: 20first to validate your filters. - Increase gradually for larger production exports.
Use Realistic Filters
- Combine city + budget + fuel/transmission to collect highly relevant datasets.
- Keep filters broad if you need wider market coverage.
Improve Reliability with Proxies
- Use residential proxies for stable large runs.
- Keep retry-heavy workflows for larger result targets.
Keep Data Fresh
- Schedule recurring runs for pricing and inventory monitoring.
- Compare snapshots over time to detect trends.
Integrations
- Google Sheets β Build fast analysis sheets for teams.
- Airtable β Create searchable used-car databases.
- Slack β Share run completion and data alerts.
- Webhooks β Send results to your backend in real time.
- Make β Automate multi-step data workflows.
- Zapier β Connect with thousands of business apps.
Export Formats
- JSON β API and engineering workflows
- CSV β Spreadsheet analysis
- Excel β Business reporting
- XML β Legacy/system integrations
Frequently Asked Questions
How many listings can I collect?
You can collect as many as available, controlled by results_wanted and max_pages.
Can I collect data for any city?
Yes. Use the city slug supported on CarWale listings.
Why do some fields appear empty?
Some fields are optional and only appear when provided in the source listing.
How do I avoid duplicates?
The actor automatically keeps unique listings in output.
Can I use this for ongoing monitoring?
Yes. Schedule the actor and compare outputs over time.
Support
For issues and feature requests, use the Apify Console support channels.
Resources
Legal Notice
This actor is intended for legitimate data collection use cases. You are responsible for complying with applicable laws and the source website terms.