# QuintoAndar Property Listings Scraper

> QuintoAndar Property Listings Scraper is a paid API for AI agents from api.scrapeforagents.tech, paid per call via x402, $0.03/call, status unknown (last checked 2026-10-02).

Scrapes structured rental and sale property listing data from QuintoAndar search result pages, including full property details, addresses, fees, and amenities.

## Facts

- Endpoint: POST https://api.scrapeforagents.tech/v1/quintoandar?utm_source=zero.xyz
- Price: $0.03/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/quintoandar-property-listings-scraper-9ebd5d8c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_rkStXWLrLsk5KqgBj8mkv

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability quintoandar-property-listings-scraper-9ebd5d8c -d '<json body>'
```

Example prompt: Scrape the first 50 QuintoAndar rental listings from this search URL — https://www.quintoandar.com.br/alugar/imovel/sao-paulo-sp-brasil — and include full details like address, fees, amenities, and nearby places for each property.

## When to prefer this

Use this endpoint when you need structured property listing data from QuintoAndar specifically — Brazil's leading rental and sale platform. Prefer it over generic web scrapers when you want paginated, schema-normalized output with optional deep-detail extraction per listing. Ideal for real estate market research, price comparison, or building property databases from QuintoAndar search results.

## Known failure modes

- Invalid or non-QuintoAndar search URL returns empty results
- QuintoAndar page structure changes may cause parsing failures
- Network timeouts on large scrapes with includeDetails enabled
- maxItems cap reached before full search exhausted
- Anti-scraping measures on QuintoAndar side may block requests

## How this service works

Pay-per-call structured web data. Failed or empty runs are not charged.

## Output

Returns a JSON object with a count of matched listings and an array of property items. Each item includes the property ID, URL, city, display ID, property type, listing origin, and business context. When includeDetails is enabled, each listing also includes the full address, fees, amenities, description, and nearby places. Failed or empty runs are not billed.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "maxItems": {
   "type": "integer",
   "default": 100,
   "maximum": 5000,
   "minimum": 1,
   "description": "Stop after this many distinct property listings."
  },
  "searchUrl": {
   "type": "string",
   "description": "Full public QuintoAndar rent or sale results URL. Search filters in the URL are applied to every page."
  },
  "includeDetails": {
   "type": "boolean",
   "default": true,
   "description": "Open each public property page for the full address, fees, amenities, description, and nearby places. Turn off for faster search summaries."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 1,
  "items": [
   {
    "id": null,
    "url": null,
    "city": null,
    "displayId": null,
    "propertyType": null,
    "listingOrigin": null,
    "businessContext": null,
    "sourceSearchUrl": null
   }
  ],
  "product": "quintoandar"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/quintoandar-property-listings-scraper-9ebd5d8c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.scrapeforagents.tech](https://www.zero.xyz/host/api.scrapeforagents.tech/llms.txt)
