CasafariMCP
Get started

Casafari is the AI agent-native real estate data intelligence platform. The most complete property index in Europe: a deduplicated, cleaned property graph of residential and commercial property, for sale and for rent, in 16 countries.The most complete property index in Europe: a deduplicated, cleaned property graph.

How the graph is built

Data Export

Property

Every field of the Property entity in the export files, with its type and meaning.

70 fieldspropertys/Avro

Fields

typestringrequired
Property type.
type_groupstringrequired
Property type group.
titlestringrequired
Property title.
business_typestring[]required
Operation type.
sale rent
changed_atstringrequired
The date and time when the property was last updated.
created_atstringrequired
The date and time when the property was added.
sold_atstringrequired
Date when the property was sold.
rented_atstringrequired
Date when the property was rented.
sale_hold_atstringnullable
Date when the property was put on hold on the sales market.
rent_hold_atstringnullable
Date when the property was put on hold on the rental market.
location_idintegerrequired
ID of the location.
locations_structureinteger[]required
Location ids of parent locations (including listing location) up to the country.
zip_codesstring[]required
The location zip codes.
zip_codestringnullable
The location zip code.
addressstringrequired
Property address.
coordinatesobjectrequired
Property coordinates.
2 properties
longitudenumberrequired
Longitude.
latitudenumberrequired
Latitude.
total_areaintegerrequired
Total area.
plot_areaintegerrequired
Plot area.
terrace_areaintegerrequired
Terrace area.
bedroomsintegerrequired
Number of bedrooms.
bathroomsintegerrequired
Number of bathrooms.
roomsintegerrequired
Number of rooms.
construction_yearintegerrequired
Construction year.
sale_priceintegerrequired
Current sale price, in the currency specified in the sale_currency field.
sale_statusstringrequired
Current sale status of the property.
active reserved sold hold none
sale_currencystringrequired
Sale price currency code.
rent_priceintegerrequired
Current rent price, in the currency specified in the rent_currency field.
rent_statusstringrequired
Current rent status of the property.
active reserved rented hold none
rent_currencystringrequired
Rent price currency code.
featuresobjectrequired
Property features.
5 properties
viewsstring[]nullable
List of views from the property.
water landscape city golf park
directionsstring[]nullable
List of cardinal directions the property faces.
north south east west
characteristicsstring[]nullable
Property characteristics.
balcony elevator garage garden parking storage swimming_pool terrace rental_license furniture no_elevator rented_out life_annuity business_transfer smoke_outlet
floorstringnullable
Floor type.
no_floor ground middle top
orientationstringnullable
Property view orientation.
interior exterior
conditionstringrequired
Property condition.
energy_certificatestringrequired
Energy certificate.
UNKNOWN A A+ B C D E F G H
is_privatebooleanrequired
Whether the property is listed by a private individual, as opposed to an agent or a professional.
property_idintegerrequired
ID of the property.
property_unit_idintegerrequired
Property sub-identifier. Along with the property_id, it ensures the uniqueness of the property.
primary_listing_idintegerrequired
Primary listing (ad) ID of the property which is defined after the matching into property.
floor_numberintegerrequired
Exact floor number.
rent_periodstringrequired
Rent period.
day week month year none fortnight
sale_time_on_marketobjectrequired
Information about the property last activity on the sales market.
4 properties
date_startstringrequired
Start date of activity on the market.
date_endstringrequired
End date of activity on the market.
days_on_marketintegerrequired
Number of days property was/is on the market.
has_untracked_periodbooleanrequired
Whether the property was already on the market when it started being tracked.
rent_time_on_marketobjectrequired
Information about the property last activity on the rental market.
4 properties
date_startstringrequired
Start date of activity on the market.
date_endstringrequired
End date of activity on the market.
days_on_marketintegerrequired
Number of days property was/is on the market.
has_untracked_periodbooleanrequired
Whether the property was already on the market when it started being tracked.
listings_idsinteger[]required
List of listing (ad) ID of the property.
administrative_levelstringrequired
Location administrative level.
rent_price_baseintegerrequired
Current rent price, in Euros.
rent_price_per_sqmnumberrequired
Current rent price per square meter, in the currency specified in the rent_currency field.
sale_price_baseintegerrequired
Current sale price, in Euros.
sale_price_per_sqmnumberrequired
Current sale price per square meter, in the currency specified in the sale_currency field.
sale_price_last_changeobjectrequired
Information about the last change of sale price.
3 properties
alert_datestringrequired
Date of the change.
old_value_intintegerrequired
Value before change.
new_value_intintegerrequired
Value after change.
rent_price_last_changeobjectrequired
Information about the last change of rent price.
3 properties
alert_datestringrequired
Date of the change.
old_value_intintegerrequired
Value before change.
new_value_intintegerrequired
Value after change.
appeared_atstringrequired
Creation date and time of the first listing.

Tip: add .md to any URL to read it as Markdown.