OLX Brazil Scraper - Classifieds, Cars, Real Estate & Leads avatar

OLX Brazil Scraper - Classifieds, Cars, Real Estate & Leads

Pricing

from $6.15 / 1,000 results

Go to Apify Store
OLX Brazil Scraper - Classifieds, Cars, Real Estate & Leads

OLX Brazil Scraper - Classifieds, Cars, Real Estate & Leads

Scrape OLX Brasil (olx.com.br) classified ads with no login or API key. Get title, price, condition, category, seller, location, images plus typed car specs (make, model, year, km, fuel) and real estate specs (bedrooms, area, condo fee). Filter by keyword, state and price. Export JSON, CSV, Excel.

Pricing

from $6.15 / 1,000 results

Rating

0.0

(0)

Developer

Scrapers Lat

Scrapers Lat

Maintained by Community

Actor stats

0

Bookmarked

7

Total users

1

Monthly active users

3 days ago

Last modified

Share

Extract public classified ads from OLX Brasil (olx.com.br), Brazil's largest marketplace, at scale. No login, no API key, no browser setup. Paste any OLX search or category URL (or just a keyword) and get clean, structured data for cars, motorcycles, real estate, electronics, home goods, jobs and every other OLX category, ready for JSON, CSV or Excel.

This is an OLX scraper / OLX API alternative built for data teams, price monitoring, lead generation and market research on the Brazilian classifieds market.

Why use this OLX Brazil scraper

  • Every category, one actor. Cars, real estate, electronics, furniture, services and more, from the same search URL.
  • Typed, category specific fields. Cars carry make, model, year, mileage, fuel, transmission, doors, body type and color. Real estate carries operation (sale or rent), property type, bedrooms, bathrooms, garage spaces, built area, condo fee and IPTU. Electronics carry brand, model, storage, color and battery health.
  • Seller and location signals. Seller name, dealer vs private flag, stable seller ID (with details), city, neighbourhood, state (UF) and area code (DDD).
  • Rich filters. Keyword, state, price range, condition, seller type, plus vehicle filters (year, mileage, fuel, transmission) and real estate filters (property type, minimum bedrooms).
  • Honest, complete output. Every field is mapped with honest nulls. No fake values, no misleading counts.
  • Pay per result. You pay for the records you receive, with a spend limit you control. Failures are never charged.

What you get per listing

GroupFields
IdentitylistingId, title, url, category, categoryId
Priceprice, oldPrice, currency, installmentsAvailable
Conditioncondition
Vehiclebrand, model, year, mileageKm, fuel, transmission, doors, bodyType, color, steering, enginePower, singleOwner, hasWarranty, vehicleFeatures, hasInspectionReport
Real estateoperation, propertyType, bedrooms, bathrooms, garageSpaces, areaM2, condoFee, iptu, propertyFeatures, condoFeatures
Electronicsbrand, model, storage, color, batteryHealth
Locationlocation, state, city, neighbourhood, ddd, zipcode, latitude, longitude
SellersellerName, sellerId, storeName, sellerType, isProfessional, sellerRating
MediaimageUrl, images, imageCount
Descriptiondescription (with details)
Flagsfeatured, olxPayEnabled, olxDeliveryEnabled
Metaattributes (all raw specs), publishedDate, observedAt

Fields that a given ad does not publish are returned as null (for example, vehicle fields on a phone listing), never invented.

Input

You can start from a search/category URL, a batch of URLs, direct listing URLs, or just a keyword.

FieldTypeDescription
startUrlstringAn OLX Brazil search or category URL.
startUrlsarraySeveral search/category URLs in one run.
listingUrlsarrayDirect OLX listing URLs, returned as full detail records.
keywordstringSearch term. Added as ?q= to each URL, or searches all of Brazil on its own.
maxListingsintegerMax listings to collect. Empty means no limit (paid plans). Free plans return up to 10.
withDetailsbooleanPaid add-on. Fetch each detail page for full description, image gallery and stable seller ID.
minPrice / maxPriceintegerPrice range in Brazilian Reais.
conditionstringKeep listings whose condition contains this text (for example, Novo or Usado).
state / statesstring / arrayTwo letter Brazilian state code(s), for example SP, RJ, MG.
sellerTypeselectdealer (professional) or private.
minYear / maxYearintegerVehicles: registration/model year range.
maxMileageintegerVehicles: maximum odometer in km.
fuel / transmissionstringVehicles: fuel and transmission filters.
propertyTypestringReal estate: property type filter.
minBedroomsintegerReal estate: minimum bedrooms.

Tip: apply any filter or sort order directly on olx.com.br, then paste the resulting URL. All URL parameters, including sort, are preserved.

Example input

{
"startUrl": "https://www.olx.com.br/autos-e-pecas/carros-vans-e-utilitarios",
"keyword": "civic",
"state": "SP",
"minYear": 2018,
"maxMileage": 80000,
"maxListings": 100,
"withDetails": true
}

How it compares

CapabilityThis actorsolidcode/olx-brazil-scraperautomation-lab/olx-brazil-classifieds-scraperscrapesage/olx-brazil-scraper
Search URLs + keyword + batchYesYesYesYes
Direct listing URLsYesNoNoYes
Price / state / seller filtersYesYesPartialYes
Typed vehicle specsYesPartialPartialYes
Typed real estate specsYesNoNoNo
Typed electronics specsYesNoNoNo
Condo fee + IPTUYesNoNoNo
Feature lists (car, property, condo)YesNoNoNo
Stable seller IDYesYesNoYes
Full description + galleryYesYesYesYes
Spend limit + no charge on failureYesn/an/an/a

We accept the inputs those actors accept (search URLs, keyword/query, state, price range, business/professional filter, per run limits) and return their output fields, plus typed real estate and electronics specs, condominium fee and IPTU, feature lists, dual seller signals and structured filters that most competitors do not expose.

Use cases

  • Price intelligence on cars, phones and property across Brazil.
  • Dealer and store lead lists with seller name, type and stable ID.
  • Real estate research: inventory, condo fees, IPTU and area by city or state.
  • Used vehicle analytics: year, mileage, fuel and transmission distributions.
  • Market monitoring: track new listings and price drops over time.

FAQ

Do I need an OLX account or API key? No. Just paste a URL or a keyword.

Which OLX country does it cover? OLX Brasil (olx.com.br), the flagship Brazilian market, in Portuguese.

Can it read a single listing? Yes, pass the listing URL in listingUrls.

How is pricing calculated? You pay per delivered result. The optional details add-on is charged only when a detail page is fetched successfully, after the record is delivered, and only within your spend limit. Failed fetches are never charged. Free Apify plans return up to 10 listings per run.

Is my run capped? You set maxListings and a spend limit. The actor stops as soon as either is reached.


OLX Brasil Scraper - Classificados, Carros, Imoveis e Leads

Extraia anuncios classificados publicos do OLX Brasil (olx.com.br), o maior marketplace do pais, em escala. Sem login, sem chave de API, sem configurar navegador. Cole qualquer URL de busca ou categoria do OLX (ou apenas uma palavra chave) e receba dados estruturados e limpos de carros, motos, imoveis, eletronicos, moveis, vagas e todas as demais categorias do OLX, prontos para JSON, CSV ou Excel.

Esta e uma alternativa de OLX scraper / OLX API feita para times de dados, monitoramento de precos, geracao de leads e pesquisa de mercado no mercado brasileiro de classificados.

Por que usar este scraper do OLX Brasil

  • Todas as categorias, um so actor. Carros, imoveis, eletronicos, moveis, servicos e mais, a partir da mesma URL de busca.
  • Campos tipados por categoria. Carros trazem marca, modelo, ano, quilometragem, combustivel, cambio, portas, tipo de carroceria e cor. Imoveis trazem operacao (venda ou aluguel), tipo, quartos, banheiros, vagas de garagem, area construida, condominio e IPTU. Eletronicos trazem marca, modelo, memoria, cor e saude da bateria.
  • Sinais de vendedor e localizacao. Nome do vendedor, indicador loja vs pessoa fisica, ID estavel do vendedor (com detalhes), cidade, bairro, estado (UF) e DDD.
  • Filtros ricos. Palavra chave, estado, faixa de preco, condicao, tipo de vendedor, alem de filtros de veiculo (ano, quilometragem, combustivel, cambio) e de imovel (tipo, quartos minimos).
  • Saida honesta e completa. Todo campo e mapeado com nulos honestos. Sem valores falsos, sem contagens enganosas.
  • Pague por resultado. Voce paga pelos registros recebidos, com um limite de gasto sob seu controle. Falhas nunca sao cobradas.

O que voce recebe por anuncio

GrupoCampos
IdentidadelistingId, title, url, category, categoryId
Precoprice, oldPrice, currency, installmentsAvailable
Condicaocondition
Veiculobrand, model, year, mileageKm, fuel, transmission, doors, bodyType, color, steering, enginePower, singleOwner, hasWarranty, vehicleFeatures, hasInspectionReport
Imoveloperation, propertyType, bedrooms, bathrooms, garageSpaces, areaM2, condoFee, iptu, propertyFeatures, condoFeatures
Eletronicosbrand, model, storage, color, batteryHealth
Localizacaolocation, state, city, neighbourhood, ddd, zipcode, latitude, longitude
VendedorsellerName, sellerId, storeName, sellerType, isProfessional, sellerRating
MidiaimageUrl, images, imageCount
Descricaodescription (com detalhes)
Sinalizadoresfeatured, olxPayEnabled, olxDeliveryEnabled
Metaattributes (todas as specs brutas), publishedDate, observedAt

Campos que um anuncio nao publica retornam como null (por exemplo, campos de veiculo em um anuncio de celular), nunca inventados.

Entrada

Voce pode comecar por uma URL de busca/categoria, um lote de URLs, URLs de anuncios diretos ou apenas uma palavra chave.

CampoTipoDescricao
startUrlstringURL de busca ou categoria do OLX Brasil.
startUrlsarrayVarias URLs de busca/categoria em uma execucao.
listingUrlsarrayURLs diretas de anuncios do OLX, retornadas como registros completos.
keywordstringTermo de busca. Adicionado como ?q= a cada URL, ou busca em todo o Brasil sozinho.
maxListingsintegerMaximo de anuncios. Vazio significa sem limite (planos pagos). Planos gratuitos retornam ate 10.
withDetailsbooleanComplemento pago. Busca cada pagina de detalhe para descricao completa, galeria e ID estavel do vendedor.
minPrice / maxPriceintegerFaixa de preco em Reais.
conditionstringMantem anuncios cuja condicao contem este texto (por exemplo, Novo ou Usado).
state / statesstring / arraySigla(s) de estado, por exemplo SP, RJ, MG.
sellerTypeselectdealer (profissional) ou private.
minYear / maxYearintegerVeiculos: faixa de ano.
maxMileageintegerVeiculos: quilometragem maxima.
fuel / transmissionstringVeiculos: filtros de combustivel e cambio.
propertyTypestringImoveis: filtro de tipo.
minBedroomsintegerImoveis: quartos minimos.

Dica: aplique qualquer filtro ou ordenacao direto no olx.com.br e cole a URL resultante. Todos os parametros da URL, inclusive ordenacao, sao preservados.

Exemplo de entrada

{
"startUrl": "https://www.olx.com.br/autos-e-pecas/carros-vans-e-utilitarios",
"keyword": "civic",
"state": "SP",
"minYear": 2018,
"maxMileage": 80000,
"maxListings": 100,
"withDetails": true
}

Casos de uso

  • Inteligencia de precos de carros, celulares e imoveis em todo o Brasil.
  • Listas de leads de lojas e revendedores com nome, tipo e ID estavel do vendedor.
  • Pesquisa imobiliaria: estoque, condominio, IPTU e area por cidade ou estado.
  • Analytics de seminovos: distribuicao de ano, quilometragem, combustivel e cambio.
  • Monitoramento de mercado: acompanhe novos anuncios e quedas de preco ao longo do tempo.

Perguntas frequentes

Preciso de conta no OLX ou chave de API? Nao. Basta colar uma URL ou palavra chave.

Qual pais do OLX e coberto? OLX Brasil (olx.com.br), o mercado brasileiro principal, em portugues.

Consigo ler um unico anuncio? Sim, passe a URL do anuncio em listingUrls.

Como e calculado o preco? Voce paga por resultado entregue. O complemento de detalhes so e cobrado quando a pagina de detalhe e obtida com sucesso, apos a entrega do registro, e apenas dentro do seu limite de gasto. Buscas com falha nunca sao cobradas. Planos gratuitos da Apify retornam ate 10 anuncios por execucao.

Minha execucao tem limite? Voce define maxListings e um limite de gasto. O actor para assim que qualquer um deles for atingido.