Webmotors Auto Search Scraper avatar
Webmotors Auto Search Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Webmotors Auto Search Scraper

Webmotors Auto Search Scraper

Scrape comprehensive vehicle listings from Webmotors.com.br, Brazil's leading automotive marketplace. Extract car specifications, prices, seller information, photos, and market indicators from search results. Ideal for dealerships, market analysis, price comparison platforms, and industry research.

Pricing

from $3.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

8 days ago

Last modified

Share

Webmotors.com.br Auto Search Scraper: Extract Brazilian Vehicle Listings Data

Understanding Webmotors.com.br and Its Market Value

Webmotors.com.br is Brazil's premier online automotive marketplace, connecting millions of buyers with new and used vehicle sellers across the country. As one of Latin America's largest vehicle listing platforms, it provides real-time market data on pricing, inventory trends, and vehicle availability—essential intelligence for dealerships, market researchers, and automotive businesses.

The platform aggregates listings from dealerships, independent sellers, and manufacturers, offering comprehensive market coverage. For automotive professionals, this data reveals pricing strategies, inventory composition, competitive positioning, and market demand patterns. Manual data collection across thousands of listings is impractical; this scraper automates extraction of complete search results into structured datasets.

What This Scraper Extracts and Who Should Use It

The Webmotors Auto Search Scraper processes vehicle search result pages, capturing multiple listings efficiently. Unlike detail page scrapers requiring individual URLs, this tool extracts entire search pages based on filters like vehicle type, location, price range, or brand.

Key extracted data includes:

  • Unique identifiers and URLs for tracking specific vehicles
  • Comprehensive media assets (photos, 360 views) for visual inventory
  • Detailed specifications (make, model, year, mileage, features)
  • Seller information (dealership vs. private, location, contact)
  • Pricing data (list price, FIPE comparison percentage)
  • Listing classifications (hot deal, listing type, eligible inspections)
  • Market indicators (zero KM, channel distribution, product codes)

Target users:

Automotive Dealerships monitor competitor pricing, inventory levels, and market positioning. Market Researchers analyze pricing trends, vehicle demand, and regional market dynamics. Price Comparison Platforms build real-time vehicle databases for consumer tools. Financial Institutions assess vehicle values for lending and insurance. Inventory Management Systems track market availability and optimize purchasing decisions. Automotive Data Analysts study market composition, brand popularity, and pricing strategies.

Input Configuration: Targeting Vehicle Search Results

The scraper processes Webmotors search result page URLs with applied filters (vehicle type, location, price, brand, etc.).

Example Configuration:

{
"proxy": {
"useApifyProxy": true,
"apifyProxyGroups": [
],
"apifyProxyCountry": "US"
},
"max_items_per_url": 20,
"ignore_url_failures": true,
"urls": [
"https://www.webmotors.com.br/carros/estoque?tipoveiculo=carros&page=1"
]
}

Example Screenshot:

Parameter Explanations:

proxy.useApifyProxy: Set false if Webmotors doesn't require proxy rotation. Use true with residential proxies if experiencing blocking or for high-volume scraping. Brazilian proxies ("apifyProxyCountry": "BR") improve reliability when accessing region-specific content.

max_items_per_url: Controls vehicle listings extracted per search page. Webmotors typically displays 20-24 vehicles per page. Set to 20 for standard extraction, higher (50-100) to process multiple pages automatically. Adjust based on dataset size needs.

ignore_url_failures: When true, continues processing remaining URLs if some fail. Essential for multi-URL runs where expired listings or temporary errors shouldn't halt entire jobs. Set false only when every URL must succeed.

urls array: Contains search result page URLs. Construct these by performing searches on Webmotors with desired filters, then copying URLs. Include pagination (page=1, page=2, etc.) for comprehensive data collection. Parameters include: tipoveiculo (vehicle type), marca (brand), modelo (model), anoate (year range), precoate (price range), estadocidade (location).

URL Construction Tips: Test searches manually first to verify filters return relevant results. For large datasets, systematically increment page numbers. Include multiple search URLs for different vehicle categories or regions in single runs.

Complete Output Structure: Field Definitions

Unique ID: Platform-assigned identifier for each vehicle listing. Purpose: Primary key for databases, tracking specific vehicles over time, deduplication when merging datasets, linking to detail pages.

Media: Array of image URLs and media assets associated with the listing. Purpose: Visual inventory management, creating listing displays, analyzing presentation quality, identifying vehicles with extensive photo documentation.

Photo Path: Primary or featured image URL for the vehicle. Purpose: Thumbnail displays, quick visual identification, catalog creation, image-based search functionality.

Specification: Comprehensive vehicle details object including make, model, year, mileage, fuel type, transmission, color, features, and condition. Purpose: Filtering vehicles by attributes, matching buyer requirements, competitive analysis, inventory categorization.

Seller: Information about listing entity including name, type (dealership/private), location, contact details, seller rating. Purpose: Identifying major dealers, analyzing seller distribution, building seller databases, verifying legitimate sellers, contacting about listings.

Prices: Pricing object containing list price, original price (if discounted), currency. Purpose: Market pricing analysis, identifying deals, tracking price changes over time, regional price comparison, building pricing models.

Hot Deal: Boolean flag indicating promotional or featured listing status. Purpose: Identifying specially priced vehicles, analyzing promotion effectiveness, prioritizing attractive deals, understanding seller marketing strategies.

Listing Type: Classification such as "standard," "premium," "featured." Purpose: Segmenting by listing quality, analyzing which listing types perform better, understanding dealer investment in visibility.

Product Code: Internal classification or SKU code. Purpose: Cross-referencing with other systems, tracking specific vehicle configurations, inventory management integration.

Channels: Distribution channels where listing appears (website, mobile app, partner sites). Purpose: Understanding multi-channel strategy, tracking listing reach, analyzing channel-specific performance.

Fipe Percent: Percentage comparison to FIPE table value (Brazil's official vehicle pricing reference). Values above 100% indicate premium pricing, below 100% indicate discounts. Purpose: Objective price assessment, identifying over/underpriced vehicles, market value benchmarking, negotiation leverage.

Eligible Vehicle Inspection: Boolean indicating if vehicle qualifies for certified inspection programs. Purpose: Quality indicator, filtering for inspected vehicles, analyzing certified inventory distribution, consumer confidence signals.

Eligible 360 View: Indicates availability of 360-degree virtual tour. Purpose: Quality of listing presentation, enhanced inventory features, competitive advantage analysis, user experience improvement.

Media Zero KM: Flag for brand new (zero kilometer) vehicle media/designation. Purpose: Distinguishing new from used inventory, analyzing new vehicle pricing, tracking dealership new car allocations, market segmentation.

Sample Output:

[
{
"unique_id": 64460488,
"media": {
"photos": [
{
"photo_path": "2025\\202512\\20251211\\bmw-x5-3.0-i6-turbo-hibrido-xdrive50e-m-sport-automatico-wmimagem11264720686.jpg",
"order": 1
},
{
"photo_path": "2025\\202512\\20251211\\bmw-x5-3.0-i6-turbo-hibrido-xdrive50e-m-sport-automatico-wmimagem11285117034.jpg",
"order": 2
},
{
"photo_path": "2025\\202512\\20251211\\bmw-x5-3.0-i6-turbo-hibrido-xdrive50e-m-sport-automatico-wmimagem1130515123.jpg",
"order": 3
},
{
"photo_path": "2025\\202512\\20251211\\bmw-x5-3.0-i6-turbo-hibrido-xdrive50e-m-sport-automatico-wmimagem11324999269.jpg",
"order": 4
},
{
"photo_path": "2025\\202512\\20251211\\bmw-x5-3.0-i6-turbo-hibrido-xdrive50e-m-sport-automatico-wmimagem11344878652.jpg",
"order": 5
},
{
"photo_path": "2025\\202512\\20251211\\bmw-x5-3.0-i6-turbo-hibrido-xdrive50e-m-sport-automatico-wmimagem1136510622.jpg",
"order": 6
},
{
"photo_path": "2025\\202512\\20251211\\bmw-x5-3.0-i6-turbo-hibrido-xdrive50e-m-sport-automatico-wmimagem11384893230.jpg",
"order": 7
},
{
"photo_path": "2025\\202512\\20251211\\bmw-x5-3.0-i6-turbo-hibrido-xdrive50e-m-sport-automatico-wmimagem11405004916.jpg",
"order": 8
},
{
"photo_path": "2025\\202512\\20251211\\bmw-x5-3.0-i6-turbo-hibrido-xdrive50e-m-sport-automatico-wmimagem11424972276.jpg",
"order": 9
},
{
"photo_path": "2025\\202512\\20251211\\bmw-x5-3.0-i6-turbo-hibrido-xdrive50e-m-sport-automatico-wmimagem11444999523.jpg",
"order": 10
},
{
"photo_path": "2025\\202512\\20251211\\bmw-x5-3.0-i6-turbo-hibrido-xdrive50e-m-sport-automatico-wmimagem11464936162.jpg",
"order": 11
},
{
"photo_path": "2025\\202512\\20251211\\bmw-x5-3.0-i6-turbo-hibrido-xdrive50e-m-sport-automatico-wmimagem11484998988.jpg",
"order": 12
},
{
"photo_path": "2025\\202512\\20251211\\bmw-x5-3.0-i6-turbo-hibrido-xdrive50e-m-sport-automatico-wmimagem11505059954.jpg",
"order": 13
},
{
"photo_path": "2025\\202512\\20251211\\bmw-x5-3.0-i6-turbo-hibrido-xdrive50e-m-sport-automatico-wmimagem11525086982.jpg",
"order": 14
},
{
"photo_path": "2025\\202512\\20251211\\bmw-x5-3.0-i6-turbo-hibrido-xdrive50e-m-sport-automatico-wmimagem11545055571.jpg",
"order": 15
},
{
"photo_path": "2025\\202512\\20251211\\bmw-x5-3.0-i6-turbo-hibrido-xdrive50e-m-sport-automatico-wmimagem11565033859.jpg",
"order": 16
},
{
"photo_path": "2025\\202512\\20251211\\bmw-x5-3.0-i6-turbo-hibrido-xdrive50e-m-sport-automatico-wmimagem11585261196.jpg",
"order": 17
},
{
"photo_path": "2025\\202512\\20251211\\bmw-x5-3.0-i6-turbo-hibrido-xdrive50e-m-sport-automatico-wmimagem12005277174.jpg",
"order": 18
},
{
"photo_path": "2025\\202512\\20251211\\bmw-x5-3.0-i6-turbo-hibrido-xdrive50e-m-sport-automatico-wmimagem12025251192.jpg",
"order": 19
},
{
"photo_path": "2025\\202512\\20251211\\bmw-x5-3.0-i6-turbo-hibrido-xdrive50e-m-sport-automatico-wmimagem12045134282.jpg",
"order": 20
}
]
},
"photo_path": "2025\\202512\\20251211\\bmw-x5-3.0-i6-turbo-hibrido-xdrive50e-m-sport-automatico-wmimagem11264720686.jpg",
"specification": {
"title": "BMW X5 3.0 I6 TURBO HÍBRIDO XDRIVE50E M SPORT AUTOMÁTICO",
"make": {
"id": 10,
"value": "BMW"
},
"model": {
"id": 1139,
"value": "X5"
},
"version": {
"id": 379392,
"value": "3.0 I6 TURBO HÍBRIDO XDRIVE50E M SPORT AUTOMÁTICO"
},
"year_fabrication": "2024",
"year_model": 2025.0,
"odometer": 14000.0,
"transmission": "Automática",
"number_ports": "4",
"body_type": "Utilitário esportivo",
"auction": false,
"vehicle_attributes": [
{
"name": "Aceita troca"
}
],
"armored": "N",
"color": {
"id_primary": "30410",
"primary": "Preto"
}
},
"seller": {
"id": 3430757,
"seller_type": "PJ",
"city": "Blumenau",
"state": "Santa Catarina (SC)",
"ad_type": {
"id": 2,
"value": "Concessionária"
},
"budget_investimento": 0,
"dealer_score": 0,
"car_delivery": false,
"troca_com_troco": false,
"exceeded_plan": false,
"fantasy_name": "BMW Top Car - Blumenau",
"localization": [
{
"state": "Santa Catarina (SC)",
"city": "Blumenau",
"country": "Brasil",
"neighborhood": "Vorstadt",
"zip_code": "89015201",
"abbr_state": "Rua Itajaí, 3003"
}
]
},
"prices": {
"price": 719950.0,
"search_price": 719950.0
},
"hot_deal": [
{
"id": "2264",
"value": "Loja Oficial BMW"
}
],
"listing_type": "U",
"product_code": "38488",
"channels": [
{
"id": 0,
"value": "BuscaCarros"
},
{
"id": 0,
"value": "Webmotors"
}
],
"fipe_percent": 99,
"is_elegible_vehicle_inspection": false,
"is_elegible360_view": true,
"media_zero_km": false,
"from_url": "https://www.webmotors.com.br/carros/estoque?lkid=1022&tipoveiculo=carros&page=1"
}
]

Step-by-Step Usage Guide

1. Define Target Vehicles: Determine which vehicle segments to scrape (brands, models, price ranges, regions). Perform test searches on Webmotors to validate filter combinations return desired results.

2. Build Search URLs: Copy URLs from manual searches. For comprehensive data, create multiple URLs covering different filters. For deep extraction, include paginated URLs (page=1, page=2, etc.).

3. Configure Input JSON: Add URLs to configuration. Adjust max_items_per_url based on needs (20 for standard pages, higher for bulk extraction). Enable ignore_url_failures for robustness with large URL lists.

4. Execute Scraper: Launch through Apify console. Monitor real-time progress. Typical runs processing 5-10 search pages (100-200 vehicles) complete in 3-5 minutes, varying with platform load and network conditions.

5. Validate Results: Preview dataset for completeness. Verify critical fields (make, model, price, seller) are populated correctly. Check for missing images or specification data requiring cleanup.

6. Export Data: Download in preferred format—JSON for database integration, CSV for Excel analysis, or Excel for business reporting. Apply post-processing filters (remove zero-price listings, flag incomplete data).

7. Handle Pagination: For large datasets spanning many pages, either include all page URLs upfront or run iteratively, checking last page for continuation. Webmotors typically displays total result count for planning extraction scope.

Error Handling: If URLs fail consistently, verify they're search result pages not detail pages. Check filter parameters remain valid (Webmotors may update parameter names). Review activity log for specific error messages guiding troubleshooting.

Strategic Applications for Automotive Market Intelligence

Competitive Pricing Analysis: Track competitor pricing strategies across regions, brands, and vehicle conditions. Calculate average prices by segment, identify outliers, and benchmark your dealership's positioning. FIPE percentage analysis reveals which sellers price aggressively vs. premium.

Inventory Optimization: Monitor market availability of specific models to inform purchasing decisions. High listing volumes indicate supply surplus (negotiation leverage with suppliers), low volumes signal demand opportunities. Track listing durations to identify slow-moving inventory patterns.

Market Trend Identification: Analyze specification distributions (transmission types, fuel preferences, feature packages) to spot emerging consumer preferences. Track growth in electric/hybrid listings, popular colors, or feature combinations guiding future inventory acquisition.

Geographic Market Intelligence: Compare pricing, inventory composition, and seller density across regions. Identify underserved markets with high demand but limited supply—expansion opportunities for dealerships or marketplace platforms.

Seller Behavior Analysis: Track which dealerships list most frequently, their pricing strategies (hot deals, premium listings), and inventory specializations. Identify major market players, analyze their competitive advantages, and monitor new entrant activity.

Price Prediction Modeling: Historical scraping data enables building predictive models for vehicle depreciation, optimal listing prices, and market value forecasting. Combine with FIPE percentages for accurate valuation algorithms.

Listing Quality Benchmarking: Analyze correlation between listing features (360 views, multiple photos, inspection eligibility) and sales velocity. Quantify value of premium listing types, inform marketing investment decisions.

Best Practices for Maximum Data Value

Regular Scraping Schedule: Automotive markets are dynamic—weekly scraping captures new listings, price changes, and inventory turnover. Daily scraping during high-volume periods (year-end, holiday promotions) reveals short-term trends.

Segment Your Searches: Create targeted URL sets by vehicle category (economy cars, luxury vehicles, SUVs), price tier, or region. Cleaner datasets simplify analysis and enable specialized insights for different market segments.

Enrich with External Data: Combine Webmotors data with FIPE tables for comprehensive value analysis, economic indicators for demand correlation, or social media sentiment for brand perception. Cross-reference with other marketplaces (OLX, MercadoLibre) for competitive intelligence.

Historical Tracking: Store scraped data with timestamps. Track individual vehicles across multiple scrapes to calculate average time-on-market, price reduction patterns, and seller strategy evolution. Historical data reveals seasonal trends invisible in snapshots.

Data Quality Controls: Implement validation checks—flag listings with zero prices, missing specifications, or broken image links. Verify FIPE percentages fall within reasonable ranges (typically 70-130%). Clean outliers before analysis to avoid skewed insights.

Rate Limiting Respect: Space out large scraping runs to avoid overwhelming the platform. While scraper handles technical aspects, responsible usage ensures continued data access. Consider overnight scheduling for bulk extractions.

Privacy and Compliance: Seller contact information may include personal data. Implement appropriate data handling, storage security, and usage restrictions compliant with Brazilian privacy regulations (LGPD). Use data ethically for intended business purposes only.

Conclusion

The Webmotors.com.br Auto Search Scraper transforms Brazil's leading vehicle marketplace into actionable automotive intelligence. Whether optimizing dealership pricing, conducting market research, or building consumer vehicle platforms, this tool delivers the comprehensive data driving competitive advantage in Latin America's largest automotive market. Start extracting Brazilian vehicle market insights today.