QuintoAndar Scraper: Brazil Rent & Sale Listings avatar

QuintoAndar Scraper: Brazil Rent & Sale Listings

Pricing

from $3.00 / 1,000 listings

Go to Apify Store
QuintoAndar Scraper: Brazil Rent & Sale Listings

QuintoAndar Scraper: Brazil Rent & Sale Listings

Scrape QuintoAndar rental and for-sale listings in Brazil by city or neighbourhood: rent, condo fee, IPTU, total cost, sale price, area, rooms, parking, address, CEP, coordinates and amenities. No login. $3 per 1,000 listings.

Pricing

from $3.00 / 1,000 listings

Rating

0.0

(0)

Developer

Connor Prussin

Connor Prussin

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

QuintoAndar Scraper exports rental and for-sale listings from QuintoAndar (quintoandar.com.br), Brazil's largest rental platform, as clean JSON, CSV or Excel. It reads the same public search and listing pages the site shows, with no login and no API key:

  • ✅ Rent or buy, by city or neighbourhood (São Paulo, Rio de Janeiro, Belo Horizonte, Campinas, Porto Alegre, Curitiba, ... and their bairros).
  • ✅ Full monthly cost: rent, condo fee (condomínio), IPTU, condo + IPTU and QuintoAndar's total, plus the sale price.
  • ✅ Property: type, area (m²), bedrooms, suites, bathrooms, parking spots, floor range, furnished, pets allowed, construction year.
  • ✅ Location: street, neighbourhood, region, city, state, CEP, latitude and longitude.
  • ✅ Amenities of the unit and the building, photos, summary and description, publication dates.
  • ✅ Beyond 24 results: QuintoAndar shows 24 listings per search page and has no paging, so the actor continues through every neighbourhood page of the city.
  • ✅ Filters: price range and minimum bedrooms. Deduplicated across pages, so each listing is billed once.
  • ✅ Fast and light: plain HTTP requests, no browser. Pay only for listings written to your dataset.

Start in one minute

Click Start with the prefilled input:

{
"locations": ["sao-paulo-sp-brasil"],
"maxItems": 20,
"proxyConfiguration": {
"useApifyProxy": true
}
}

You get: 20 São Paulo rentals with rent, condoFee, iptu, totalCost, area, bedrooms, neighbourhood, latitude/longitude and url.

Cost: $0.06: 20 listings × $0.003, plus the $0.00005 actor-start fee.

Use with an AI assistant

Connect the Apify MCP server to Claude, ChatGPT, Cursor or any MCP client (https://mcp.apify.com?tools=cprussin/quintoandar-listings loads only this actor), then paste:

Use the Apify actor cprussin/quintoandar-listings to get 50 two-bedroom rentals in Pinheiros, São Paulo under R$5,000, and list rent, condo fee, IPTU, total cost, area and address.

Recipes

Rentals in one neighbourhood

Two-bedroom rentals in Pinheiros up to R$5,000 rent.

{
"locations": ["pinheiros-sao-paulo-sp-brasil"],
"minBedrooms": 2,
"maxPrice": 5000,
"maxItems": 50
}

Properties for sale in a city

Apartments and houses for sale in Campinas, with coordinates and condo fees.

{
"locations": ["campinas-sp-brasil"],
"businessType": "buy",
"maxItems": 200
}

Fast price survey without details

Search data only (rent, total cost, condo + IPTU, area, rooms) for a large sample.

{
"locations": ["rio-de-janeiro-rj-brasil"],
"includeDetails": false,
"maxItems": 1000
}

Who uses QuintoAndar listing data?

  • Real-estate investors: compare rent, sale price and yield by neighbourhood.
  • Agents and property managers: benchmark rents, condo fees and IPTU for pricing.
  • Analysts and researchers: study the Brazilian rental market with coordinates for mapping.
  • Relocation and tenants: find listings by total monthly cost, not just rent.
  • AI agents: give an LLM live Brazilian listings through the Apify API or MCP server.

How does the QuintoAndar scraper work?

  1. It checks quintoandar.com.br/robots.txt and only fetches allowed URLs (it never uses /busca, ?filters= or listing subpages).
  2. It loads the search page, e.g. quintoandar.com.br/alugar/imovel/sao-paulo-sp-brasil, and reads the listings embedded in it (24 per page).
  3. With Include neighbourhood pages on, it reads the neighbourhood list from QuintoAndar's sitemap and loads each neighbourhood page of that city until maxItems.
  4. With Include listing details on, it also opens each listing page.

How do I choose which listings to scrape?

FieldDescriptionExample
locationsCity or neighbourhood slugs (or names)["sao-paulo-sp-brasil"]
businessTyperent or buy"buy"
startUrlsQuintoAndar search or listing pages["https://www.quintoandar.com.br/imovel/892807587"]
includeNeighbourhoodsContinue through the city's neighbourhood pagestrue
minPrice / maxPriceRent (rent) or sale price (buy) range in reais2000 / 5000
minBedroomsMinimum bedrooms2
maxItemsMax listings in total500
includeDetailsOpen each listing page for condo/IPTU split, lat/lngtrue
proxyConfigurationApify Proxy (on by default; datacenter is enough){ "useApifyProxy": true }
  • Slugs are what you see in QuintoAndar URLs: quintoandar.com.br/alugar/imovel/pinheiros-sao-paulo-sp-brasil.
  • Filters are applied to the listings the pages show; QuintoAndar's own filters use URLs that robots.txt disallows.

What data do you get for each listing?

{
"id": "892807587",
"url": "https://www.quintoandar.com.br/imovel/892807587/alugar/apartamento-3-quartos-paraisopolis-sao-paulo",
"businessType": "rent",
"propertyType": "Apartamento",
"rent": 5000,
"condoFee": 2000,
"iptu": 567,
"condoIptu": 2567,
"totalCost": 7760,
"salePrice": 650000,
"currency": "BRL",
"area": 145,
"bedrooms": 3,
"suites": 3,
"bathrooms": 3,
"parkingSpots": 3,
"floorMin": 4,
"floorMax": 7,
"furnished": false,
"acceptsPets": true,
"nearSubway": false,
"street": "Rua Manoel Antônio Pinto",
"neighbourhood": "Paraisópolis",
"region": "Portal do Morumbi",
"city": "São Paulo",
"state": "SP",
"zipCode": "05663-020",
"latitude": -23.6134331,
"longitude": -46.7316731,
"condominiumName": "Edifício casa Grande",
"constructionYear": 1989,
"amenities": ["VARANDA", "AR_CONDICIONADO", "PODE_TER_ANIMAIS_DE_ESTIMACAO"],
"installations": ["PISCINA", "ACADEMIA", "PORTARIA_24H"],
"shortDescription": "Aluguel: apartamento em Paraisópolis com 3 quartos, varanda e aceita pets.",
"imageUrl": "https://www.quintoandar.com.br/img/xlg/892807587-700.2911391985862DSC0095.jpg",
"forRent": true,
"forSale": true,
"publishedAt": "2026-03-05T17:16:14Z",
"firstPublishedAt": "2017-08-23T02:01:26Z",
"searchUrl": "https://www.quintoandar.com.br/alugar/imovel/sao-paulo-sp-brasil",
"scrapedAt": "2026-10-29T15:00:00.000Z"
}

Each item also has description and the full images list.

How much does it cost to scrape QuintoAndar?

Pay per event: $0.003 per listing ($3 per 1,000), plus $0.00005 per run start. Listing details cost nothing extra. Platform compute is included.

FAQ

Why only 24 listings for a neighbourhood? QuintoAndar renders 24 listings per search page and ignores page numbers, so the actor can return at most 24 per city or neighbourhood page. A city search with neighbourhood pages on covers thousands of listings.

Is the exact address included? QuintoAndar publishes the street, neighbourhood and approximate coordinates, not the house number.

Is it legal? The actor reads public listing pages that robots.txt allows, without login, and returns listing fields only (no owner contacts). Check QuintoAndar's terms for your use case.