Webmotors Scraper | Car Listings, Prices and FIPE avatar

Webmotors Scraper | Car Listings, Prices and FIPE

Pricing

from $8.46 / 1,000 listings

Go to Apify Store
Webmotors Scraper | Car Listings, Prices and FIPE

Webmotors Scraper | Car Listings, Prices and FIPE

Webmotors scraper for Brazil's car and motorcycle marketplace: 20 listings in 5 seconds, 74 fields each. Search by make and model, paste a Webmotors page or a seller id. Get price, FIPE and market price, mileage, specs, equipment, dealer CNPJ, city and photos. No login, export to CSV or JSON.

Pricing

from $8.46 / 1,000 listings

Rating

0.0

(0)

Developer

SilentFlow

SilentFlow

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Webmotors Scraper | Brazil Car and Motorcycle Listings with FIPE Prices (2026)

1 search. 20 Webmotors listings. 74 fields per listing.

From SilentFlow. Creators of Facebook Search Scraper and Pinterest Scraper, with 490,000+ combined lifetime runs.

Every car and motorcycle for sale on Webmotors, one row per listing, with the asking price next to the FIPE value and the market price of the same version, the full specs and equipment, the dealer's CNPJ and every photo. Our default run typed Toyota Corolla Cross and returned 20 listings in 5 seconds, out of the 4,734 Corolla Cross on Webmotors that day.

Why choose this actor?

Opening Webmotors listings one by one to copy the FIPE price and the mileage? Building a search address in the browser because the scraper you use takes nothing else? Filling in a form before you can see a single row?

  • 75 fields per car listing, FIPE and market price in the same row. Each row carries the make, model, version, model and manufacturing years, mileage, fuel, transmission, engine, horsepower, traction, trunk and tank capacity, the equipment list, the asking price with the FIPE code and value, the lowest, average and highest asking price of the same version and year on Webmotors, the financing offer, the dealer's name, type, CNPJ and street address, the city, the dates and all the photos. Our default run filled 72 of them on at least half of its 20 rows; the output example of the most used Webmotors actor on the Store shows 29 keys.
  • Three ways in: a make and model, a Webmotors page or a seller id. Write Honda Civic Touring 2019 2021 the way you would say it, and the run finds the make, the model, the model years and the version words for you: with Paraná and a 200,000 reais ceiling it returned 15 matching Civic Touring in 3 seconds. Paste a search page with its filters, or a single listing: a Paraná search page and a Porsche listing gave 15 rows in 3 seconds. Or give a dealer's seller id to read its whole stock: one id returned the dealer's 36 cars and 3 motorcycles in 12 seconds.
  • Nothing to fill in before the first row. No field is required. The form opens with a real search and runs as it is, and a form without any search browses the whole inventory under your filters: with nothing but a cap of 5 and "Latest listings first", our run returned the 5 newest of the 337,516 car listings on Webmotors in 3 seconds, all published in the half hour before.

Try Webmotors Scraper

Try your first 20 listings

Paste this input in the JSON tab of the Input page and press Start. It reads the first 20 Toyota Corolla Cross listed on Webmotors, new and used, anywhere in Brazil, with their full listing details and market prices.

{
"searches": ["Toyota Corolla Cross"],
"maxItems": 20,
"vehicleType": "car",
"condition": "all",
"sortBy": "relevance",
"includeDetails": true
}

It runs on the Apify Free plan. Each listing becomes one row of your dataset: open the Output tab to see the table, switch to the "Prices vs FIPE and market" view to compare each asking price with the FIPE table and the market, or to the "Sellers" view for the dealers with their CNPJ and city, and export the rows as JSON, CSV or Excel.

How it works

Copy to your AI assistant

Paste this block into Claude, ChatGPT or Cursor to give it the full picture of this scraper:

You have access to the Webmotors Scraper on Apify: silentflow/webmotors-scraper
It reads the public car and motorcycle listings of Webmotors (webmotors.com.br), the Brazilian
vehicle marketplace, without an account, and returns one row per listing.
Input schema (no field is required; an input without searches, pages or seller ids browses every listing
under the filters):
- searches (array of strings): make and model as people say them: "Toyota Corolla Cross",
"Honda Civic Touring 2020", "Fiat Strada", "Onix", "Yamaha Fazer 250". A make alone ("BMW") gives
every model of the make. A 4-digit year keeps that model year ("2019 2022" is a range). Words after
the model ("Touring", "XEi") must appear in the listing title.
- startUrls (array of {url}): Webmotors search pages with their filters
(https://www.webmotors.com.br/carros-usados/sp, /motos/estoque/honda) or listing pages
(https://www.webmotors.com.br/comprar/{make}/{model}/.../{id}). Pasted searches keep their own filters.
- sellerIds (array of strings): Webmotors seller ids (the sellerId column, such as "3917239"); each one
gives the seller's whole stock, cars and motorcycles, under the condition, state and price filters.
- state (string): a Brazilian state by code ("SP") or name ("Paraná"); empty = all of Brazil.
- maxItems (integer, default 50): listings saved for the whole run.
- vehicleType ("car" | "motorcycle", default "car").
- condition ("all" | "used" | "new", default "all").
- maxPrice (integer, BRL): highest asking price kept.
- sortBy ("relevance" | "newest" | "price_asc" | "price_desc" | "year_desc" | "mileage_asc", default "relevance").
- includeDetails (boolean, default true): adds fuel, final plate, equipment, FIPE code and price,
dealer CNPJ, dates, 360° and inspection links, and the market price of the version and year.
Output per listing (null when Webmotors gives no value):
- id (integer, stable Webmotors listing id), url (string), title (string),
vehicleType ("car" | "motorcycle"), condition ("used" | "new")
- make, model, version (strings), makeId, modelId, versionId (integers),
manufacturingYear, modelYear, mileage (integers, km)
- fuel, transmission, bodyType, color (strings), doors, horsePower, trunkCapacity (liters),
fuelTankCapacity (liters), wheelSize (inches) (integers), engineSize (number, liters), traction (string)
- motorcycles only: engineDisplacement (integer, cc), engineType, brakes, fuelSystem, cooling,
gearShift, starter, secondaryColor (strings)
- isArmored, hasAuctionHistory, acceptsTradeIn, isSingleOwner, hasFactoryWarranty, isIpvaPaid,
isLicensed (booleans), finalPlate (string, last digit of the plate), attributes, optionals,
lifestyle (arrays of strings), description (string)
- price (number, BRL), currency ("BRL"), fipePrice (number), fipeCode (string), fipePercent
(integer, price as % of FIPE), marketPriceAverage, marketPriceMin, marketPriceMax (numbers),
priceVsMarketPercent (number), isGoodDeal (boolean), financingMonthlyPayment (number),
financingInstallments (integer), financingInterestRate (number, monthly, 0.019 = 1.9 %), hotDeal (string)
- sellerId (integer), sellerName (string, shops only), sellerType (string), isPrivateSeller (boolean),
sellerCnpj (string, 14 digits), sellerSince (RFC 3339), sellerHasWhatsApp, sellerOffersDelivery (booleans)
- address (shops only), neighborhood, city, state, stateCode, zipCode (strings), countryCode ("BR")
- publishedAt, createdAt (RFC 3339 UTC)
- imageUrl (string), images (array of strings), photosCount (integer), has360View (boolean),
view360Url (string), hasInspection (boolean), inspectionReportUrl (string)
- searchQuery (string, the search or page that produced the row), scrapedAt (RFC 3339)
Use apify-client for Python or JavaScript, or call the Apify API with the input above.

How to scrape Webmotors car listings

Three inputs, from the simplest to the most targeted. Each one is ready to paste in the JSON tab.

Get every Corolla Cross for sale in Brazil

One make and model and a high cap. Webmotors listed 4,734 Toyota Corolla Cross on the day of our test; this input saves the first 500 in the site's own order, new and used together.

{
"searches": ["Toyota Corolla Cross"],
"maxItems": 500
}

Find Civic Touring from 2019 to 2021 under 200,000 reais in Paraná

The years and the version go in the search itself; the state and the price ceiling go in the filters. Webmotors held 95 Civic of model years 2019 to 2021 in Paraná at that price; the run kept the Touring ones and saved the first 15 in 3 seconds, every one a Civic Touring listed in Paraná.

{
"searches": ["Honda Civic Touring 2019 2021"],
"state": "PR",
"maxPrice": 200000,
"maxItems": 15
}

Pull the cheapest used Honda CG 160 in São Paulo state

Motorcycles, used only, cheapest first. Our run returned 12 listings in 19 seconds, from a 2017 CG 160 Cargo at 8,900 BRL to a 2018 CG 160 Fan at 12,500 BRL, each with its FIPE value and the market price of its version.

{
"searches": ["Honda CG 160"],
"vehicleType": "motorcycle",
"state": "SP",
"condition": "used",
"sortBy": "price_asc",
"maxItems": 12
}

Input parameters

FieldTypeDefaultWhat it does
searchesarray of strings["Toyota Corolla Cross"] in the formMake and model searches, one per line, as you would say them. Years and version words are read from the text.
startUrlsarray of {url}emptyWebmotors search pages, with their filters, and single listing pages. A pasted search keeps its own filters.
sellerIdsarray of stringsemptyWebmotors seller ids. Each one gives the seller's whole stock, cars and motorcycles, under the condition, state and price filters.
statestringall of BrazilOne Brazilian state, by code or by name. Applies to the make and model searches, the seller stocks and the inventory browse.
maxItemsinteger50Listings saved for the whole run, across all searches and pages. Pasted listings come first.
vehicleTypecar or motorcyclecarCars or motorcycles. A search that only exists for the other type switches on its own.
conditionall, used or newallUsed vehicles, new ones (0 km), or both.
maxPriceintegeremptyHighest asking price kept, in Brazilian reais.
sortBystringrelevanceWebmotors order: relevance, newest (latest listings), price_asc, price_desc, year_desc (newest model year), mileage_asc.
includeDetailsbooleantrueAdds what only the listing page holds, and the market price of the version and year. Off, each row keeps the search card data.

No field is required: the form opens with Toyota Corolla Cross and runs as it is. Leave the searches, the pages and the seller ids empty to browse every listing under the filters. Model years go in the search text (Fiat Strada 2023, Honda Civic 2019 2021).

Accepted searches

  • A make and a model: Toyota Corolla Cross, Jeep Compass, Volkswagen T-Cross, Land Rover Range Rover Evoque.
  • A model alone, for the most listed makes: Onix, Corolla Cross, HB20.
  • A make alone: BMW, Citroën, BYD.
  • Short make names: VW, Mercedes, Chevy, Chery.
  • A model year, or two for a range: Fiat Strada 2023, Honda Civic 2019 2021.
  • Version words after the model: Corolla Cross XRE, Civic Touring, Compass Longitude. A listing is kept when its title holds every one of them.
  • Motorcycles: Honda CG 160 Fan, Yamaha Fazer 250, Honda Biz.

Upper or lower case and accents make no difference. A line that matches no Webmotors make or model is skipped with a message, and the other lines still run.

Accepted Webmotors pages

  • A search with its filters, copied from the browser: https://www.webmotors.com.br/carros-usados/sp?tipoveiculo=carros-usados&estadocidade=São Paulo
  • A make or model page: https://www.webmotors.com.br/carros/estoque/toyota/corolla-cross
  • New or used, cars or motorcycles: /carros-novos/estoque, /carros-usados/estoque, /motos/estoque, /motos-usadas/estoque/honda
  • A single listing: https://www.webmotors.com.br/comprar/porsche/macan/20-turbo-gasolina-t-pdk/4-portas/2025-2025/80942460
  • Addresses without https://www., and with the page number: the run walks the pages itself.

Accepted seller ids

  • The digits of the sellerId column of any run: 3917239.
  • A Webmotors search address that carries idrevendedor=: https://www.webmotors.com.br/carros/estoque?idrevendedor=3917239.

Accepted states

The two-letter code (SP, RJ, MG, PR, RS, DF), the name with or without accents (São Paulo, sao paulo, Paraná, Distrito Federal, Brasília), or the way Webmotors writes it (Rio de Janeiro (RJ)). The list in the form holds the 26 states and the Federal District.

What data can you extract from Webmotors?

Each row is one listing, grouped the way a buyer reads it. A car row has 75 data fields and a motorcycle row 73, plus the search that produced it and the time of the read.

GroupFields
Identityid, url, title, vehicleType, condition
Vehiclemake, makeId, model, modelId, version, versionId, manufacturingYear, modelYear, mileage, fuel, transmission, bodyType, color, doors, engineSize, horsePower, traction, trunkCapacity, fuelTankCapacity, wheelSize, finalPlate
MotorcycleengineDisplacement, engineType, brakes, fuelSystem, cooling, gearShift, starter, secondaryColor
Condition and historyisArmored, hasAuctionHistory, attributes, acceptsTradeIn, isSingleOwner, hasFactoryWarranty, isIpvaPaid, isLicensed
Equipment and textoptionals, lifestyle, description
Priceprice, currency, fipePrice, fipeCode, fipePercent, marketPriceAverage, marketPriceMin, marketPriceMax, priceVsMarketPercent, isGoodDeal, hotDeal
FinancingfinancingMonthlyPayment, financingInstallments, financingInterestRate
SellersellerId, sellerName, sellerType, isPrivateSeller, sellerCnpj, sellerSince, sellerHasWhatsApp, sellerOffersDelivery
Place and timeaddress, neighborhood, city, state, stateCode, zipCode, countryCode, publishedAt, createdAt
MediaimageUrl, images, photosCount, has360View, view360Url, hasInspection, inspectionReportUrl
RunsearchQuery, scrapedAt

A few facts that help you use the data:

  • id is the permanent Webmotors listing id: join your runs on it to follow a car's price and status over time. url is the listing page on webmotors.com.br.
  • price, fipePrice and the market prices are in Brazilian reais (BRL). fipePercent is the asking price as a share of the FIPE value: 94 means 6 % under the FIPE table.
  • marketPriceAverage, marketPriceMin and marketPriceMax are the average, lowest and highest asking prices Webmotors records for the same version and model year. priceVsMarketPercent places the listing against that average: -19.4 is 19.4 % under it.
  • fipeCode is the code of the version in the FIPE table, ready to join with any FIPE dataset.
  • mileage is in kilometers; a new car shows 0. trunkCapacity and fuelTankCapacity are in liters, wheelSize in inches, engineSize in liters, engineDisplacement in cubic centimeters.
  • financingInterestRate is the monthly rate of the financing offer shown on the listing, as a fraction: 0.019 is 1.9 % a month.
  • sellerCnpj holds the 14 digits of the dealer's Brazilian company registration, without dots or slashes. Private sellers have no CNPJ, and the run never keeps their name or phone number.
  • address is the street address of the shop; it is null for private sellers, whose city and ZIP code are still given.
  • publishedAt is when the listing was last published, createdAt when it was first created, sellerSince when the seller joined Webmotors, all in RFC 3339 UTC.
  • images lists every photo of the listing in large size, in the order the seller set, and imageUrl is the cover photo. view360Url opens the 360° tour when the dealer has one.
  • acceptsTradeIn, isSingleOwner, hasFactoryWarranty, isIpvaPaid and isLicensed come from the badges the seller ticked on the listing; attributes keeps the badges as written, in Portuguese.
  • Fields that only the listing page holds (fuel, finalPlate, optionals, lifestyle, fipeCode, fipePrice, sellerCnpj, sellerSince, the dates, view360Url, inspectionReportUrl) and the market prices are filled when Full listing details is on.

Output example

The second row of our default run, Toyota Corolla Cross, as saved:

{
"id": 80759722,
"url": "https://www.webmotors.com.br/comprar/toyota/corolla-cross/20-vvt-ie-flex-xre-direct-shift/4-portas/2024-2025/80759722",
"title": "TOYOTA COROLLA CROSS 2.0 VVT-IE FLEX XRE DIRECT SHIFT",
"vehicleType": "car",
"condition": "used",
"make": "TOYOTA",
"makeId": 35,
"model": "COROLLA CROSS",
"modelId": 3807,
"version": "2.0 VVT-IE FLEX XRE DIRECT SHIFT",
"versionId": 348626,
"manufacturingYear": 2024,
"modelYear": 2025,
"mileage": 28860,
"fuel": "Gasolina e álcool",
"transmission": "Automática",
"bodyType": "Utilitário esportivo",
"color": "Cinza",
"doors": 4,
"engineSize": 2,
"horsePower": 177,
"traction": "Dianteira",
"trunkCapacity": 440,
"fuelTankCapacity": 47,
"wheelSize": 18,
"isArmored": false,
"hasAuctionHistory": false,
"finalPlate": "1",
"attributes": [
"Aceita troca"
],
"acceptsTradeIn": true,
"isSingleOwner": false,
"hasFactoryWarranty": false,
"isIpvaPaid": false,
"isLicensed": false,
"optionals": [
"Direção com Ajuste",
"Computador de Bordo",
"Chave Inteligente/Presencial",
"Botão de Ignição/Start button",
"Ajuste retrovisor elétrico",
"Alarme com acionamento a distância",
"Freios ABS com EBD",
"Freios ABS com BAS",
"Controle de estabilidade",
"Faróis Full LED",
"Tela Multimídia",
"Espelhamento com Smartphone",
"USB",
"Bluetooth"
],
"lifestyle": [
"Carros para família",
"Carros para PCD",
"SUVs"
],
"description": "COMPRE COM A CREDIBILIDADE DE UMA CONCESSIONÁRIA!\n\nNa Umuarama Seminovos, você compra com segurança e tranquilidade. Aceitamos seu usado na troca, facilitamos sua entrada e contamos com laudo cautelar para garantir mais transparência na negociação.\n\nTemos condições para ajudar você a sair de carro novo. Aqui, a gente não perde negócio!\n\nVenha nos conhecer e encontre seu próximo carro.",
"price": 155900,
"currency": "BRL",
"fipePrice": 155374,
"fipeCode": "002203-9",
"fipePercent": 100,
"marketPriceAverage": 193520,
"marketPriceMin": 193520,
"marketPriceMax": 193520,
"priceVsMarketPercent": -19.4,
"isGoodDeal": false,
"financingMonthlyPayment": 3063.9,
"financingInstallments": 60,
"financingInterestRate": 0.019,
"hotDeal": null,
"sellerId": 3881407,
"sellerName": "UMUARAMA Seminovos Toyota JATAÍ",
"sellerType": "Concessionária",
"isPrivateSeller": false,
"sellerCnpj": "07172382000775",
"sellerSince": "2019-09-17T18:57:26Z",
"sellerHasWhatsApp": false,
"sellerOffersDelivery": false,
"address": "Av.Goiás, 1600",
"neighborhood": "Vl Sta Maria",
"city": "Jataí",
"state": "Goiás",
"stateCode": "GO",
"zipCode": "75800133",
"countryCode": "BR",
"publishedAt": "2026-10-15T04:12:41Z",
"createdAt": "2026-10-03T12:17:26Z",
"imageUrl": "https://image.webmotors.com.br/_fotos/anunciousados/gigante/2026/202610/20261014/toyota-corolla-cross-2.0-vvtie-flex-xre-direct-shift-wmimagem15504302290.jpg",
"images": [
"https://image.webmotors.com.br/_fotos/anunciousados/gigante/2026/202610/20261014/toyota-corolla-cross-2.0-vvtie-flex-xre-direct-shift-wmimagem15504302290.jpg",
"https://image.webmotors.com.br/_fotos/anunciousados/gigante/2026/202610/20261014/toyota-corolla-cross-2.0-vvtie-flex-xre-direct-shift-wmimagem15504359150.jpg",
"https://image.webmotors.com.br/_fotos/anunciousados/gigante/2026/202610/20261014/toyota-corolla-cross-2.0-vvtie-flex-xre-direct-shift-wmimagem15504411029.jpg",
"https://image.webmotors.com.br/_fotos/anunciousados/gigante/2026/202610/20261014/toyota-corolla-cross-2.0-vvtie-flex-xre-direct-shift-wmimagem15504450070.jpg",
"https://image.webmotors.com.br/_fotos/anunciousados/gigante/2026/202610/20261014/toyota-corolla-cross-2.0-vvtie-flex-xre-direct-shift-wmimagem1550449168.jpg",
"https://image.webmotors.com.br/_fotos/anunciousados/gigante/2026/202610/20261014/toyota-corolla-cross-2.0-vvtie-flex-xre-direct-shift-wmimagem15504538472.jpg",
"https://image.webmotors.com.br/_fotos/anunciousados/gigante/2026/202610/20261014/toyota-corolla-cross-2.0-vvtie-flex-xre-direct-shift-wmimagem15504593856.jpg",
"https://image.webmotors.com.br/_fotos/anunciousados/gigante/2026/202610/20261014/toyota-corolla-cross-2.0-vvtie-flex-xre-direct-shift-wmimagem15504639369.jpg",
"https://image.webmotors.com.br/_fotos/anunciousados/gigante/2026/202610/20261014/toyota-corolla-cross-2.0-vvtie-flex-xre-direct-shift-wmimagem15504668452.jpg",
"https://image.webmotors.com.br/_fotos/anunciousados/gigante/2026/202610/20261014/toyota-corolla-cross-2.0-vvtie-flex-xre-direct-shift-wmimagem15504712431.jpg",
"https://image.webmotors.com.br/_fotos/anunciousados/gigante/2026/202610/20261014/toyota-corolla-cross-2.0-vvtie-flex-xre-direct-shift-wmimagem15504755469.jpg",
"https://image.webmotors.com.br/_fotos/anunciousados/gigante/2026/202610/20261014/toyota-corolla-cross-2.0-vvtie-flex-xre-direct-shift-wmimagem15504800457.jpg",
"https://image.webmotors.com.br/_fotos/anunciousados/gigante/2026/202610/20261014/toyota-corolla-cross-2.0-vvtie-flex-xre-direct-shift-wmimagem15504848316.jpg",
"https://image.webmotors.com.br/_fotos/anunciousados/gigante/2026/202610/20261014/toyota-corolla-cross-2.0-vvtie-flex-xre-direct-shift-wmimagem15504896568.jpg",
"https://image.webmotors.com.br/_fotos/anunciousados/gigante/2026/202610/20261014/toyota-corolla-cross-2.0-vvtie-flex-xre-direct-shift-wmimagem15504941792.jpg",
"https://image.webmotors.com.br/_fotos/anunciousados/gigante/2026/202610/20261014/toyota-corolla-cross-2.0-vvtie-flex-xre-direct-shift-wmimagem15504980251.jpg",
"https://image.webmotors.com.br/_fotos/anunciousados/gigante/2026/202610/20261014/toyota-corolla-cross-2.0-vvtie-flex-xre-direct-shift-wmimagem15505021864.jpg"
],
"photosCount": 17,
"has360View": true,
"view360Url": "https://embed.spincar.com/spinbuilder/?vid=c3f01894e20b2e4bf76ce1a27724b2e9#",
"hasInspection": false,
"inspectionReportUrl": null,
"searchQuery": "Toyota Corolla Cross",
"scrapedAt": "2026-10-18T22:24:58Z"
}

Advanced usage

Price your stock against FIPE and the market

Dealers and resellers: read every used Jeep Compass of model year 2022 in São Paulo state, cheapest first, then open the "Prices vs FIPE and market" view. Each row shows the asking price, the FIPE value, the share of FIPE and the distance to the market average for the same version and year.

{
"searches": ["Jeep Compass 2022"],
"state": "SP",
"condition": "used",
"sortBy": "price_asc",
"maxItems": 300
}

Build a list of dealers with their CNPJ in one state

Leave the searches empty to browse the whole inventory of a state, then open the "Sellers" view: one line per listing with the dealer's name, type (shop or franchise dealer), CNPJ, city and street address. Deduplicate on sellerId to get the dealer list. In our default run, 15 of the 20 rows came from dealers with a CNPJ.

{
"state": "MG",
"condition": "used",
"maxItems": 1000
}

Track fresh stock every morning

Sort by the latest listings and schedule the run daily in the Apify Console. Keep the id of each run and compare: a new id is a new car on the market, a missing one has been sold or removed, and a changed price is a price drop.

{
"searches": ["Fiat Strada", "Volkswagen Saveiro"],
"sortBy": "newest",
"maxItems": 200
}

Watch a competitor's whole stock

Put the seller ids of the dealers you compete with, taken from the sellerId column of an earlier run, and schedule the run weekly. Each run lists every car and motorcycle they have online with its price, mileage, FIPE share and publication date. Our run of seller 3917239 returned its 36 cars and 3 motorcycles in 12 seconds.

{
"sellerIds": ["3917239", "3881407"],
"maxItems": 500
}

Take a fast market snapshot from pasted searches

Turn off Full listing details to read only the search cards: price, mileage, specs, seller, city and photos. Our run of Honda Civic Touring 2019 2021 in Paraná filled 58 data fields on at least half of its rows in 3 seconds without opening a single listing page. Pasted search pages keep their own filters.

{
"startUrls": [
{ "url": "https://www.webmotors.com.br/carros-usados/rj?tipoveiculo=carros-usados&estadocidade=Rio%20de%20Janeiro" },
{ "url": "https://www.webmotors.com.br/carros-novos/estoque/byd" }
],
"includeDetails": false,
"maxItems": 2000
}

FAQ

What is Webmotors? Webmotors (webmotors.com.br) is a Brazilian marketplace where dealers, franchise dealers and private sellers list cars and motorcycles for sale, new and used. On the day of our test it held 337,516 car listings and 53,698 motorcycle listings.

Do I need a Webmotors account? No. The scraper reads the public listings anyone can see on webmotors.com.br. No login, no API key.

What does Full listing details add? Fuel, the last digit of the plate, the full equipment list, the lifestyle tags, the FIPE code and value, the dealer's CNPJ and the date it joined Webmotors, the publication and creation dates, the 360° tour and inspection report links, and the lowest, average and highest asking price of the same version and year. With it off, a row keeps the search card: price, mileage, specs, financing, seller, city and photos.

How does the make and model search work? Webmotors files every listing under a make and a model, so the run reads your text the way a buyer means it. It recognises the make (including short names such as VW or Mercedes), then the longest model name Webmotors knows (Corolla Cross before Corolla), takes 4-digit numbers as model years, and keeps the remaining words as version words that must appear in the listing title. A model alone (Onix) is matched against the most listed makes.

How many listings can one run return? A single search returns up to 10,000 listings, the most Webmotors shows for one search. A run has no fixed limit beyond maxItems: add searches by model, state or year range to cover more, and a listing found by two searches is saved once.

Are private sellers' phone numbers or names included? No. For private sellers the row keeps the city, state and ZIP code and marks isPrivateSeller. For shops and franchise dealers it keeps the business name, CNPJ and street address.

How fresh is the data? Every run reads Webmotors live at run time, with no cache. Prices, mileage and listings are those online at that moment. Schedule the run to follow a market day after day.

What are the FIPE price and the market price? The FIPE table is Brazil's reference price list for vehicles, published monthly by the FIPE foundation; fipePrice is the value Webmotors shows for the version, and fipePercent the asking price as a share of it. The market price is what Webmotors records as the lowest, average and highest asking price for the same version and model year on its site.

Can I combine the filters? Yes, they add up. searches: ["Honda Civic Touring 2019 2021"] with state: "PR" and maxPrice: 200000 keeps only Civic Touring of model years 2019 to 2021 listed in Paraná at 200,000 reais or less. Add sortBy: "price_asc" to get the cheapest first.

Why are some fields null? Webmotors only fills what the seller entered: many listings have no description, private sellers have no shop name or address, motorcycles have no doors or trunk, and only some dealers offer a 360° tour or an inspection report. A missing value is null, never an empty text.

Does it work for motorcycles? Yes. Choose Motorcycles, or type a motorcycle make and model such as Yamaha Fazer 250, or paste a /motos/ page. Motorcycle rows add the engine displacement, engine type, brakes, fuel system, cooling, gear shift and starter.

More SilentFlow scrapers

🛒 E-commerce

💼 Jobs

🏠 Real estate

📣 Social media

🏢 Business data

✈️ Travel

🎯 Lead generation

🔎 SEO

📈 Marketing

🧰 More tools

Support

Need something this scraper doesn't do yet? We ship features fast.

  • Feature requests go straight to our backlog
  • Enterprise needs? We do custom integrations and high-volume plans
  • Pricing questions? Check the Monetization tab on the actor page

Response time: usually under 24 hours.

This Actor extracts publicly available data from Webmotors. It does not bypass any login, paywall or CAPTCHA. Users are responsible for complying with Webmotors' terms of service and with the data protection laws that apply to them, including Brazil's LGPD, the GDPR, the CCPA and the PIPL where relevant. The rows hold business data about dealers (names, CNPJ, addresses) and never the names or phone numbers of private sellers; handle any personal data you derive from them accordingly. Prices and market values are informational: check them on the listing before any regulated use.

Built for dealers, resellers, lenders, insurers and analysts who need the Brazilian car market in rows, not in browser tabs.