Webmotors Vehicle Scraper 🚗 avatar

Webmotors Vehicle Scraper 🚗

Pricing

from $0.80 / 1,000 results

Go to Apify Store
Webmotors Vehicle Scraper 🚗

Webmotors Vehicle Scraper 🚗

Extract car listings from Webmotors Brazil with vehicle prices, makes, models, years, mileage, specifications, images, seller details, locations, and URLs. Ideal for used car market research, price tracking, competitor analysis, dealership insights, and automotive datasets.

Pricing

from $0.80 / 1,000 results

Rating

0.0

(0)

Developer

Shahid Irfan

Shahid Irfan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

What does Webmotors Scraper do?

Webmotors Scraper collects vehicle listings from Webmotors, Brazil's largest car and motorcycle marketplace. Paste any Webmotors search results URL, or use the built-in location and filter fields to create one, and the Actor returns structured data for each vehicle: title, make, model, version, price, FIPE percentage, mileage, seller, location, photos, and the public listing URL. Results are saved to the Apify dataset, ready to download or connect to your own tools.

Why use Webmotors Scraper?

  • Full search coverage - Collect an entire result set for a brand, model, body type, price band, state, or any combination of filters.
  • One URL, every filter - Any filtered search you can build on Webmotors can be scraped by pasting its URL.
  • Structured, clean output - Every listing is normalized into consistent fields, with empty values omitted so records stay tidy.
  • Deal and market signals - FIPE percentage, hot deal tags, financing figures, and inspection flags help you spot pricing and quality.
  • Automation ready - Schedule recurring runs, export to CSV, Excel, or JSON, or pull results through the Apify API.

What data can you extract from Webmotors?

FieldDescription
unique_idWebmotors listing identifier
titleFull listing title
makeVehicle brand or make
modelVehicle model
versionVersion or trim
year_fabricationManufacturing year
year_modelModel year
priceAsking price in Brazilian reais
fipe_percentPrice as a percentage of the FIPE reference value
odometer_kmMileage in kilometers
transmissionTransmission type
body_typeBody type
engine_size / engine / cubic_centimeterEngine details for cars and motorcycles
horsepowerEngine power when published
colorVehicle color
armoredWhether the vehicle is armored
seller_name / seller_typeSeller store name and whether it is a dealer or individual
city / stateSeller location
photos / main_photoHigh-resolution photo URLs
vehicle_attributesExtra attributes such as "Aceita troca" or "IPVA pago"
hot_dealPromotional or featured tags
advertisement_urlDirect link to the public listing page
source_urlThe search URL the listing was found on

How to use Webmotors Scraper

  1. Open the Actor on the Apify Store.
  2. Paste a Webmotors search URL, or leave the URL as is and fill in the filter fields.
  3. Set the maximum number of listings and pages.
  4. Run the Actor.
  5. Download the dataset as JSON, CSV, or Excel, or connect it to your workflow.

If you provide a Start URL, it is used exactly as given. If you leave it at the default and fill in filters instead, the filters build a fresh search. Filters are only used when no custom Start URL is supplied.

Input Parameters

ParameterTypeRequiredDefaultDescription
startUrlStringNoCar search page 1A Webmotors search results URL. A URL you provide takes priority over the filters.
locationStringNo-Filter by state or city. A state abbreviation works best, for example SP, RJ, MG.
brandStringNo-Filter by brand, for example HONDA, TOYOTA, BMW.
modelStringNo-Filter by model, for example CIVIC, COROLLA, ONIX.
bodyTypeStringNo-Filter by body type using the exact Webmotors value, for example Hatchback or Utilitário Esportivo.
minPriceIntegerNo-Minimum price in Brazilian reais.
maxPriceIntegerNo-Maximum price in Brazilian reais.
yearFromIntegerNo-Minimum manufacturing year.
yearToIntegerNo-Maximum manufacturing year.
vehicleTypeStringNocarrosChoose carros for cars or motos for motorcycles.
results_wantedIntegerNo20Maximum number of listings to collect.
max_pagesIntegerNo10Safety cap on how many result pages to read.
proxyConfigurationObjectNoNo proxyProxy settings. Cars work without a proxy; motorcycles are more reliable with the Apify Proxy RESIDENTIAL group and country BR.

Output Data

FieldTypeDescription
unique_idIntegerListing identifier
titleStringListing title
makeStringVehicle make
modelStringVehicle model
versionStringVehicle version
year_fabricationStringManufacturing year
year_modelIntegerModel year
priceNumberAsking price in Brazilian reais
search_priceNumberSearch price in Brazilian reais
fipe_percentIntegerPrice relative to the FIPE reference value
odometer_kmNumberMileage in kilometers
transmissionStringTransmission
body_typeStringBody type
engine_sizeStringEngine displacement
engineStringEngine description for motorcycles
cubic_centimeterStringEngine displacement in cc for motorcycles
horsepowerStringEngine power
tractionStringTraction type
number_portsStringNumber of doors
fuel_tank_capacity / trunk_capacity / wheel_sizeStringAdditional specifications
colorStringVehicle color
armoredBooleanWhether the vehicle is armored
auctionBooleanWhether the listing comes from an auction
vehicle_attributesArrayExtra attributes
seller_idIntegerSeller identifier
seller_typeStringPJ for dealers, PF for individuals
seller_nameStringSeller store name
seller_ad_typeStringSeller advertisement type
cityStringSeller city
stateStringSeller state
neighborhood / zip_codeStringSeller address details
photosArrayHigh-resolution photo URLs
main_photoStringMain photo URL
listing_typeStringListing classification
product_codeStringInternal product code
hot_dealArrayPromotional or featured tags
is_elegible_vehicle_inspectionBooleanEligible for certified inspection
is_elegible_360_viewBooleanHas a 360-degree view
media_zero_kmBooleanFlagged as zero km
advertisement_urlStringPublic listing URL
source_urlStringSearch URL the listing was found on

Usage Examples

Collect listings from a search URL

Paste any filtered Webmotors search URL to collect that exact result set.

{
"startUrl": "https://www.webmotors.com.br/carros/estoque/carroceria.suv?tipoveiculo=carros&page=1&carroceria=Utilit%C3%A1rio%20Esportivo%7CSUV",
"results_wanted": 100,
"max_pages": 5
}

Search by location and filters

Leave the Start URL at its default and use filters to build the search. This example collects up to 60 Honda cars in São Paulo priced between 50,000 and 120,000 reais.

{
"location": "SP",
"brand": "HONDA",
"minPrice": 50000,
"maxPrice": 120000,
"yearFrom": 2018,
"yearTo": 2024,
"vehicleType": "carros",
"results_wanted": 60,
"max_pages": 3
}

Collect motorcycles

Set vehicleType to motos to collect motorcycle listings instead of cars. Motorcycle searches are more reliable with Apify Proxy using the RESIDENTIAL group and country BR.

{
"vehicleType": "motos",
"results_wanted": 50,
"max_pages": 3,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"],
"apifyProxyCountry": "BR"
}
}

Sample Output

{
"unique_id": 81183555,
"title": "LAND ROVER DISCOVERY SPORT 2.0 P250 TURBO FLEX SE AUTOMATICO",
"make": "LAND ROVER",
"model": "DISCOVERY SPORT",
"version": "2.0 P250 TURBO FLEX SE AUTOMATICO",
"year_fabrication": "2022",
"year_model": 2023,
"price": 250000,
"search_price": 250000,
"fipe_percent": 106,
"odometer_km": 33384,
"transmission": "Automática",
"body_type": "Utilitário esportivo",
"engine_size": "2.0",
"horsepower": "240 cv",
"number_ports": "4",
"color": "Preto",
"armored": false,
"auction": false,
"vehicle_attributes": ["Aceita troca"],
"seller_id": 3829387,
"seller_type": "PJ",
"seller_name": "Euro Import Jaguar Land Rover Curitiba",
"seller_ad_type": "Concessionária",
"city": "Curitiba",
"state": "Paraná (PR)",
"photos": [
"https://image.webmotors.com.br/_fotos/anunciousados/gigante/2026/202610/20261015/land-rover-discovery-sport-wmimagem11465858465.jpg?s=fill&w=1920&h=1440&q=75"
],
"main_photo": "https://image.webmotors.com.br/_fotos/anunciousados/gigante/2026/202610/20261015/land-rover-discovery-sport-wmimagem11465858465.jpg?s=fill&w=1920&h=1440&q=75",
"listing_type": "U",
"product_code": "38489",
"hot_deal": ["Loja Oficial Grupo Automob"],
"is_elegible_vehicle_inspection": true,
"is_elegible_360_view": true,
"media_zero_km": false,
"advertisement_url": "https://www.webmotors.com.br/comprar/land-rover/discovery-sport/20-p250-turbo-flex-se-automtico/4-portas/2022-2023/81183555",
"source_url": "https://www.webmotors.com.br/carros/estoque?tipoveiculo=carros&page=1"
}

Tips for Best Results

  • For the most precise results, apply your filters on Webmotors first, then copy the resulting search URL into startUrl.
  • State abbreviations such as SP and RJ filter more reliably than full city names.
  • bodyType must match the exact Webmotors catalog value, for example Hatchback, Sedã, or Utilitário Esportivo.
  • Keep max_pages in line with results_wanted. Each page returns up to about 24 listings.
  • Some fields are empty when the seller did not publish them. Missing values are omitted from the record instead of being saved as null.
  • Car searches run without a proxy. For motorcycle collections, enable Apify Proxy with the RESIDENTIAL group and country BR for reliable results.
  • For large runs, enable Apify Proxy to keep collection stable.

Integrations

  • Google Sheets - Send results straight to a spreadsheet.
  • Webhooks - Trigger downstream systems after each run.
  • Make or Zapier - Connect results to no-code workflows.
  • API - Read datasets programmatically from your own applications.
  • CSV, Excel, JSON, XML - Download the dataset in any supported format.

Frequently Asked Questions

Can I export Webmotors data to CSV or Excel?

Yes. Every run writes to an Apify dataset that can be downloaded as CSV, Excel, JSON, XML, and other formats, or accessed through the Apify API.

Can I run Webmotors Scraper on a schedule?

Yes. You can schedule the Actor in the Apify Console to refresh vehicle data hourly, daily, or weekly for monitoring and price tracking workflows.

Is this Actor suitable for non-technical users?

Yes. You can paste a Webmotors URL and run the Actor from the Apify Console without writing any code.

Which URLs can I use as the Start URL?

Any Webmotors search results page works, including cars, used cars, new cars, and motorcycles, with any combination of brand, model, price, year, location, and body type filters.

Why are some fields empty in the output?

Some listings do not publish every attribute, such as horsepower or financing details. Empty values are omitted from the record rather than saved as null.

How many listings can I collect per run?

There is no fixed limit. Set results_wanted and max_pages to control the run size.

Do motorcycle searches need a proxy?

Car searches work without a proxy. Motorcycle searches collect more reliably when you enable Apify Proxy with the RESIDENTIAL group and country BR.

This Actor is intended for collecting publicly available listing data. You are responsible for using the data in line with applicable laws, Webmotors terms, and privacy rules such as Brazil's LGPD.

Support

For issues or feature requests, use the Issues tab on the Actor page or contact the developer through Apify.

Webmotors Scraper collects publicly available data from Webmotors. This Actor is not affiliated with, endorsed by, or sponsored by Webmotors. Users are responsible for complying with applicable laws, website terms of service, and data privacy regulations, including the LGPD, when using the collected data.