The search functionality is provided through the main list endpoint (GET /api/properties) using query parameters. There is no separate /search endpoint.This page provides examples of common search scenarios.
# Single typecurl -X GET "https://api.example.com/api/properties?propertyType=departamento"# Multiple typescurl -X GET "https://api.example.com/api/properties?propertyType=departamento&propertyType=casa"
# For salecurl -X GET "https://api.example.com/api/properties?listingType=venta"# For rentcurl -X GET "https://api.example.com/api/properties?listingType=alquiler"
# At least 2 bedroomscurl -X GET "https://api.example.com/api/properties?bedrooms=2"# At least 2 bathroomscurl -X GET "https://api.example.com/api/properties?bathrooms=2"# Bothcurl -X GET "https://api.example.com/api/properties?bedrooms=2&bathrooms=2"
curl -X GET "https://api.example.com/api/properties?propertyType=departamento&listingType=venta&location=Palermo&minPrice=200000&maxPrice=400000&bedrooms=2&bathrooms=1&page=1&limit=20"
# Active properties onlycurl -X GET "https://api.example.com/api/properties?status=activo"# Sold propertiescurl -X GET "https://api.example.com/api/properties?status=vendido"# Multiple statusescurl -X GET "https://api.example.com/api/properties?status=activo&status=reservado"
Note: If no status filter is provided, “pausado” (paused) properties are automatically excluded.