Skip to Content

Urbania Data Parser & API

Urbania is Peru’s #1 real-estate portal — roughly 719k monthly visits and the largest Peruvian listing pool, built on the shared Navent stack — and PropAPIS extracts its sales, rental, and new-build data through a single REST API. Cover the leading Peruvian market without building or maintaining a scraper.

CountryPeru
TypePortal
OwnerNavent (→ QuintoAndar)
Listing typesnew-build, resale, rental, commercial, land
Monthly visits~719k / mo (Semrush, Dec-2025) — #1 PE
Active listings— (largest PE pool; portal does not publish a stable total)
API accessNo public API (parse-only)
Parse priority★★★★☆
Official siteurbania.pe

Platform Overview

Market Position

  • #1 RE Portal in Peru: Recently overtook sister portal Adondevivir (Semrush, Dec-2025 )
  • ~719k Monthly Visits (Semrush, Dec-2025 )
  • Navent Family: Built on the shared Navent stack used across multiple LatAm countries
  • Largest PE Pool: The deepest inventory of any Peruvian portal

Ownership Cluster

Urbania is a Navent portal, and Navent is being acquired by Grupo QuintoAndar (deal expected to close Q1 2026). The Navent family — Urbania (PE), Adondevivir (PE), Zonaprop (AR), Inmuebles24 (MX), Imovelweb (BR), and others — shares a common HTML/JSON stack. In Peru, Urbania and Adondevivir are both Navent and now run neck-and-neck (Urbania overtook), so one Navent parser covers both. PropAPIS treats the family as one integration spanning several LatAm countries.

New-Build Launches

New-build / off-plan (“preventa” / “proyectos”) is a significant segment across LatAm. Urbania carries developer project listings alongside resale, rental, commercial, and land inventory.

Market Coverage

  • New-build (preventa): Off-plan developer projects
  • Resale: Existing residential properties for purchase
  • Rental (long-term): Residential leases
  • Commercial: Offices, retail, and business properties
  • Land: Lots and development sites
  • Nationwide: Lima and all Peruvian regions

Data Fields Available

PropAPIS extracts the rich, uniform Navent-stack fields from each Urbania listing:

Property Information

  • Address: Property address and district (distrito)
  • Price: Asking price or rent (PEN / USD)
  • Area: Built / total area in m²
  • Rooms (dormitorios), Bedrooms, Bathrooms
  • Property Type: Apartment, house, land, commercial
  • Sale vs Rental: Listing operation type

Listing Details

  • Description: Full free-text description
  • Amenities: Full amenities and features list
  • Photos: Image URLs

Agent & Location

  • Agent / Agency: Name and contact details
  • Coordinates: Latitude and longitude
  • District and City

API Endpoints

Get Property Details

from propapis import PropAPIS api = PropAPIS(api_key='your_api_key') # Get an Urbania listing by URL or ID property_data = api.platforms.urbania.get_property( listing_id='4100000' ) print(f"Address: {property_data.address}") print(f"Price: {property_data.price}") print(f"Area: {property_data.area_m2} m²") print(f"Bedrooms: {property_data.bedrooms}") print(f"Type: {property_data.property_type}")

Search Listings

# Search Urbania listings listings = api.platforms.urbania.search( location='Lima', listing_type='sale', min_price=80000, max_price=300000, min_bedrooms=2 ) for listing in listings[:10]: print(f"{listing.address} - {listing.price}") print(f" {listing.bedrooms} dorm | {listing.area_m2} m²")

Quick Start

from propapis import PropAPIS api = PropAPIS(api_key='your_api_key') property_data = api.platforms.urbania.get_property('4100000') print(f"Price: {property_data.price}") print(f"Area: {property_data.area_m2} m²") print(f"Bedrooms: {property_data.bedrooms}")

For detailed documentation, see our API Reference.

Frequently asked questions