Urbania Peru Real Estate Scraper | Property Listings & API
Pricing
from $11.35 / 1,000 results
Urbania Peru Real Estate Scraper | Property Listings & API
Scrape Urbania.pe real estate listings for sale or rent across Peru: Lima, Arequipa, Cusco. Get price in USD and PEN, maintenance fee, bedrooms, bathrooms, area, district, coordinates, agent phone, WhatsApp, agency and image galleries. Filter by price, area, beds. Export JSON, CSV, Excel.
Pricing
from $11.35 / 1,000 results
Rating
5.0
(1)
Developer
Scrapers Lat
Maintained by CommunityActor stats
0
Bookmarked
18
Total users
6
Monthly active users
8 hours ago
Last modified
Categories
Features
Share
Urbania Peru Real Estate Scraper: Property Listings Data and API
Scrape Urbania.pe, Peru's largest real estate portal, and get clean, structured property listings data for sale and rent across Lima, Arequipa, Cusco, Trujillo, Piura and every other market on the site. This is the most complete Urbania scraper available: it returns every field the listing and detail pages expose, including agent phone and WhatsApp, the full image gallery, amenities, map coordinates, prices in both USD and PEN, and derived analytics like price per square meter.
Here is one real result (image gallery trimmed to 3 of 17 real URLs):
{"imageUrl": "https://img10.naventcdn.com/avisos/111/00/14/96/61/43/720x532/1614231298.jpg","title": "Venta de Departamento Amoblado Primer Piso en San Miguel con Patio Privado","price": 438406,"currency": "PEN","priceUsd": 129000,"pricePen": 438406,"pricePerM2": 5768.5,"pricePerM2Currency": "PEN","operationType": "venta","propertyType": "Departamento","bedrooms": 2,"bathrooms": 2,"totalAreaM2": 76,"builtAreaM2": 76,"maintenanceFee": 200,"maintenanceFeeCurrency": "PEN","location": "San Miguel, Lima","address": "San Miguel","district": "San Miguel","city": "Lima","province": "Lima","status": "ONLINE","reserved": false,"age": "2","postingCode": "7985584"}
The example above shows the first 25 of 40 fields.
What it does
The actor opens one or more Urbania.pe search result URLs, paginates through the matching property listings, and writes one normalized record per listing to the run's dataset. Card data (price in both currencies, maintenance fee, bedrooms, bathrooms, area, location, agency logo and a description snippet) is captured for every listing. When withDetails is enabled, each listing's detail page is fetched to add the full description, complete amenities list, full image gallery, publisher and agent contacts with phone and WhatsApp, the exact street address and map coordinates.
Quickstart
Open the actor, paste this into the input, and press Run. It returns 10 apartment-for-sale listings with full detail pages.
{"maxListings": 10,"withDetails": true,"startUrl": "https://urbania.pe/buscar/venta-de-departamentos","priceCurrency": "USD"}
Billing and limits
- Pay per result. You are charged per record returned (
resultevent). See the pricing tab for the current per-result price. - Detail add-on. With
withDetailson, each enriched record adds onedetailscharge, billed only after the row is delivered and only on a genuine detail success. It runs on paid plans only. - No charge on failure. If a run errors, the actor writes a single item with a populated
errorfield and does not charge for it. Empty runs cost nothing. - Spend cap respected. Set
maxTotalChargeUsdon the run; once reached, the actor stops emitting and charging further billable results. - Free Apify plans are capped at 10 records per run and list-only output. Upgrade for the full result set and detail pages.
FAQ and troubleshooting
A run returned 0 records. Why? The search URL matched nothing, or your Min/Max filters removed everything. Loosen the filters or widen the search URL. Zero-result runs are not charged.
Is this an official Urbania tool? No. This actor is independent and has no affiliation with Urbania. It reads only data that is publicly available on urbania.pe.
Urbania Peru Scraper de Inmuebles: Datos y API de Propiedades
Extrae datos de Urbania.pe, el portal inmobiliario mas grande del Peru, y obten datos de propiedades limpios y estructurados en venta y alquiler en Lima, Arequipa, Cusco, Trujillo, Piura y cualquier otro mercado del sitio. Este es el scraper de Urbania mas completo disponible: devuelve todos los campos que exponen las paginas de aviso y de detalle, incluido el telefono del agente y WhatsApp, la galeria de imagenes completa, las comodidades, las coordenadas en el mapa, precios en dolares y soles, y campos derivados como el precio por metro cuadrado.
Aqui tienes un resultado real (galeria de imagenes recortada a 3 de 17 URLs reales):
{"imageUrl": "https://img10.naventcdn.com/avisos/111/00/14/96/61/43/720x532/1614231298.jpg","title": "Venta de Departamento Amoblado Primer Piso en San Miguel con Patio Privado","price": 438406,"currency": "PEN","priceUsd": 129000,"pricePen": 438406,"pricePerM2": 5768.5,"pricePerM2Currency": "PEN","operationType": "venta","propertyType": "Departamento","bedrooms": 2,"bathrooms": 2,"totalAreaM2": 76,"builtAreaM2": 76,"maintenanceFee": 200,"maintenanceFeeCurrency": "PEN","location": "San Miguel, Lima","address": "San Miguel","district": "San Miguel","city": "Lima","province": "Lima","status": "ONLINE","reserved": false,"age": "2","postingCode": "7985584"}
El ejemplo muestra los primeros 25 de 40 campos.
Que hace
El actor abre una o varias URLs de resultados de busqueda de Urbania.pe, recorre las paginas de avisos que coinciden y escribe un registro normalizado por aviso en el dataset de la ejecucion. Los datos de la tarjeta (precio en ambas monedas, mantenimiento, dormitorios, banos, area, ubicacion, logo de la inmobiliaria y un extracto de la descripcion) se capturan en cada aviso. Cuando withDetails esta activo, se descarga la pagina de detalle de cada aviso para agregar la descripcion completa, la lista completa de comodidades, la galeria completa de imagenes, los contactos de la inmobiliaria y del agente con telefono y WhatsApp, la direccion exacta y las coordenadas del mapa.
Inicio rapido
Abre el actor, pega esto en la entrada y presiona Run. Devuelve 10 avisos de departamentos en venta con paginas de detalle completas.
{"maxListings": 10,"withDetails": true,"startUrl": "https://urbania.pe/buscar/venta-de-departamentos","priceCurrency": "USD"}
Facturacion y limites
- Pago por resultado. Se cobra por registro devuelto (evento
result). Consulta la pestana de precios para el precio por resultado vigente. - Complemento de detalle. Con
withDetailsactivo, cada registro enriquecido agrega un cargodetails, facturado solo despues de entregar la fila y solo ante un exito genuino de detalle. Corre solo en planes de pago. - Sin cargo por fallo. Si una ejecucion falla, el actor escribe un unico item con el campo
errorpoblado y no lo cobra. Las ejecuciones vacias no cuestan nada. - Limite de gasto respetado. Configura
maxTotalChargeUsden la ejecucion; al alcanzarlo, el actor deja de emitir y cobrar mas resultados facturables. - Los planes gratuitos de Apify estan limitados a 10 registros por ejecucion y salida solo de tarjeta. Actualiza para el conjunto completo de resultados y paginas de detalle.
Preguntas frecuentes
Una ejecucion devolvio 0 registros. Por que? La URL de busqueda no coincidio con nada, o tus filtros Min/Max eliminaron todo. Afloja los filtros o amplia la URL de busqueda. Las ejecuciones con cero resultados no se cobran.
Es esta una herramienta oficial de Urbania? No. Este actor es independiente y no tiene afiliacion con Urbania. Solo lee datos disponibles publicamente en urbania.pe.
