Search properties (v2)
Search properties.
Request
- Base URL: https://api.casafari.com
- URL: https://api.casafari.com/api/v2/properties/search
- Auth: HTTP bearer
Query parameters
Number of results to return per page.
The order of search results.
The field by which to sort the results.
Request body
Search business types for which the property is available.
List of location IDs, as returned by the POST /api/v1/references/locations endpoint.
Property condition, as returned by the GET /api/v1/references/conditions endpoint.
Start date (in the format YYYY-MM-DD) of the period for property of interest.
End date (in the format YYYY-MM-DD) of the period for property of interest.
Created date from (in the format YYYY-MM-DDTHH:mm:ss).
Created date to (in the format YYYY-MM-DDTHH:mm:ss).
Updated date from (in the format YYYY-MM-DDTHH:mm:ss).
Updated date to (in the format YYYY-MM-DDTHH:mm:ss).
Minimum price value.
Maximum price value.
Minimum value for price per square meter.
Maximum value for price per square meter.
Minimum number of bedrooms.
Maximum number of bedrooms.
Minimum number of bathrooms.
Maximum number of bathrooms.
Minimum total area.
Maximum total area.
Minimum plot area.
Maximum plot area.
Minimum construction year.
Maximum construction year.
Floor type. <br/><strong>This field is deprecated and will be removed in the next major update.</strong><br/><strong>Please, use floors field instead.</strong>
List of floor types.
Property view orientation.
View from the property. <br/><strong>This field is deprecated and will be removed in the next major update.</strong><br/><strong>Please, use views field instead.</strong>
List of views from the property.
Cardinal direction the property faces. <br/><strong>This field is deprecated and will be removed in the next major update.</strong><br/><strong>Please, use directions field instead.</strong>
List of cardinal directions the property faces.
<br>Country availability per type is available at the GET /api/v1/references/types endpoint.<br><br>Property types by type groups:<br/><strong>apartment:</strong> penthouse, apartment, dachgeschosswohnung, erdgeschosswohnung, duplex, etagenwohnung, studio<br/><strong>house:</strong> einfamilienhaus, family_house (<span style="color:red">DEPRECATED</span>), reihenmittelhaus, house, villa, country_house, zweifamilienhaus, landwirtschaftliche_betriebe, palace, bungalow, townhouse, reihenhaus, chalet, country_estate, reihenendhaus<br/><strong>room:</strong> room<br/><strong>building:</strong> mix_use_building, office_building, apartment_building<br/><strong>investment:</strong> other_commercial, warehouse, office, retail, hotel, werkstatt, industrial, restaurant<br/><strong>plot:</strong> urban_plot, plot (<span style="color:red">DEPRECATED</span>), rural_plot<br/><strong>other:</strong> garage, other, parking
Property types, as returned by the GET /api/v1/references/types endpoint.<br/><strong>This field is deprecated and will be removed in the next major update.</strong><br/><strong>Please, use types field instead.</strong>
Whether to return properties listed by a private individual, as opposed to an agent or a professional.
Whether to return auction properties. (If the bank filter is also set, the result will contain both auction and bank properties)
Whether to return bank properties. (If the auction filter is also set, the result will contain both bank and auction properties)
Whether to return properties that have at least one listing with a company connected to Casafari Connect.
Return properties from specified agents. To find allowed agent names use the GET /api/v1/references/agents endpoint.
Return properties from specified agencies, companies or sources. To find allowed agency names use the GET /api/v1/references/agencies endpoint.
Exclude properties from specified agencies, companies or sources. To find allowed agency names use the GET /api/v1/references/agencies endpoint.
Whether to return properties that are available on market exclusively from a single agency or private individual.<br/>Can be passed only along with at least one of the fields: private, with_agencies, without_agencies.
List of reference numbers from listings.
Energy certificate. <br/><strong>This field is deprecated and will be removed in the next major update.</strong><br/><strong>Please, use energy_ratings field instead.</strong>
List of energy certificates. <br/><strong>This field is deprecated and will be removed in the next major update.</strong><br/><strong>Please, use energy_ratings field instead.</strong>
List of energy ratings.
Minimum days on market value.
Maximum days on market value.
Minimum gross yield value.
Maximum gross yield value.
Minimum number of rooms.
Maximum number of rooms.
Minimum number of parking spaces.
Maximum number of parking spaces.
Minimum living area.
Maximum living area.
Desired list of floor numbers. Negative values indicate underground floors (e.g. basements).<br>Minimum value is -250.<br>Maximum value is 250.
Response
ID of the property.
Primary listing (ad) ID of the property which is defined after the matching into property.
Property type, as returned by the GET /api/v1/references/types endpoint.
Property type group, as returned by the GET /api/v1/references/types endpoint.
Operation types for which property is available.
Total area.
Living area.
Plot area.
Terrace area.
Number of bathrooms.
Number of bedrooms.
Number of rooms.
Number of parking spaces.
Exact floor number. Negative values indicate underground floors (e.g. basements).
Rent price currency code.
Rent period.
Current rent price, in the currency of the listings (specified by the rent_currency field).
Current rent status of the property.
Sale price currency code.
Current sale price, in the currency of the listings (specified by the sale_currency field).
Current sale status of the property.
Whether the property is listed by a private individual, as opposed to an agent or a professional.
Property condition, as returned by the GET /api/v1/references/conditions endpoint.
URL of the property in the CASAFARI website.
Property address.
The location zip code.
Distance in kilometers from target point to the property.Available only when the custom_location_boundary.circle field is defined in the request.
Property description.
Construction year.
Current rent price, in Euros.
Current rent price per square meter, in the currency of the listings (specified by the rent_currency field).
Current rent price per square meter, in Euros.
Current sale price, in Euros.
Current sale price per square meter, in the currency of the listings (specified by the sale_currency field).
Current sale price per square meter, in Euros.
Whether the property is an auction property.
Whether the property is a bank property.
The date and time when the property was last updated.
List of the thumbnail image URLs.
List of the original picture image URLs.
Gross yield in percentage.
Property title.
Energy certificate classification that attests to the energy efficiency of a property. <br/><strong>This field is deprecated and will be removed in the next major update.</strong><br/><strong>Please, use energy_rating field instead.</strong>
Energy rating that attests to the energy efficiency of a property.
Ceiling height in meters.<br><span style="color:red">Available only for Germany.</span>
Minimum rental area in square meters (mainly applicable to commercial properties).<br><span style="color:red">Available only for Germany.</span>
List of reference numbers from listings.
Whether the company is connected to Casafari Connect.
List of property floor numbers based on listings data. Negative values indicate underground floors (e.g. basements).
Changes
No recorded changes to this operation across all 1 revision of this API.