Fincaraiz Colombia Property Scraper | Listings & Prices avatar

Fincaraiz Colombia Property Scraper | Listings & Prices

Pricing

from $0.60 / 1,000 results

Go to Apify Store
Fincaraiz Colombia Property Scraper | Listings & Prices

Fincaraiz Colombia Property Scraper | Listings & Prices

Scrape Fincaraiz Colombia apartment and house listings for sale or rent: price in COP and USD, area, rooms, bathrooms, parking, address, city, coordinates, publisher, images and URL. Search Bogotá, Medellín, Cartagena or the whole country. JSON, CSV or Excel.

Pricing

from $0.60 / 1,000 results

Rating

0.0

(0)

Developer

Philip Kirkbride

Philip Kirkbride

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

15 hours ago

Last modified

Categories

Features

Limited permissions

Share

Colombia Property Listings from Fincaraiz

Collect current apartment and house listings for sale or rent in Colombia from Fincaraiz (fincaraiz.com.co): price, currency and USD estimate, property type, area, rooms, bathrooms, parking, address, city and department, coordinates, publisher, posting date, images and the listing URL.

Typical uses

  • Deal sourcing: pull every apartment for sale in Bogotá, Medellín or Cartagena and filter by price, area and rooms.
  • Rental market research: compare asking rents by city or neighbourhood over time and track how quickly asking prices move.
  • Agency and agent leads: group listings by publisher to see which agencies and agents dominate a city or price band.
  • Valuation inputs: export area, price and coordinates for a price-per-m² model or a map layer.

How it works

  1. Choose the operation (venta or arriendo) and the property type (apartamento or casa).
  2. Optionally scope the search to a city or city/department slug (bogota, medellin/antioquia, cartagena/bolivar); leave it empty for the whole country.
  3. The Actor reads the search result pages (21 listings per page), removes duplicates by listing key and stops when it reaches maxResults or the last page.
  4. Rows go to the dataset for JSON, CSV or Excel export; the run summary (OUTPUT) records the scope and the delivered count.

Quick start

{"operation":"venta","propertyType":"apartamento","location":"bogota","maxResults":50}

An empty input runs the documented defaults: apartments for sale, nationwide, one page (up to 21 listings). Most users get better results by naming the city.

Input

NameTypeDefaultWhat it does
operationstringventaSearch for sale or rent (arriendo).
propertyTypestringapartamentoSearch apartments or houses (casa).
locationstringemptyOptional city or city/department scope. Free text is slugified, accents included.
maxPagesinteger1Maximum search pages, from 1 to 5.
maxResultsinteger50Maximum listings, from 1 to 200.
requestDelaySecsnumber1.0Delay between page requests, from 0.5 to 10 seconds.
proxyUrlstringemptyOptional proxy URL for your own egress.
proxyUsernamestringemptyUsername for the optional proxy.
proxyPasswordstringemptyPassword for the optional proxy.

Invalid values are rejected with the field name and its allowed range, so a typo never silently changes your search.

Output

Each dataset item includes id, listingKey, url, name, price, currency, priceUsd, propertyType, areaM2, rooms, bedrooms, bathrooms, parkings, address, location, city, region, latitude, longitude, operation, publisher, postedAt, images, imageUrl, source, country, and scrapedAt.

listingKey (fincaraiz.com.co:<id>) is stable across runs, so you can deduplicate and detect new listings by key.

{"listingKey":"fincaraiz.com.co:123456","url":"https://www.fincaraiz.com.co/venta/apartamento/123456","name":"Apartamento en venta","price":350000000,"currency":"COP","priceUsd":88000,"propertyType":"Apartamento","areaM2":78,"rooms":3,"bedrooms":3,"bathrooms":2,"parkings":1,"city":"Bogota","region":"Bogota D.C.","operation":"venta","publisher":"Agencia Ejemplo","postedAt":"2026-11-08T14:22:00","scrapedAt":"2026-11-10T04:20:11.902Z"}

priceUsd is derived at collection time from the site's own USD figure or the current rate; the local-currency price is the source of truth.

Pricing

Pay per result:

  • $0.0005 actor start (one start event per GB of memory; the default 512 MB run is one start event).
  • $0.0006 per delivered listing.

Worked costs: one page (up to 21 listings) is about $0.013; a 50-listing run about $0.031; the 200-listing maximum about $0.121. Only delivered rows are charged.

FAQ

How fresh are the results? Listings are read when the Actor runs; nothing is cached between runs.

What areas are supported? All of Colombia, or one city/department slug. Free text such as Bogotá is slugified for you; a slug the site does not know is rejected rather than silently returning another city.

How many listings can I collect? Up to 5 pages and 200 listings per run (21 listings per page).

What happens if a page cannot be accessed? The run reports an error instead of silently returning an incomplete result, and a search that matches nothing says so in its status message.

How do I find only new listings? Save the dataset on a schedule and compare listingKey values, or filter on postedAt.

Can I search houses and apartments in one run? Use two runs (one per propertyType) — one run covers one type and one operation.

Support

For help, contact Apify support and include the Actor run ID.