Properati API

Properati API for Colombian Property Search, Listing Details, Locations and Agencies

Scrappa's Properati API returns structured JSON from Properati, a Colombian property marketplace. Search homes for sale and for rent with price, bedroom, bathroom, area, type, stratum and publish age filters, open any listing with administration fee, facilities, photos and coordinates, resolve cities and neighborhoods to location ids and read agency profiles with their listings.

500 free credits
No card needed
From $0.20 / 1k
Pay as you go
Structured JSON
Ready for apps
API key access
Test in minutes
4
Endpoints
2
Listing modes
$0.20
Per 1k requests

Try it now

Make one request. Inspect structured JSON.

Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.

Request preview
Request
curl -X GET "https://scrappa.co/api/properati/search?location=3674954&operation=venta&property_type=apartamento&bedrooms=3" \
  -H "Accept: application/json" \
  -H "X-API-KEY: YOUR_API_KEY"
JSON response
{
  "success": true,
  "data": {
    "pagination": { "page": 1, "page_size": 30, "returned": 30, "total": 8895, "capped": false, "has_next_page": true },
    "items": [
      {
        "id": "01a093a9-d7c1-78bb-b5d1-486b76e9cd17",
        "listing_type": "sale",
        "property_type": "apartamento",
        "price": { "amount": 1200000000, "currency": "COP", "formatted": "$ 1.200.000.000", "period": null },
        "location": { "text": "El Poblado, Medellín, Antioquia", "latitude": 6.196686, "longitude": -75.566718 },
        "bedrooms": 3,
        "bathrooms": 3.5,
        "area": { "value": 143, "unit": "m2" }
      }
    ]
  },
  "meta": { "endpoint_family": "search", "billable": true }
}

What you can build

Structured data for real applications. Here are some ideas.

Property Price Analysis

Track asking prices and rents in COP by city, neighborhood, bedrooms, stratum and property type.

Listing Monitoring

Page through filtered searches and open each listing for fees, facilities, photos and publisher.

Rental Market Research

Compare monthly rent with the administration fee for apartments and houses by area.

Agency Research

Read an agency profile and page through everything it lists for sale or for rent.

Area Mapping

Resolve a city or neighborhood to a location id and plot listings with exact coordinates.

Properati scraper API

Properati API for Colombian listings, prices, fees and agencies

The Properati API is built for real-estate analytics, listing tools and market research in Colombia. Each search item carries the price in COP, the address with coordinates, bedrooms, bathrooms, area, the top amenity, the agency, the publish date and photos. Listing detail adds the administration fee, stratum, construction year, floor, facilities and every photo.

One search route for sale and rent, with price, rooms, area, type, stratum and publish age filters.

Every item is checked against your filters: nothing outside a requested range is returned.

Pagination returns the real page; a page past the end is an empty list, never repeated data.

Administration fees and prices come as text and as numbers.

A valid empty result is a successful, billable response; failures are never billed.

Choose the right Properati API endpoint

Use Autocomplete to find a location id

Resolve a city or neighborhood to a location id and pass it into search.

Open Properati Autocomplete API docs

Use Property Search for market coverage

Pass a location id, add filters and sort, then page through the results.

Open Properati Search API docs

Use Listing Detail for the full record

Pass a listing id to get fees, all photos, facilities and the agency.

Open Properati Listing API docs

Available endpoints

Everything you need in one API.

Scrappa vs ScrapingBee / ScraperAPI

See how Scrappa compares to the official API.

Properati listing data as JSON
Scrappa:
ScrapingBee / ScraperAPI: Build your own parser
Sale and rent in one route
Scrappa:
ScrapingBee / ScraperAPI: Separate scrapers
Filters guaranteed on every item
Scrappa:
ScrapingBee / ScraperAPI: Not available
Price per 1k requests
Scrappa: From $0.20
ScrapingBee / ScraperAPI: Varies by plan
Unified API key
Scrappa: Yes (80+ APIs)
ScrapingBee / ScraperAPI: Scraping only
Free tier
Scrappa: 500 credits/month
ScrapingBee / ScraperAPI: Trial credits only

Key features

Search, listing, autocomplete and agency routes as JSON
Sale and rent listings in one search route
Numeric prices in COP, rooms, area, stratum, fees, facilities and coordinates
Listing detail with administration fee, all photos and the agency
No browser, no login: public data served through a single Scrappa API key

Frequently asked questions

No. Scrappa is an independent service and is not affiliated with or endorsed by Properati. The Properati API returns structured JSON from public listing data through a Scrappa API key.

Properati serves up to 167 pages of 30 listings for one query, about 5,000 listings. A page past the end returns an empty list. Narrow your filters, for example with price bands, to reach other listings.

Colombia only. Listings from other Properati countries are not part of this API.

No. Only successful responses are billed. A valid empty result is successful and billable.

Start using the Properati API

Sign up and get 500 free credits. No credit card required.