Brazil Real Estate Scraper — OLX, QuintoAndar, Airbnb avatar

Brazil Real Estate Scraper — OLX, QuintoAndar, Airbnb

Pricing

$5.00 / 1,000 property scrapeds

Go to Apify Store
Brazil Real Estate Scraper — OLX, QuintoAndar, Airbnb

Brazil Real Estate Scraper — OLX, QuintoAndar, Airbnb

Scrape Brazilian real estate from 4 platforms: OLX Imoveis, QuintoAndar, ImovelWeb, and Airbnb. Extract houses, apartments, prices, condo fees, and IPTU. Filter by city, price, and rooms. Sale, rent, or vacation — for investors, lead generation, and market analysis.

Pricing

$5.00 / 1,000 property scrapeds

Rating

5.0

(4)

Developer

viralanalyzer

viralanalyzer

Maintained by Community

Actor stats

6

Bookmarked

346

Total users

41

Monthly active users

23 days

Issues response

4 days ago

Last modified

Categories

Share

Brazil Real Estate 🏠 OLX, QuintoAndar, ImovelWeb & Airbnb — 4 Platforms — Only $5/1K Listings 💰

🔗 View on Apify Store | 🇺🇸 English | 🇧🇷 Português

ONLY multi-platform Brazilian real estate scraper on Apify Store! Extract property listings from 4 major platforms: OLX Imóveis, QuintoAndar, ImovelWeb, and Airbnb — covering houses, apartments, land/lots, vacation rentals, and commercial properties across all 27 Brazilian states.

🏠 Houses, apartments, land, commercial, vacation | 💰 Prices, condo fees, IPTU | 📍 All 27 Brazilian states | 🔄 4 platforms in 1 actor | ⚡ Smart hybrid extraction


🇧🇷 O que faz?

Extrai anúncios de imóveis de 4 plataformas — OLX Imóveis, QuintoAndar, ImovelWeb e Airbnb — com todos os dados: preço, condomínio, IPTU, área, quartos, banheiros, vagas, localização, fotos e mais. Funciona para venda, aluguel e temporada em todos os estados do Brasil.

🇧🇷 Versão completa em Português ↓


✨ Features

FeatureDescription
🔄 4 PlatformsOLX Imóveis, QuintoAndar, ImovelWeb, Airbnb
🏠 Property TypesApartments, houses, land/lots, commercial, vacation rentals
💰 Complete PricingSale/rent price, condo fee, IPTU, price/m²
📍 Location DataState, city, neighborhood
🛏️ Property DetailsArea, bedrooms, bathrooms, parking, amenities
🖼️ ImagesAll listing photos
🔍 Smart FiltersPrice range, bedrooms, bathrooms, area
Hybrid EngineHTTP for OLX (fast) + Playwright for SPA sources
📊 PaginationExtract up to 10,000 listings per run
🏖️ Vacation ModeAirbnb vacation rentals with ratings & superhost

📥 Input

ParameterTypeRequiredDefaultDescription
transactionTypestringNosalesale, rent, or vacation (Airbnb)
propertyTypestringNoallall, apartments, houses, land, commercial
statestringYesspBrazilian state code (2 letters): sp, rj, mg, ba, pr, rs, etc.
citystringNoCity slug: sao-paulo, rio-de-janeiro, belo-horizonte
regionstringNoMetro region: grande-sao-paulo, grande-rio-de-janeiro
priceMinnumberNoMinimum price in R$
priceMaxnumberNoMaximum price in R$
bedroomsMinnumberNoMinimum bedrooms (1-5)
bathroomsMinnumberNoMinimum bathrooms (1-5)
areaMinnumberNoMinimum area in m²
maxListingsnumberNo100Max listings to extract (1-10,000)
includeDescriptionbooleanNofalseFetch full description from detail pages (slower)
sourcesstringNoallall, olx, quintoandar, imovelweb, or airbnb

Input Example

{
"transactionType": "sale",
"propertyType": "apartments",
"state": "sp",
"region": "grande-sao-paulo",
"city": "sao-paulo",
"priceMin": 300000,
"priceMax": 800000,
"bedroomsMin": 3,
"maxListings": 200
}

📤 Output

Each listing contains:

FieldTypeDescription
idstringUnique listing ID
titlestringFull listing title
pricenumberPrice in R$ (numeric)
priceFormattedstringPrice formatted: "R$ 345.000"
condominiumFeenumberMonthly condo fee in R$
iptunumberAnnual IPTU tax in R$
transactionTypestringsale or rent
propertyTypestringApartamentos, Casas, Terrenos, Comercial
propertySubTypestringPadrão, Cobertura, Loft, Casa de condomínio...
areanumberProperty area in m²
bedroomsnumberNumber of bedrooms
bathroomsnumberNumber of bathrooms
parkingSpacesnumberParking/garage spaces
amenitiesstringProperty amenities
complexAmenitiesstringBuilding/complex amenities
neighborhoodstringNeighborhood name
citystringCity name
statestringState code (SP, RJ, MG...)
imagesarrayPhoto URLs (WebP)
imageCountnumberTotal number of photos
urlstringFull OLX listing URL
publishedAtstringPublication date (ISO)
pricePerSqmnumberCalculated: price ÷ area
scrapedAtstringExtraction timestamp (ISO)

Output Example — OLX (Real Data)

{
"id": "olx-1478765156",
"title": "Casa de rua : / Residencial / Jardim Tereza",
"price": 650000,
"priceFormatted": "R$ 650.000",
"condominiumFee": null,
"iptu": null,
"transactionType": "sale",
"propertyType": "Casas",
"propertySubType": "Padrão",
"area": 170,
"bedrooms": 3,
"bathrooms": 3,
"parkingSpaces": 2,
"amenities": "Churrasqueira, Varanda",
"complexAmenities": null,
"neighborhood": "Jardim Tereza",
"city": "Itatiba",
"state": "SP",
"images": ["https://img.olx.com.br/images/52/521610130150082.webp", "...15 more"],
"imageCount": 16,
"url": "https://sp.olx.com.br/sao-paulo-e-regiao/imoveis/casa-de-rua--residencial-jardim-tereza-1478765156",
"publishedAt": "2026-02-19T02:42:46.000Z",
"pricePerSqm": 3823.53,
"source": "OLX Imoveis",
"scrapedAt": "2026-02-19T02:50:52.209Z"
}

Output Example — QuintoAndar (Real Data)

{
"id": "quintoandar-895202285",
"title": "Vila Formosa, São Paulo, Rua Alves de Almeida. 49 metros quadrados, 2 quartos, 1 vaga de garagem",
"price": 463500,
"priceFormatted": "R$ 463.500",
"condominiumFee": 2792,
"transactionType": "sale",
"propertyType": "apartamento",
"area": 49,
"bedrooms": 2,
"bathrooms": 2,
"parkingSpaces": 1,
"neighborhood": "Vila Formosa",
"city": "São Paulo",
"state": "SP",
"url": "https://www.quintoandar.com.br/imovel/895202285/comprar/apartamento-2-quartos-vila-formosa-sao-paulo",
"pricePerSqm": 9459.18,
"source": "QuintoAndar",
"scrapedAt": "2026-02-19T04:08:12.000Z"
}

💡 Use Cases

  • Real Estate Market Analysis — Track prices across cities and neighborhoods
  • Price Monitoring — Watch price changes in specific areas
  • Investment Research — Compare price/m² across neighborhoods
  • Data Journalism — Housing market stories and trends
  • Academic Research — Urban planning and housing studies
  • Lead Generation — Find property listings for real estate agencies

💰 Pricing

This actor uses Pay Per Event (PPE) pricing:

MetricCost
property-scraped$0.005 per property

Example: Scraping 1,000 properties costs $5.00.

❓ FAQ

Q: Does it need a proxy? A: OLX Imóveis works over a direct connection (no proxy — fastest and cheapest). QuintoAndar, ImovelWeb and Airbnb are JavaScript apps that need a residential proxy, so the actor automatically uses Apify Residential (Brazil) for those sources — they cost more compute than OLX. Provide your own residential proxy to override.

Q: How fast is it? A: OLX: ~57 listings per second (HTTP). QuintoAndar/ImovelWeb/Airbnb: ~20 listings per page (Playwright browser).

Q: Which platforms are supported? A: 4 platforms: OLX Imóveis (largest, 2.7M+ listings), QuintoAndar (modern rentals/sales), ImovelWeb (ZAP/VivaReal group), and Airbnb (vacation mode).

Q: Does it cover ZAP Imóveis and VivaReal? A: ImovelWeb is part of the same group (Navent/ZAP). Many listings are cross-posted. OLX also overlaps with the ZAP/VivaReal ecosystem.

Q: What states are supported? A: All 27 Brazilian states: SP, RJ, MG, BA, PR, RS, SC, PE, CE, GO, PA, DF, MA, PB, ES, RN, AL, PI, SE, MT, MS, TO, RO, AC, AP, RR, AM.

Q: What's the pricePerSqm field? A: Automatically calculated as price ÷ area when both values are available. Essential for market comparison.

Q: Am I charged if a run is blocked or returns nothing? A: No. If an anti-bot block is detected, the actor returns a labeled diagnostic item and charges $0 (PPE not billed). A run that finds no listings without a block fails honestly instead of billing you.


🔗 See Also


📝 Changelog

  • 2.1.0 (2026-04-05) — Land type fix: Added Terrenos property type. Land/lots/farms were incorrectly classified as "Casas" (OLX API groups them under houses). Smart normalization detects terrenos, lotes, chácaras, sítios, and fazendas from listing titles. New land input filter. Zero false positives from neighborhood names.
  • 2.0.0 (2026-02-18) — Major update: Added QuintoAndar, ImovelWeb & Airbnb. Hybrid engine (HTTP + Playwright). Vacation mode.
  • 1.0.0 (2026-02-15) — Initial release: OLX Imóveis, sale/rent, all states, price filters

Imóveis Brasil 🏠 OLX, QuintoAndar, ImovelWeb & Airbnb — 4 Plataformas — Apenas $5/1K Anúncios 💰

🇺🇸 English | 🇧🇷 Português

ÚNICO scraper multi-plataforma de imóveis brasileiros na Apify Store! Extraia anúncios de imóveis de 4 plataformas: OLX Imóveis, QuintoAndar, ImovelWeb e Airbnb — cobrindo casas, apartamentos, terrenos/lotes, temporada e comercial em todos os 27 estados.

🏠 Casas, apartamentos, terrenos, comercial, temporada | 💰 Preços, condomínio, IPTU | 📍 Todos os 27 estados | 🔄 4 plataformas em 1 ator | ⚡ Motor híbrido inteligente


✨ Funcionalidades

FuncionalidadeDescrição
🔄 4 PlataformasOLX Imóveis, QuintoAndar, ImovelWeb, Airbnb
🏠 Tipos de ImóvelApartamentos, casas, terrenos/lotes, comercial, temporada
💰 Preços CompletosPreço de venda/aluguel, condomínio, IPTU, preço/m²
📍 Dados de LocalizaçãoEstado, cidade, bairro
🛏️ Detalhes do ImóvelÁrea, quartos, banheiros, vagas, comodidades
🖼️ ImagensTodas as fotos do anúncio
🔍 Filtros InteligentesFaixa de preço, quartos, banheiros, área
Motor HíbridoHTTP para OLX (rápido) + Playwright para SPAs
📊 PaginaçãoExtraia até 10.000 anúncios por execução
🏖️ Modo TemporadaAluguéis Airbnb com avaliações e superhost

📥 Entrada

ParâmetroTipoObrigatórioPadrãoDescrição
transactionTypestringNãosalesale (venda), rent (aluguel) ou vacation (temporada/Airbnb)
propertyTypestringNãoallall, apartments, houses, land, commercial
statestringSimspCódigo do estado (2 letras): sp, rj, mg, ba, pr, rs, etc.
citystringNãoSlug da cidade: sao-paulo, rio-de-janeiro
regionstringNãoRegião metro: grande-sao-paulo
priceMinnúmeroNãoPreço mínimo em R$
priceMaxnúmeroNãoPreço máximo em R$
bedroomsMinnúmeroNãoMín quartos (1-5)
bathroomsMinnúmeroNãoMín banheiros (1-5)
areaMinnúmeroNãoÁrea mínima em m²
maxListingsnúmeroNão100Máx anúncios para extrair (1-10.000)
includeDescriptionbooleanNãofalseBuscar descrição completa (mais lento)
sourcesstringNãoallall, olx, quintoandar, imovelweb ou airbnb

Exemplo de Entrada

{
"transactionType": "sale",
"propertyType": "apartments",
"state": "sp",
"region": "grande-sao-paulo",
"city": "sao-paulo",
"priceMin": 300000,
"priceMax": 800000,
"bedroomsMin": 3,
"maxListings": 200
}

📤 Saída

Cada anúncio contém:

CampoTipoDescrição
idstringID único do anúncio
titlestringTítulo completo
pricenúmeroPreço em R$ (numérico)
priceFormattedstringPreço formatado: "R$ 345.000"
condominiumFeenúmeroTaxa de condomínio mensal em R$
iptunúmeroIPTU anual em R$
transactionTypestringsale ou rent
areanúmeroÁrea em m²
bedroomsnúmeroNúmero de quartos
bathroomsnúmeroNúmero de banheiros
parkingSpacesnúmeroVagas de garagem
neighborhoodstringNome do bairro
citystringNome da cidade
statestringCódigo do estado (SP, RJ, MG...)
imagesarrayURLs das fotos (WebP)
pricePerSqmnúmeroCalculado: preço ÷ área
scrapedAtstringTimestamp da extração (ISO)

💡 Casos de Uso

  • Análise de Mercado Imobiliário — Acompanhe preços por cidade e bairro
  • Monitoramento de Preços — Detecte variações de preço em áreas específicas
  • Pesquisa de Investimento — Compare preço/m² entre bairros
  • Jornalismo de Dados — Reportagens sobre mercado imobiliário
  • Pesquisa Acadêmica — Estudos de planejamento urbano e habitação
  • Geração de Leads — Encontre anúncios para imobiliárias

💰 Preços

TierAnúnciosCusto
💰 Padrão1.000$5
📊 Business10.000$50

Custo estimado: $0.005 por anúncio — dados imobiliários a preço competitivo!

❓ Perguntas Frequentes

P: Precisa de proxy? R: OLX Imóveis funciona por conexão direta (sem proxy — mais rápido e barato). QuintoAndar, ImovelWeb e Airbnb são apps JavaScript que exigem proxy residencial, então o actor usa Apify Residential (Brasil) automaticamente para essas fontes — elas consomem mais que o OLX. Informe seu próprio proxy residencial para sobrescrever.

P: Quão rápido é? R: OLX: ~57 anúncios por segundo (HTTP). QuintoAndar/ImovelWeb/Airbnb: ~20 anúncios por página (navegador Playwright).

P: Quais plataformas são suportadas? R: 4 plataformas: OLX Imóveis (maior, 2,7M+ anúncios), QuintoAndar (vendas/aluguéis modernos), ImovelWeb (grupo ZAP/VivaReal), Airbnb (temporada).

P: Cobre ZAP Imóveis e VivaReal? R: ImovelWeb faz parte do mesmo grupo (Navent/ZAP). Muitos anúncios são publicados em todas as plataformas.

P: Quais estados são suportados? R: Todos os 27 estados brasileiros: SP, RJ, MG, BA, PR, RS, SC, PE, CE, GO, PA, DF, MA, PB, ES, RN, AL, PI, SE, MT, MS, TO, RO, AC, AP, RR, AM.

P: O que é o campo pricePerSqm? R: Calculado automaticamente como preço ÷ área quando ambos estão disponíveis. Essencial para comparação de mercado.

P: Sou cobrado se a execução for bloqueada ou não retornar nada? R: Não. Se um bloqueio anti-bot for detectado, o actor devolve um item de diagnóstico rotulado e cobra $0 (PPE não é cobrado). Uma execução que não acha anúncios sem bloqueio falha honestamente em vez de cobrar.

🔗 Actors Relacionados


Desenvolvido por ViralAnalyzer — Especialistas em extração de dados brasileiros