ZAP Imóveis Data Parser & API
ZAP Imóveis is Brazil’s leading real-estate portal — roughly 16-20M monthly visits (about 32M combined with sister site Viva Real) and a shared pool of ~3M listings — and PropAPIS extracts its sales, rental, and new-build data through a single REST API. Cover the largest property market in Latin America without building or maintaining a Cloudflare-fighting scraper.
| Country | Brazil |
|---|---|
| Type | Portal |
| Owner | Grupo OLX (ZAP+) |
| Listing types | new-build, resale, rental, commercial |
| Monthly visits | ~16-20M / mo (ZAP+Viva Real ~32M combined) |
| Active listings | ~3M (shared ZAP/Viva Real pool, company claim) |
| API access | No public API (parse-only) |
| Parse priority | ★★★★★ |
| Official site | www.zapimoveis.com.br |
Platform Overview
Market Position
- Leading BR Portal: Part of the dominant “ZAP+” group, the top real-estate brand family in Brazil
- ~16-20M Monthly Visits: ~32M combined with Viva Real (SimilarWeb, 2025 )
- ~3M Listings: Shared inventory across ZAP Imóveis and Viva Real (company claim)
- Grupo OLX Ecosystem: 200M+ monthly accesses across the wider Grupo OLX network (AIM Group, 2024 )
Ownership Cluster
ZAP Imóveis, Viva Real, and OLX Brasil (Imóveis) are all part of Grupo OLX (Prosus/OLX plus the absorbed Adevinta Brazil operations) — the “ZAP+” group. They share inventory and a common stack, so PropAPIS treats them as one Brazil integration: parse ZAP Imóveis and you cover the same listing pool surfaced on Viva Real.
New-Build Launches
New-build / off-plan (“lançamentos”) is a major segment in Brazil, and ZAP Imóveis is one of the best-covered sources for it — developer projects with delivery dates, units, and floor plans alongside standard resale and rental inventory.
Market Coverage
- New-build (lançamentos): Off-plan developer projects
- Resale: Existing residential properties for purchase
- Rental (long-term): Residential leases
- Commercial: Offices, retail, and business properties
- Nationwide: All Brazilian states and major metros
Data Fields Available
PropAPIS extracts rich structured data from each ZAP Imóveis listing:
Property Information
- Address: Full property address and neighborhood
- Price: Asking price or rent in BRL
- Area: Usable / total area in m²
- Bedrooms, Bathrooms, Parking spaces
- Floor and Total building floors
- Year Built
- Property Type: Apartment, house, land, commercial
Financial Information
- Condo Fee (condomínio): Monthly building fee
- IPTU: Annual municipal property tax
- Rent Frequency: Monthly (for rentals)
Listing Details
- Description: Full free-text description
- Amenities: Full amenities and features list
- Photos: Image URLs
- Listing Type: New-build, resale, rental, commercial
Agent & Location
- Agent / Agency: Name and contact details
- Coordinates: Latitude and longitude
- Neighborhood and City
API Endpoints
Get Property Details
from propapis import PropAPIS
api = PropAPIS(api_key='your_api_key')
# Get a ZAP Imóveis listing by URL or ID
property_data = api.platforms.zap_imoveis.get_property(
listing_id='2700000000'
)
print(f"Address: {property_data.address}")
print(f"Price: R${property_data.price:,}")
print(f"Area: {property_data.area_m2} m²")
print(f"Condo fee: R${property_data.condo_fee:,}")
print(f"IPTU: R${property_data.iptu:,}")Search Listings
# Search ZAP Imóveis listings
listings = api.platforms.zap_imoveis.search(
location='São Paulo',
listing_type='sale',
min_price=300000,
max_price=900000,
min_bedrooms=2
)
for listing in listings[:10]:
print(f"{listing.address} - R${listing.price:,}")
print(f" {listing.bedrooms} bed | {listing.area_m2} m²")Quick Start
Python
from propapis import PropAPIS
api = PropAPIS(api_key='your_api_key')
property_data = api.platforms.zap_imoveis.get_property('2700000000')
print(f"Price: R${property_data.price:,}")
print(f"Area: {property_data.area_m2} m²")
print(f"Bedrooms: {property_data.bedrooms}")For detailed documentation, see our API Reference.