Urbania Listings Scraper avatar

Urbania Listings Scraper

Pricing

from $1.50 / 1,000 listings

Go to Apify Store
Urbania Listings Scraper

Urbania Listings Scraper

Export Urbania property listings from any search URL: price in soles or dollars, operation (venta/alquiler), mantenimiento, distrito and coordinates, total and built area, dormitorios, baños, estacionamientos, photos, description and the agency. Peru real estate data as JSON, CSV or Excel.

Pricing

from $1.50 / 1,000 listings

Rating

0.0

(0)

Developer

FalconScrape

FalconScrape

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

🚀 Urbania Listings Scraper

Export property listings from Urbania, one of Peru's largest real estate portals. The Urbania Listings Scraper turns any Urbania search — departamentos en venta en Lima, alquiler de departamentos en Miraflores, casas en venta en Santiago de Surco, terrenos, oficinas and proyectos inmobiliarios, in any distrito — into structured data: price in soles and dollars, mantenimiento, distrito and city, map coordinates, área total and techada, dormitorios, baños, estacionamientos, photos, the full description and the listing inmobiliaria. Use it for rental market analysis, price monitoring, investment research or lead lists of agencies.

✨ Features

  • 🔎 Any search you can build on Urbania: paste the results URL after choosing location, operation, property type, price range, dormitorios, sort order or any other filter — every page of that search is collected, not just the first few.
  • 💰 Prices by operation: the main price follows your search (venta / alquiler), usually in soles; Peruvian listings usually also carry the dollar price, and every price is in prices. Currencies are ISO codes (PEN or USD).
  • 📍 Location down to the map pin: address, distrito or urbanización (neighborhood), city and departamento (region), plus latitude and longitude when the listing shows its location.
  • 📐 Property details: total and built area (m², área total and techada), dormitorios, baños and medios baños, estacionamientos, age, property type and mantenimiento fees.
  • 🏢 Who is selling: Agency (inmobiliaria) name, ID and profile URL on every listing.
  • 🖼️ Photos and description: full-size photo URLs and the complete listing text.
  • ♻️ No duplicates: featured listings that Urbania repeats on every page — and listings shared by overlapping searches — are returned and charged once.

🛠️ How It Works

  1. Search on Urbania – Open Urbania, set the location and filters you want and copy the URL of the results page.
  2. Paste the URL(s) – Add one or more search URLs. Urbania search URLs look like /buscar/venta-de-departamentos-en-miraflores--lima--lima; one ending in ?page=3 starts from page 3.
  3. Set a limit – maxItems caps the total number of listings (default 50).
  4. Run it – Listings arrive page by page; the SUMMARY record shows, for each search, how many results Urbania reported and how many were collected.

⚙️ Input

FieldDescription
startUrlsUrbania search results URLs, e.g. https://urbania.pe/buscar/venta-de-departamentos-en-miraflores--lima--lima.
maxItemsMaximum number of listings across all searches. Default 50.
proxyConfigurationApify Proxy; the default works.
{
"startUrls": [
{ "url": "https://urbania.pe/buscar/venta-de-departamentos-en-miraflores--lima--lima" },
{ "url": "https://urbania.pe/buscar/alquiler-de-departamentos-en-lima--lima" }
],
"maxItems": 500
}

📊 Sample Output Data

{
"postingId": "149217783",
"url": "https://urbania.pe/inmueble/clasificado/veclapin-venta-de-departamento-en-santa-cruz-miraflores-3-dormitorios-149217783",
"title": "Penthouse en Santa Cruz en El Exclusivo Distrito de Miraflores",
"operation": "Venta",
"price": 2240000,
"currency": "PEN",
"prices": [
{
"operation": "Venta",
"price": 2240000,
"currency": "PEN"
},
{
"operation": "Venta",
"price": 659000,
"currency": "USD"
}
],
"expenses": 1500,
"expensesCurrency": "PEN",
"propertyType": "Departamentos",
"postingType": "PROPERTY",
"address": "El Rosario",
"neighborhood": "Santa Cruz",
"city": "Miraflores",
"region": "Lima",
"latitude": -12.115131185,
"longitude": -77.0398342609,
"totalArea": 212,
"coveredArea": 212,
"rooms": null,
"bedrooms": 3,
"bathrooms": 4,
"halfBathrooms": 1,
"suites": null,
"parkingSpaces": 2,
"ageYears": 3,
"description": "Tu próximo rooftop con jacuzzi, sobre una de las zonas más exclusivas de Miraflores. Con 212 metros cuadrados, este pent…",
"images": [
"https://img10.naventcdn.com/avisos/111/01/49/21/77/83/720x532/1592830053.jpg",
"https://img10.naventcdn.com/avisos/111/01/49/21/77/83/720x532/1592830024.jpg"
],
"publisherName": "PERU SOTHEBY'S INTERNATIONAL REALTY",
"publisherId": "1041294",
"publisherUrl": "https://urbania.pe/inmobiliarias/peru-sotheby-s-international-realty_1041294-inmuebles.html",
"postingCode": "IPH7839546",
"modifiedAt": "2026-08-24T00:00:00-0400",
"searchUrl": "https://urbania.pe/buscar/venta-de-departamentos-en-miraflores--lima--lima",
"scrapedAt": "2026-10-05T10:53:38.941Z"
}

💰 Pricing

This Actor uses pay-per-event pricing: $1.50 per 1,000 listings ($0.0015 per listing), plus a tiny start fee per run. You pay only for listings delivered to the dataset — repeats are never charged. Set a maximum cost per run in Apify Console and the Actor stops when it is reached.

❓ FAQ

How many listings can I get from one search? All of them — the Actor walks every page of the search until Urbania runs out of results or your maxItems is reached. For very large searches, a narrower location or filter set keeps runs short.

Does it return phone numbers or emails? No. Urbania shows agents' contact details only through its contact forms, so the output carries the agency name, ID and profile URL instead.

Which price is price when a property is offered for sale and for rent? The one matching your search (venta / alquiler). All prices are listed in prices.

Soles or dollars? price and currency give the first price the listing shows (usually soles, PEN); when the agency also lists a dollar price, it is in prices with "currency": "USD".

Can I monitor new listings? Yes — schedule the Actor with a search sorted by newest and compare postingIds between runs; modifiedAt shows when each listing was last updated.

Is scraping Urbania legal? The Actor collects publicly visible listing data. Make sure your use of it complies with Urbania's terms and with data-protection law in your country.

Keywords: urbania scraper, urbania API, departamentos en venta Lima, alquiler de departamentos Miraflores, casas en venta Surco, precios de departamentos Lima, inmobiliarias Perú.