Webmotors Brazil Cars Scraper avatar

Webmotors Brazil Cars Scraper

Pricing

from $4.00 / 1,000 listings

Go to Apify Store
Webmotors Brazil Cars Scraper

Webmotors Brazil Cars Scraper

Used-car listings from Webmotors (webmotors.com.br), Brazil's biggest car marketplace: price (BRL), make, model, year, mileage km, transmission, location and photos per listing. Fresh listings every run.

Pricing

from $4.00 / 1,000 listings

Rating

0.0

(0)

Developer

Philip Kirkbride

Philip Kirkbride

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 hours ago

Last modified

Categories

Features

Limited permissions

Share

Collect used-car listings (carros usados, seminovos) from Webmotors (webmotors.com.br), one of Brazil's largest car marketplaces. Filter by make, model and state, and get one row per car with the asking price in Brazilian reais (BRL), make, model, year, mileage (km), transmission, city and state, photos and the listing link. Built for dealers, car-price researchers, lenders and insurers who need Brazilian used-car prices in a spreadsheet.

What you can do with it

  • Price guides and valuations: compare asking prices for a model and year (for example a 2021 Toyota Corolla) by mileage and state.
  • Dealer stock research: watch what is listed for the makes you sell in São Paulo, Minas Gerais or Paraná, and how prices move week to week.
  • Market reports: track supply by make, model year and transmission across Brazil.
  • Lending and insurance checks: pull current comparables for a vehicle before quoting a loan or a policy.

Quick start

The Console form starts with empty filters: one page of cars from all makes nationwide (about 24 cars). An empty input ({}) does the same. A small filtered search:

{"makes": ["Toyota"], "models": ["Corolla"], "states": ["SP"], "maxResults": 10}

Several makes in two states, two pages each:

{"makes": ["Toyota", "Honda", "Fiat"], "states": ["São Paulo", "MG"], "maxPages": 2, "maxResults": 150}

Input

NameTypeDefaultWhat it does
makesarray[]Makes to search, such as Toyota, Fiat or Volkswagen. Empty = all makes.
modelsarray[]Models paired with makes by position, at most one per make. makes: ["Toyota", "Fiat"] with models: ["Corolla"] scopes Toyota to the Corolla and leaves Fiat open. Needs makes.
statesarray[]Brazilian states, as full names with accents (São Paulo, Paraná) or two-letter UFs (SP, MG). Empty = nationwide. An unknown state is rejected.
maxPagesinteger1Result pages per search, 1 to 10 (about 24 cars per page).
maxResultsinteger50Maximum cars across all searches, 1 to 200.
requestDelaySecsnumber1.0Pause between pages, 0.5 to 10 seconds.

Every make (with its model) is searched in every state you list, so two makes and two states are four searches. A car found by two searches is returned once. Leave the connection and diagnostics settings at their defaults.

Output example

One row per car. Values from a captured Webmotors search result (October 2026), with the photo list shortened to two of its fifteen URLs and an example collection time:

{
"listing_key": "webmotors.com.br:81069242",
"url": "https://www.webmotors.com.br/comprar/land-rover/range-rover-evoque/20-p250-flex-se-awd-automatico/4-portas/2022/81069242",
"price_brl": 199900,
"make": "LAND ROVER",
"model": "RANGE ROVER EVOQUE",
"year": 2022,
"km": 66000,
"transmission": "Automático",
"location": "Valinhos/SP",
"images": [
"https://image.webmotors.com.br/_fotos/anunciousados/gigante/2026/202610/20261012/land-rover-range-rover-evoque-2.0-p250-flex-se-awd-automatico-wmimagem10503791833.jpg",
"https://image.webmotors.com.br/_fotos/anunciousados/gigante/2026/202610/20261012/land-rover-range-rover-evoque-2.0-p250-flex-se-awd-automatico-wmimagem10503956917.jpg"
],
"source": "webmotors.com.br",
"scraped_at": "2026-10-12T15:00:00+00:00"
}
  • price_brl is the advertised price in reais, or null when the listing has no price.
  • year is the model year (or the fabrication year when no model year is given). km is the odometer reading.
  • transmission is Automático or Manual when the listing states it.
  • location is City/UF.
  • listing_key is stable across runs; use it to deduplicate and to track a car over time.

Fields the listing does not show are null. Download the dataset as JSON, CSV, Excel, XML or HTML, or read it through the Apify API.

Pricing

Pay per result:

  • $0.004 per car delivered.
  • $0.005 per run start. The start event is charged per GB of memory; the default 1024 MB run is one start event.

Worked costs: a 10-car search costs about $0.045; the empty-input run (about 24 cars) about $0.10; 200 cars about $0.805. Only delivered cars are charged.

Scheduling

Save a search as a task and schedule it daily or weekly. Compare runs on listing_key to see new, sold or repriced cars.

FAQ

How many cars can I get per run? Up to 200, from up to 10 pages per search. For more, split by make, model or state across several runs.

How fresh is the data? Each run reads the listings online at that moment.

Why did I get fewer cars than maxResults? The search may have fewer listings, the page limit may be reached first, or a short run timeout may stop the run early. Cars collected before the stop are kept and delivered.

What if a search fails? The other searches continue. If no search can be read at all, the run fails with a status message explaining why, rather than ending green with zero rows.

Does it cover motorcycles? No. It searches the car listings on Webmotors; motorcycles are out of scope.

Limits

Collects what Webmotors search results show; it does not open each listing for seller contacts, options or full descriptions. Prices are asking prices, not sale prices.

For help, use the Actor's Issues tab and include the run ID.