Casafari API and MCP Platform · JSON-LD Context
Casafari Context
JSON-LD context defining the semantic vocabulary for Casafari from Casafari API and MCP Platform.
120 Classes
309 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
casafari:
https://casafari.com/schema#
Classes
UserManagementAccessRequest
UserManagementAccessResponse
UserManagementBody_authorize_post_oauth_authorize_post
UserManagementBody_introspect_oauth_introspect_post
UserManagementClientRegistrationRequest
UserManagementClientRegistrationResponse
UserManagementDetailsResponse
UserManagementHTTPMethod
UserManagementHTTPValidationError
UserManagementIntrospectionResponse
UserManagementJWTRefreshTokenResponseSchema
UserManagementJWTTokenResponseSchema
UserManagementLoginRequestSchema
UserManagementServiceEnum
UserManagementValidationError
ApiTypesV1
ApiFeaturesV1
ApiReferenceLocationV1
ApiConditionsV1
ApiAgenciesV1
ApiAgentsV1
ApiSourcesV1
ApiAlertsFeedV1
ApiAlertDocumentsV1
ApiPropertyDetailResponseV1
ApiLocationsV1
ApiGetLocationsV1
ApiTypeAheadV1
ApiLocationsTypeAheadFilterV1
ApiZipCodeBoundaryV1
ApiZipCodeBoundaryFilterV1
ApiAlertsSearchFilterV1
ApiSearchComparablesResponseV1
ApiSearchComparablesRequestV1
ApiPropertiesSearchResponseV1
ApiPropertiesSearchRequestV1
ApiPropertiesSearchByListingIDsResponseV1
ApiPropertiesSearchByListingIDsRequestV1
ApiCreateSmartLinkResponseV1
ApiCreateSmartLinkRequestV1
ApiComparablesPricesV1
ApiComparablesPricesRequestV1
ApiPropertiesSearchResponseV2
ApiPropertiesSearchRequestV2
ApiSearchComparablesResponseV2
ApiSearchComparablesRequestV2
ApiAIBuilderResponseV2
ApiAIBuilderRequestV2
MarketAnalyticsApiAnalysisRequest
MarketAnalyticsApiAnalysisResponse
MarketAnalyticsApiBedroomsDistributionRequestSchema
MarketAnalyticsApiBedroomsDistributionUnitResponseSchema
MarketAnalyticsApiBusinessTypeEnum
MarketAnalyticsApiCharacteristicsRequestSchema
MarketAnalyticsApiCircleBoundarySchema
MarketAnalyticsApiDataPointEnum
MarketAnalyticsApiDataPointIntervalEnum
MarketAnalyticsApiDetailsResponse
MarketAnalyticsApiErrorResponse
MarketAnalyticsApiEstateTypeGroupEnum
MarketAnalyticsApiExternalApartmentAndHouseEstateTypeEnum
MarketAnalyticsApiExternalCharacteristicEnum
MarketAnalyticsApiExternalConditionEnum
MarketAnalyticsApiExternalDirectionEnum
MarketAnalyticsApiExternalEnergyRatingEnum
MarketAnalyticsApiExternalEstateTypeEnum
MarketAnalyticsApiExternalFloorEnum
MarketAnalyticsApiExternalOrientationEnum
MarketAnalyticsApiExternalViewEnum
MarketAnalyticsApiGeoPoint
MarketAnalyticsApiHTTPValidationError
MarketAnalyticsApiHeatMapRequestSchema
MarketAnalyticsApiHeatMapUnitResponseSchema
MarketAnalyticsApiInternalConditionEnum
MarketAnalyticsApiInternalEstateTypeEnum
MarketAnalyticsApiLocationBoundarySchema
MarketAnalyticsApiMarketMedianRequest
MarketAnalyticsApiMarketMedianResponse
MarketAnalyticsApiPriceDistributionRequestSchema
MarketAnalyticsApiPriceDistributionUnitResponseSchema
MarketAnalyticsApiPriceEstimation
MarketAnalyticsApiPriceEvolution
MarketAnalyticsApiPriceStatistics
MarketAnalyticsApiPropertiesDistributionQuartiles
MarketAnalyticsApiPropertiesDistributionRequestSchema
MarketAnalyticsApiPropertiesDistributionResponseSchema
MarketAnalyticsApiPropertiesDistributionUnit
MarketAnalyticsApiRentalYieldRequest
MarketAnalyticsApiRentalYieldResponse
MarketAnalyticsApiStatisticsByMonths
MarketAnalyticsApiTimeOnMarketDistributionRequestSchema
MarketAnalyticsApiTimeOnMarketDistributionUnitResponseSchema
MarketAnalyticsApiTimeSeriesRequestSchema
MarketAnalyticsApiTimeSeriesUnitResponseSchema
MarketAnalyticsApiValidationError
MarketAnalyticsApiapi__schema__ranges__DateRangeSchema__1
MarketAnalyticsApiapi__schema__ranges__DateRangeSchema__2
MarketAnalyticsApiapi__schema__ranges__DateRangeSchema__3
MarketAnalyticsApiapi__schema__ranges__IntRangeSchema__1
MarketAnalyticsApiapi__schema__ranges__IntRangeSchema__10
MarketAnalyticsApiapi__schema__ranges__IntRangeSchema__11
MarketAnalyticsApiapi__schema__ranges__IntRangeSchema__12
MarketAnalyticsApiapi__schema__ranges__IntRangeSchema__13
MarketAnalyticsApiapi__schema__ranges__IntRangeSchema__14
MarketAnalyticsApiapi__schema__ranges__IntRangeSchema__15
MarketAnalyticsApiapi__schema__ranges__IntRangeSchema__16
MarketAnalyticsApiapi__schema__ranges__IntRangeSchema__2
MarketAnalyticsApiapi__schema__ranges__IntRangeSchema__3
MarketAnalyticsApiapi__schema__ranges__IntRangeSchema__4
MarketAnalyticsApiapi__schema__ranges__IntRangeSchema__5
MarketAnalyticsApiapi__schema__ranges__IntRangeSchema__6
MarketAnalyticsApiapi__schema__ranges__IntRangeSchema__7
MarketAnalyticsApiapi__schema__ranges__IntRangeSchema__8
MarketAnalyticsApiapi__schema__ranges__IntRangeSchema__9
AlertsApiAlertFeedFiltersSchema
AlertsApiAlertSubtypeEnum
AlertsApiCharacteristicEnum
AlertsApiConditionEnum
AlertsApiCoordinatesDto
AlertsApiCreateAlertFeedRequestSchema
Properties
| Property | Type | Container |
|---|---|---|
| params | ||
| headers | ||
| method | reference | |
| url | reference | |
| query | ||
| endpoint_name | string | |
| service_name | reference | |
| user_id | integer | |
| company_id | string | |
| allowed_locations | list | |
| country_ids | list | |
| string | ||
| password | string | |
| token | string | |
| client_id | string | |
| client_secret | string | |
| redirect_uris | list | |
| token_endpoint_auth_method | string | |
| grant_types | list | |
| response_types | list | |
| client_name | ||
| client_id_issued_at | integer | |
| client_secret_expires_at | ||
| details | string | |
| detail | list | |
| active | boolean | |
| scope | ||
| sub | ||
| token_type | ||
| aud | ||
| exp | ||
| mcp_tools | ||
| access_token | string | |
| refresh_token | string | |
| loc | list | |
| msg | string | |
| type | string | |
| input | ||
| ctx | ||
| types | list | |
| types_with_countries | list | |
| group | string | |
| names | list | |
| location_id | integer | |
| name | string | |
| parent_id | integer | |
| administrative_level | string | |
| locations_structure | list | |
| conditions | list | |
| agency_type | string | |
| source_ids | list | |
| agents | list | |
| domains | list | |
| id | integer | |
| filter | ||
| user | string | |
| alert_id | integer | |
| listing_id | integer | |
| ref | string | |
| alert_type | string | |
| alert_subtype | string | |
| old_value | string | |
| new_value | string | |
| alert_date | date | |
| alert_date_and_time | string | |
| property_url | string | |
| listing_url | string | |
| listing_old_url | string | |
| listing_uid | string | |
| property_id | integer | |
| title | string | |
| type_group | string | |
| location | ||
| address | string | |
| zip_code | string | |
| cadastral_reference | string | |
| coordinates | ||
| condition | string | |
| contacts_info | ||
| total_area | integer | |
| living_area | integer | |
| plot_area | integer | |
| terrace_area | integer | |
| bedrooms | integer | |
| rooms | integer | |
| bathrooms | integer | |
| features | ||
| construction_year | integer | |
| operations | list | |
| is_bank_property | boolean | |
| is_auction_property | boolean | |
| is_new_development_property | boolean | |
| is_private_property | boolean | |
| sale_status | string | |
| sale_currency | string | |
| sale_price_base | integer | |
| sale_price | integer | |
| sale_price_per_sqm | decimal | |
| sale_price_per_sqm_base | decimal | |
| rent_status | string | |
| rent_currency | string | |
| rent_price_base | integer | |
| rent_price | integer | |
| rent_price_per_sqm | decimal | |
| rent_price_per_sqm_base | decimal | |
| rent_period | string | |
| agency_legal_id | string | |
| agency | string | |
| agent | string | |
| source_name | string | |
| description | string | |
| thumbnails | list | |
| pictures | list | |
| created_at | dateTime | |
| created_at_with_photos | dateTime | |
| updated_at | dateTime | |
| energy_certificate | string | |
| energy_rating | string | |
| heating_type | string | |
| available_from | date | |
| available_to | date | |
| primary_listing_id | integer | |
| number_of_parkings | integer | |
| floor_number | integer | |
| sale_time_on_market | ||
| rent_time_on_market | ||
| listings | list | |
| history | list | |
| sale_price_history | list | |
| rent_price_history | list | |
| sale_status_history | list | |
| rent_status_history | list | |
| distance | decimal | |
| changed_at | date | |
| sale_price_last_change | ||
| rent_price_last_change | ||
| gross_yield | decimal | |
| ceiling_label | string | |
| min_rent_area | integer | |
| ref_numbers | list | |
| casafari_connect | boolean | |
| source_floor_numbers | list | |
| retail_data | ||
| locations | list | |
| zip_codes | list | |
| lang | string | |
| typeahead | list | |
| country_codes | list | |
| size | integer | |
| boundary | list | |
| country_code | string | |
| operation | string | |
| location_ids | list | |
| custom_location | list | |
| custom_locations | list | |
| alert_date_from | date | |
| alert_date_to | date | |
| created_at_from | dateTime | |
| created_at_to | dateTime | |
| created_at_with_photos_from | dateTime | |
| created_at_with_photos_to | dateTime | |
| statuses | list | |
| price_from | integer | |
| price_to | integer | |
| price_per_sqm_from | integer | |
| price_per_sqm_to | integer | |
| bedrooms_from | integer | |
| bedrooms_to | integer | |
| bathrooms_from | integer | |
| bathrooms_to | integer | |
| total_area_from | integer | |
| total_area_to | integer | |
| plot_area_from | integer | |
| plot_area_to | integer | |
| construction_year_from | integer | |
| construction_year_to | integer | |
| floor | string | |
| floors | list | |
| orientation | string | |
| view | string | |
| views | list | |
| direction | string | |
| directions | list | |
| characteristics | list | |
| alert_subtypes | list | |
| private | boolean | |
| auction | boolean | |
| bank | boolean | |
| new_development | boolean | |
| listing_agents | list | |
| with_agencies | list | |
| without_agencies | list | |
| exclusive | boolean | |
| has_phone | boolean | |
| has_email | boolean | |
| has_agency_name | boolean | |
| property_ids | list | |
| listing_ids | list | |
| results | list | |
| statistics | ||
| estimated_prices | ||
| casafari_link | reference | |
| comparables_count | integer | |
| target_point | ||
| location_boundary | ||
| sold_or_rented_after | date | |
| business_type | string | |
| comparables_type | string | |
| comparables_types | list | |
| property_type | string | |
| min_price | integer | |
| max_price | integer | |
| energy_certificates | list | |
| energy_ratings | list | |
| days_on_market_from | integer | |
| days_on_market_to | integer | |
| exclude_outliers | boolean | |
| search_operations | list | |
| custom_location_boundary | ||
| property_date_from | date | |
| property_date_to | date | |
| created_date_from | dateTime | |
| created_date_to | dateTime | |
| updated_date_from | dateTime | |
| updated_date_to | dateTime | |
| property_types | list | |
| gross_yield_from | decimal | |
| gross_yield_to | decimal | |
| rooms_from | integer | |
| rooms_to | integer | |
| number_of_parkings_from | integer | |
| number_of_parkings_to | integer | |
| living_area_from | integer | |
| living_area_to | integer | |
| floor_numbers | list | |
| primary_listing_ids | list | |
| settings | ||
| company | ||
| dvf_results | list | |
| transactional_data | list | |
| valuation_id | integer | |
| language | string | |
| external_ref | string | |
| orientations | ||
| price_range | ||
| rooms_range | ||
| bedrooms_range | ||
| bathrooms_range | ||
| total_area_range | ||
| plot_area_range | ||
| construction_year_range | ||
| price_statistics | reference | |
| price_estimation | reference | |
| price_evolution | reference | |
| summary_price_evolution | reference | |
| average_days_on_the_market | integer | |
| price_per_sqm_range | ||
| properties_count | integer | |
| average_price | decimal | |
| average_price_per_sqm | decimal | |
| must_have | list | |
| exclude | list | |
| message | string | |
| errors | ||
| latitude | decimal | |
| longitude | decimal | |
| data_point | reference | |
| date_range | reference | |
| location_name | string | |
| value | ||
| polygon | list | |
| circle | reference | |
| country_id | integer | |
| type_ids | list | |
| price_per_sqm_median | decimal | |
| lower_bound | integer | |
| upper_bound | ||
| is_mean | boolean | |
| fast_market_price | integer | |
| out_of_market_price | integer | |
| avg_price | reference | |
| avg_price_per_sqm | reference | |
| lower | decimal | |
| mean | decimal | |
| upper | decimal | |
| properties | list | |
| quartiles | reference | |
| property_unit_id | integer | |
| price | integer | |
| price_per_sqm | decimal | |
| condition_type | reference | |
| type_id | reference | |
| property_id_to_exclude | ||
| average_rent_price | decimal | |
| rental_yield | decimal | |
| for_the_last_1_month | integer | |
| for_the_last_3_month | integer | |
| for_the_last_6_month | integer | |
| for_the_last_9_month | integer | |
| for_the_last_12_month | integer | |
| days_on_market | integer | |
| months_on_market | decimal | |
| date_interval | reference | |
| date_start | date | |
| min | ||
| max | ||
| price_psqm_range | ||
| feed_name | string | |
| filters | reference |
JSON-LD Document
{
"@context": {
"@vocab": "https://casafari.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"casafari": "https://casafari.com/schema#",
"UserManagementAccessRequest": "casafari:UserManagementAccessRequest",
"params": {
"@id": "casafari:params"
},
"headers": {
"@id": "casafari:headers"
},
"method": {
"@id": "casafari:method",
"@type": "@id"
},
"url": {
"@id": "casafari:url",
"@type": "@id"
},
"query": {
"@id": "casafari:query"
},
"endpoint_name": {
"@id": "casafari:endpoint_name",
"@type": "xsd:string"
},
"service_name": {
"@id": "casafari:service_name",
"@type": "@id"
},
"UserManagementAccessResponse": "casafari:UserManagementAccessResponse",
"user_id": {
"@id": "casafari:user_id",
"@type": "xsd:integer"
},
"company_id": {
"@id": "casafari:company_id",
"@type": "xsd:string"
},
"allowed_locations": {
"@id": "casafari:allowed_locations",
"@container": "@list"
},
"country_ids": {
"@id": "casafari:country_ids",
"@container": "@list"
},
"UserManagementBody_authorize_post_oauth_authorize_post": "casafari:UserManagementBody_authorize_post_oauth_authorize_post",
"email": {
"@id": "casafari:email",
"@type": "xsd:string"
},
"password": {
"@id": "casafari:password",
"@type": "xsd:string"
},
"UserManagementBody_introspect_oauth_introspect_post": "casafari:UserManagementBody_introspect_oauth_introspect_post",
"token": {
"@id": "casafari:token",
"@type": "xsd:string"
},
"client_id": {
"@id": "casafari:client_id",
"@type": "xsd:string"
},
"client_secret": {
"@id": "casafari:client_secret",
"@type": "xsd:string"
},
"UserManagementClientRegistrationRequest": "casafari:UserManagementClientRegistrationRequest",
"redirect_uris": {
"@id": "casafari:redirect_uris",
"@container": "@list"
},
"token_endpoint_auth_method": {
"@id": "casafari:token_endpoint_auth_method",
"@type": "xsd:string"
},
"grant_types": {
"@id": "casafari:grant_types",
"@container": "@list"
},
"response_types": {
"@id": "casafari:response_types",
"@container": "@list"
},
"client_name": {
"@id": "casafari:client_name"
},
"UserManagementClientRegistrationResponse": "casafari:UserManagementClientRegistrationResponse",
"client_id_issued_at": {
"@id": "casafari:client_id_issued_at",
"@type": "xsd:integer"
},
"client_secret_expires_at": {
"@id": "casafari:client_secret_expires_at"
},
"UserManagementDetailsResponse": "casafari:UserManagementDetailsResponse",
"details": {
"@id": "casafari:details",
"@type": "xsd:string"
},
"UserManagementHTTPMethod": "casafari:UserManagementHTTPMethod",
"UserManagementHTTPValidationError": "casafari:UserManagementHTTPValidationError",
"detail": {
"@id": "casafari:detail",
"@container": "@list"
},
"UserManagementIntrospectionResponse": "casafari:UserManagementIntrospectionResponse",
"active": {
"@id": "casafari:active",
"@type": "xsd:boolean"
},
"scope": {
"@id": "casafari:scope"
},
"sub": {
"@id": "casafari:sub"
},
"token_type": {
"@id": "casafari:token_type"
},
"aud": {
"@id": "casafari:aud"
},
"exp": {
"@id": "casafari:exp"
},
"mcp_tools": {
"@id": "casafari:mcp_tools"
},
"UserManagementJWTRefreshTokenResponseSchema": "casafari:UserManagementJWTRefreshTokenResponseSchema",
"access_token": {
"@id": "casafari:access_token",
"@type": "xsd:string"
},
"UserManagementJWTTokenResponseSchema": "casafari:UserManagementJWTTokenResponseSchema",
"refresh_token": {
"@id": "casafari:refresh_token",
"@type": "xsd:string"
},
"UserManagementLoginRequestSchema": "casafari:UserManagementLoginRequestSchema",
"UserManagementServiceEnum": "casafari:UserManagementServiceEnum",
"UserManagementValidationError": "casafari:UserManagementValidationError",
"loc": {
"@id": "casafari:loc",
"@container": "@list"
},
"msg": {
"@id": "casafari:msg",
"@type": "xsd:string"
},
"type": {
"@id": "casafari:type",
"@type": "xsd:string"
},
"input": {
"@id": "casafari:input"
},
"ctx": {
"@id": "casafari:ctx"
},
"ApiTypesV1": "casafari:ApiTypesV1",
"types": {
"@id": "casafari:types",
"@container": "@list"
},
"types_with_countries": {
"@id": "casafari:types_with_countries",
"@container": "@list"
},
"ApiFeaturesV1": "casafari:ApiFeaturesV1",
"group": {
"@id": "casafari:group",
"@type": "xsd:string"
},
"names": {
"@id": "casafari:names",
"@container": "@list"
},
"ApiReferenceLocationV1": "casafari:ApiReferenceLocationV1",
"location_id": {
"@id": "casafari:location_id",
"@type": "xsd:integer"
},
"name": {
"@id": "casafari:name",
"@type": "xsd:string"
},
"parent_id": {
"@id": "casafari:parent_id",
"@type": "xsd:integer"
},
"administrative_level": {
"@id": "casafari:administrative_level",
"@type": "xsd:string"
},
"locations_structure": {
"@id": "casafari:locations_structure",
"@container": "@list"
},
"ApiConditionsV1": "casafari:ApiConditionsV1",
"conditions": {
"@id": "casafari:conditions",
"@container": "@list"
},
"ApiAgenciesV1": "casafari:ApiAgenciesV1",
"agency_type": {
"@id": "casafari:agency_type",
"@type": "xsd:string"
},
"source_ids": {
"@id": "casafari:source_ids",
"@container": "@list"
},
"ApiAgentsV1": "casafari:ApiAgentsV1",
"agents": {
"@id": "casafari:agents",
"@container": "@list"
},
"ApiSourcesV1": "casafari:ApiSourcesV1",
"domains": {
"@id": "casafari:domains",
"@container": "@list"
},
"ApiAlertsFeedV1": "casafari:ApiAlertsFeedV1",
"id": {
"@id": "casafari:id",
"@type": "xsd:integer"
},
"filter": {
"@id": "casafari:filter"
},
"user": {
"@id": "casafari:user",
"@type": "xsd:string"
},
"ApiAlertDocumentsV1": "casafari:ApiAlertDocumentsV1",
"alert_id": {
"@id": "casafari:alert_id",
"@type": "xsd:integer"
},
"listing_id": {
"@id": "casafari:listing_id",
"@type": "xsd:integer"
},
"ref": {
"@id": "casafari:ref",
"@type": "xsd:string"
},
"alert_type": {
"@id": "casafari:alert_type",
"@type": "xsd:string"
},
"alert_subtype": {
"@id": "casafari:alert_subtype",
"@type": "xsd:string"
},
"old_value": {
"@id": "casafari:old_value",
"@type": "xsd:string"
},
"new_value": {
"@id": "casafari:new_value",
"@type": "xsd:string"
},
"alert_date": {
"@id": "casafari:alert_date",
"@type": "xsd:date"
},
"alert_date_and_time": {
"@id": "casafari:alert_date_and_time",
"@type": "xsd:string"
},
"property_url": {
"@id": "casafari:property_url",
"@type": "xsd:string"
},
"listing_url": {
"@id": "casafari:listing_url",
"@type": "xsd:string"
},
"listing_old_url": {
"@id": "casafari:listing_old_url",
"@type": "xsd:string"
},
"listing_uid": {
"@id": "casafari:listing_uid",
"@type": "xsd:string"
},
"property_id": {
"@id": "casafari:property_id",
"@type": "xsd:integer"
},
"title": {
"@id": "casafari:title",
"@type": "xsd:string"
},
"type_group": {
"@id": "casafari:type_group",
"@type": "xsd:string"
},
"location": {
"@id": "casafari:location"
},
"address": {
"@id": "casafari:address",
"@type": "xsd:string"
},
"zip_code": {
"@id": "casafari:zip_code",
"@type": "xsd:string"
},
"cadastral_reference": {
"@id": "casafari:cadastral_reference",
"@type": "xsd:string"
},
"coordinates": {
"@id": "casafari:coordinates"
},
"condition": {
"@id": "casafari:condition",
"@type": "xsd:string"
},
"contacts_info": {
"@id": "casafari:contacts_info"
},
"total_area": {
"@id": "casafari:total_area",
"@type": "xsd:integer"
},
"living_area": {
"@id": "casafari:living_area",
"@type": "xsd:integer"
},
"plot_area": {
"@id": "casafari:plot_area",
"@type": "xsd:integer"
},
"terrace_area": {
"@id": "casafari:terrace_area",
"@type": "xsd:integer"
},
"bedrooms": {
"@id": "casafari:bedrooms",
"@type": "xsd:integer"
},
"rooms": {
"@id": "casafari:rooms",
"@type": "xsd:integer"
},
"bathrooms": {
"@id": "casafari:bathrooms",
"@type": "xsd:integer"
},
"features": {
"@id": "casafari:features"
},
"construction_year": {
"@id": "casafari:construction_year",
"@type": "xsd:integer"
},
"operations": {
"@id": "casafari:operations",
"@container": "@list"
},
"is_bank_property": {
"@id": "casafari:is_bank_property",
"@type": "xsd:boolean"
},
"is_auction_property": {
"@id": "casafari:is_auction_property",
"@type": "xsd:boolean"
},
"is_new_development_property": {
"@id": "casafari:is_new_development_property",
"@type": "xsd:boolean"
},
"is_private_property": {
"@id": "casafari:is_private_property",
"@type": "xsd:boolean"
},
"sale_status": {
"@id": "casafari:sale_status",
"@type": "xsd:string"
},
"sale_currency": {
"@id": "casafari:sale_currency",
"@type": "xsd:string"
},
"sale_price_base": {
"@id": "casafari:sale_price_base",
"@type": "xsd:integer"
},
"sale_price": {
"@id": "casafari:sale_price",
"@type": "xsd:integer"
},
"sale_price_per_sqm": {
"@id": "casafari:sale_price_per_sqm",
"@type": "xsd:decimal"
},
"sale_price_per_sqm_base": {
"@id": "casafari:sale_price_per_sqm_base",
"@type": "xsd:decimal"
},
"rent_status": {
"@id": "casafari:rent_status",
"@type": "xsd:string"
},
"rent_currency": {
"@id": "casafari:rent_currency",
"@type": "xsd:string"
},
"rent_price_base": {
"@id": "casafari:rent_price_base",
"@type": "xsd:integer"
},
"rent_price": {
"@id": "casafari:rent_price",
"@type": "xsd:integer"
},
"rent_price_per_sqm": {
"@id": "casafari:rent_price_per_sqm",
"@type": "xsd:decimal"
},
"rent_price_per_sqm_base": {
"@id": "casafari:rent_price_per_sqm_base",
"@type": "xsd:decimal"
},
"rent_period": {
"@id": "casafari:rent_period",
"@type": "xsd:string"
},
"agency_legal_id": {
"@id": "casafari:agency_legal_id",
"@type": "xsd:string"
},
"agency": {
"@id": "casafari:agency",
"@type": "xsd:string"
},
"agent": {
"@id": "casafari:agent",
"@type": "xsd:string"
},
"source_name": {
"@id": "casafari:source_name",
"@type": "xsd:string"
},
"description": {
"@id": "casafari:description",
"@type": "xsd:string"
},
"thumbnails": {
"@id": "casafari:thumbnails",
"@container": "@list"
},
"pictures": {
"@id": "casafari:pictures",
"@container": "@list"
},
"created_at": {
"@id": "casafari:created_at",
"@type": "xsd:dateTime"
},
"created_at_with_photos": {
"@id": "casafari:created_at_with_photos",
"@type": "xsd:dateTime"
},
"updated_at": {
"@id": "casafari:updated_at",
"@type": "xsd:dateTime"
},
"energy_certificate": {
"@id": "casafari:energy_certificate",
"@type": "xsd:string"
},
"energy_rating": {
"@id": "casafari:energy_rating",
"@type": "xsd:string"
},
"heating_type": {
"@id": "casafari:heating_type",
"@type": "xsd:string"
},
"available_from": {
"@id": "casafari:available_from",
"@type": "xsd:date"
},
"available_to": {
"@id": "casafari:available_to",
"@type": "xsd:date"
},
"ApiPropertyDetailResponseV1": "casafari:ApiPropertyDetailResponseV1",
"primary_listing_id": {
"@id": "casafari:primary_listing_id",
"@type": "xsd:integer"
},
"number_of_parkings": {
"@id": "casafari:number_of_parkings",
"@type": "xsd:integer"
},
"floor_number": {
"@id": "casafari:floor_number",
"@type": "xsd:integer"
},
"sale_time_on_market": {
"@id": "casafari:sale_time_on_market"
},
"rent_time_on_market": {
"@id": "casafari:rent_time_on_market"
},
"listings": {
"@id": "casafari:listings",
"@container": "@list"
},
"history": {
"@id": "casafari:history",
"@container": "@list"
},
"sale_price_history": {
"@id": "casafari:sale_price_history",
"@container": "@list"
},
"rent_price_history": {
"@id": "casafari:rent_price_history",
"@container": "@list"
},
"sale_status_history": {
"@id": "casafari:sale_status_history",
"@container": "@list"
},
"rent_status_history": {
"@id": "casafari:rent_status_history",
"@container": "@list"
},
"distance": {
"@id": "casafari:distance",
"@type": "xsd:decimal"
},
"changed_at": {
"@id": "casafari:changed_at",
"@type": "xsd:date"
},
"sale_price_last_change": {
"@id": "casafari:sale_price_last_change"
},
"rent_price_last_change": {
"@id": "casafari:rent_price_last_change"
},
"gross_yield": {
"@id": "casafari:gross_yield",
"@type": "xsd:decimal"
},
"ceiling_label": {
"@id": "casafari:ceiling_label",
"@type": "xsd:string"
},
"min_rent_area": {
"@id": "casafari:min_rent_area",
"@type": "xsd:integer"
},
"ref_numbers": {
"@id": "casafari:ref_numbers",
"@container": "@list"
},
"casafari_connect": {
"@id": "casafari:casafari_connect",
"@type": "xsd:boolean"
},
"source_floor_numbers": {
"@id": "casafari:source_floor_numbers",
"@container": "@list"
},
"retail_data": {
"@id": "casafari:retail_data"
},
"ApiLocationsV1": "casafari:ApiLocationsV1",
"locations": {
"@id": "casafari:locations",
"@container": "@list"
},
"ApiGetLocationsV1": "casafari:ApiGetLocationsV1",
"zip_codes": {
"@id": "casafari:zip_codes",
"@container": "@list"
},
"lang": {
"@id": "casafari:lang",
"@type": "xsd:string"
},
"ApiTypeAheadV1": "casafari:ApiTypeAheadV1",
"typeahead": {
"@id": "casafari:typeahead",
"@container": "@list"
},
"ApiLocationsTypeAheadFilterV1": "casafari:ApiLocationsTypeAheadFilterV1",
"country_codes": {
"@id": "casafari:country_codes",
"@container": "@list"
},
"size": {
"@id": "casafari:size",
"@type": "xsd:integer"
},
"ApiZipCodeBoundaryV1": "casafari:ApiZipCodeBoundaryV1",
"boundary": {
"@id": "casafari:boundary",
"@container": "@list"
},
"ApiZipCodeBoundaryFilterV1": "casafari:ApiZipCodeBoundaryFilterV1",
"country_code": {
"@id": "casafari:country_code",
"@type": "xsd:string"
},
"ApiAlertsSearchFilterV1": "casafari:ApiAlertsSearchFilterV1",
"operation": {
"@id": "casafari:operation",
"@type": "xsd:string"
},
"location_ids": {
"@id": "casafari:location_ids",
"@container": "@list"
},
"custom_location": {
"@id": "casafari:custom_location",
"@container": "@list"
},
"custom_locations": {
"@id": "casafari:custom_locations",
"@container": "@list"
},
"alert_date_from": {
"@id": "casafari:alert_date_from",
"@type": "xsd:date"
},
"alert_date_to": {
"@id": "casafari:alert_date_to",
"@type": "xsd:date"
},
"created_at_from": {
"@id": "casafari:created_at_from",
"@type": "xsd:dateTime"
},
"created_at_to": {
"@id": "casafari:created_at_to",
"@type": "xsd:dateTime"
},
"created_at_with_photos_from": {
"@id": "casafari:created_at_with_photos_from",
"@type": "xsd:dateTime"
},
"created_at_with_photos_to": {
"@id": "casafari:created_at_with_photos_to",
"@type": "xsd:dateTime"
},
"statuses": {
"@id": "casafari:statuses",
"@container": "@list"
},
"price_from": {
"@id": "casafari:price_from",
"@type": "xsd:integer"
},
"price_to": {
"@id": "casafari:price_to",
"@type": "xsd:integer"
},
"price_per_sqm_from": {
"@id": "casafari:price_per_sqm_from",
"@type": "xsd:integer"
},
"price_per_sqm_to": {
"@id": "casafari:price_per_sqm_to",
"@type": "xsd:integer"
},
"bedrooms_from": {
"@id": "casafari:bedrooms_from",
"@type": "xsd:integer"
},
"bedrooms_to": {
"@id": "casafari:bedrooms_to",
"@type": "xsd:integer"
},
"bathrooms_from": {
"@id": "casafari:bathrooms_from",
"@type": "xsd:integer"
},
"bathrooms_to": {
"@id": "casafari:bathrooms_to",
"@type": "xsd:integer"
},
"total_area_from": {
"@id": "casafari:total_area_from",
"@type": "xsd:integer"
},
"total_area_to": {
"@id": "casafari:total_area_to",
"@type": "xsd:integer"
},
"plot_area_from": {
"@id": "casafari:plot_area_from",
"@type": "xsd:integer"
},
"plot_area_to": {
"@id": "casafari:plot_area_to",
"@type": "xsd:integer"
},
"construction_year_from": {
"@id": "casafari:construction_year_from",
"@type": "xsd:integer"
},
"construction_year_to": {
"@id": "casafari:construction_year_to",
"@type": "xsd:integer"
},
"floor": {
"@id": "casafari:floor",
"@type": "xsd:string"
},
"floors": {
"@id": "casafari:floors",
"@container": "@list"
},
"orientation": {
"@id": "casafari:orientation",
"@type": "xsd:string"
},
"view": {
"@id": "casafari:view",
"@type": "xsd:string"
},
"views": {
"@id": "casafari:views",
"@container": "@list"
},
"direction": {
"@id": "casafari:direction",
"@type": "xsd:string"
},
"directions": {
"@id": "casafari:directions",
"@container": "@list"
},
"characteristics": {
"@id": "casafari:characteristics",
"@container": "@list"
},
"alert_subtypes": {
"@id": "casafari:alert_subtypes",
"@container": "@list"
},
"private": {
"@id": "casafari:private",
"@type": "xsd:boolean"
},
"auction": {
"@id": "casafari:auction",
"@type": "xsd:boolean"
},
"bank": {
"@id": "casafari:bank",
"@type": "xsd:boolean"
},
"new_development": {
"@id": "casafari:new_development",
"@type": "xsd:boolean"
},
"listing_agents": {
"@id": "casafari:listing_agents",
"@container": "@list"
},
"with_agencies": {
"@id": "casafari:with_agencies",
"@container": "@list"
},
"without_agencies": {
"@id": "casafari:without_agencies",
"@container": "@list"
},
"exclusive": {
"@id": "casafari:exclusive",
"@type": "xsd:boolean"
},
"has_phone": {
"@id": "casafari:has_phone",
"@type": "xsd:boolean"
},
"has_email": {
"@id": "casafari:has_email",
"@type": "xsd:boolean"
},
"has_agency_name": {
"@id": "casafari:has_agency_name",
"@type": "xsd:boolean"
},
"property_ids": {
"@id": "casafari:property_ids",
"@container": "@list"
},
"listing_ids": {
"@id": "casafari:listing_ids",
"@container": "@list"
},
"ApiSearchComparablesResponseV1": "casafari:ApiSearchComparablesResponseV1",
"results": {
"@id": "casafari:results",
"@container": "@list"
},
"statistics": {
"@id": "casafari:statistics"
},
"estimated_prices": {
"@id": "casafari:estimated_prices"
},
"casafari_link": {
"@id": "casafari:casafari_link",
"@type": "@id"
},
"ApiSearchComparablesRequestV1": "casafari:ApiSearchComparablesRequestV1",
"comparables_count": {
"@id": "casafari:comparables_count",
"@type": "xsd:integer"
},
"target_point": {
"@id": "casafari:target_point"
},
"location_boundary": {
"@id": "casafari:location_boundary"
},
"sold_or_rented_after": {
"@id": "casafari:sold_or_rented_after",
"@type": "xsd:date"
},
"business_type": {
"@id": "casafari:business_type",
"@type": "xsd:string"
},
"comparables_type": {
"@id": "casafari:comparables_type",
"@type": "xsd:string"
},
"comparables_types": {
"@id": "casafari:comparables_types",
"@container": "@list"
},
"property_type": {
"@id": "casafari:property_type",
"@type": "xsd:string"
},
"min_price": {
"@id": "casafari:min_price",
"@type": "xsd:integer"
},
"max_price": {
"@id": "casafari:max_price",
"@type": "xsd:integer"
},
"energy_certificates": {
"@id": "casafari:energy_certificates",
"@container": "@list"
},
"energy_ratings": {
"@id": "casafari:energy_ratings",
"@container": "@list"
},
"days_on_market_from": {
"@id": "casafari:days_on_market_from",
"@type": "xsd:integer"
},
"days_on_market_to": {
"@id": "casafari:days_on_market_to",
"@type": "xsd:integer"
},
"exclude_outliers": {
"@id": "casafari:exclude_outliers",
"@type": "xsd:boolean"
},
"ApiPropertiesSearchResponseV1": "casafari:ApiPropertiesSearchResponseV1",
"ApiPropertiesSearchRequestV1": "casafari:ApiPropertiesSearchRequestV1",
"search_operations": {
"@id": "casafari:search_operations",
"@container": "@list"
},
"custom_location_boundary": {
"@id": "casafari:custom_location_boundary"
},
"property_date_from": {
"@id": "casafari:property_date_from",
"@type": "xsd:date"
},
"property_date_to": {
"@id": "casafari:property_date_to",
"@type": "xsd:date"
},
"created_date_from": {
"@id": "casafari:created_date_from",
"@type": "xsd:dateTime"
},
"created_date_to": {
"@id": "casafari:created_date_to",
"@type": "xsd:dateTime"
},
"updated_date_from": {
"@id": "casafari:updated_date_from",
"@type": "xsd:dateTime"
},
"updated_date_to": {
"@id": "casafari:updated_date_to",
"@type": "xsd:dateTime"
},
"property_types": {
"@id": "casafari:property_types",
"@container": "@list"
},
"gross_yield_from": {
"@id": "casafari:gross_yield_from",
"@type": "xsd:decimal"
},
"gross_yield_to": {
"@id": "casafari:gross_yield_to",
"@type": "xsd:decimal"
},
"rooms_from": {
"@id": "casafari:rooms_from",
"@type": "xsd:integer"
},
"rooms_to": {
"@id": "casafari:rooms_to",
"@type": "xsd:integer"
},
"number_of_parkings_from": {
"@id": "casafari:number_of_parkings_from",
"@type": "xsd:integer"
},
"number_of_parkings_to": {
"@id": "casafari:number_of_parkings_to",
"@type": "xsd:integer"
},
"living_area_from": {
"@id": "casafari:living_area_from",
"@type": "xsd:integer"
},
"living_area_to": {
"@id": "casafari:living_area_to",
"@type": "xsd:integer"
},
"floor_numbers": {
"@id": "casafari:floor_numbers",
"@container": "@list"
},
"ApiPropertiesSearchByListingIDsResponseV1": "casafari:ApiPropertiesSearchByListingIDsResponseV1",
"ApiPropertiesSearchByListingIDsRequestV1": "casafari:ApiPropertiesSearchByListingIDsRequestV1",
"ApiCreateSmartLinkResponseV1": "casafari:ApiCreateSmartLinkResponseV1",
"ApiCreateSmartLinkRequestV1": "casafari:ApiCreateSmartLinkRequestV1",
"primary_listing_ids": {
"@id": "casafari:primary_listing_ids",
"@container": "@list"
},
"settings": {
"@id": "casafari:settings"
},
"company": {
"@id": "casafari:company"
},
"ApiComparablesPricesV1": "casafari:ApiComparablesPricesV1",
"ApiComparablesPricesRequestV1": "casafari:ApiComparablesPricesRequestV1",
"ApiPropertiesSearchResponseV2": "casafari:ApiPropertiesSearchResponseV2",
"ApiPropertiesSearchRequestV2": "casafari:ApiPropertiesSearchRequestV2",
"ApiSearchComparablesResponseV2": "casafari:ApiSearchComparablesResponseV2",
"dvf_results": {
"@id": "casafari:dvf_results",
"@container": "@list"
},
"transactional_data": {
"@id": "casafari:transactional_data",
"@container": "@list"
},
"valuation_id": {
"@id": "casafari:valuation_id",
"@type": "xsd:integer"
},
"ApiSearchComparablesRequestV2": "casafari:ApiSearchComparablesRequestV2",
"ApiAIBuilderResponseV2": "casafari:ApiAIBuilderResponseV2",
"ApiAIBuilderRequestV2": "casafari:ApiAIBuilderRequestV2",
"language": {
"@id": "casafari:language",
"@type": "xsd:string"
},
"external_ref": {
"@id": "casafari:external_ref",
"@type": "xsd:string"
},
"MarketAnalyticsApiAnalysisRequest": "casafari:MarketAnalyticsApiAnalysisRequest",
"orientations": {
"@id": "casafari:orientations"
},
"price_range": {
"@id": "casafari:price_range"
},
"rooms_range": {
"@id": "casafari:rooms_range"
},
"bedrooms_range": {
"@id": "casafari:bedrooms_range"
},
"bathrooms_range": {
"@id": "casafari:bathrooms_range"
},
"total_area_range": {
"@id": "casafari:total_area_range"
},
"plot_area_range": {
"@id": "casafari:plot_area_range"
},
"construction_year_range": {
"@id": "casafari:construction_year_range"
},
"MarketAnalyticsApiAnalysisResponse": "casafari:MarketAnalyticsApiAnalysisResponse",
"price_statistics": {
"@id": "casafari:price_statistics",
"@type": "@id"
},
"price_estimation": {
"@id": "casafari:price_estimation",
"@type": "@id"
},
"price_evolution": {
"@id": "casafari:price_evolution",
"@type": "@id"
},
"summary_price_evolution": {
"@id": "casafari:summary_price_evolution",
"@type": "@id"
},
"average_days_on_the_market": {
"@id": "casafari:average_days_on_the_market",
"@type": "xsd:integer"
},
"MarketAnalyticsApiBedroomsDistributionRequestSchema": "casafari:MarketAnalyticsApiBedroomsDistributionRequestSchema",
"price_per_sqm_range": {
"@id": "casafari:price_per_sqm_range"
},
"MarketAnalyticsApiBedroomsDistributionUnitResponseSchema": "casafari:MarketAnalyticsApiBedroomsDistributionUnitResponseSchema",
"properties_count": {
"@id": "casafari:properties_count",
"@type": "xsd:integer"
},
"average_price": {
"@id": "casafari:average_price",
"@type": "xsd:decimal"
},
"average_price_per_sqm": {
"@id": "casafari:average_price_per_sqm",
"@type": "xsd:decimal"
},
"MarketAnalyticsApiBusinessTypeEnum": "casafari:MarketAnalyticsApiBusinessTypeEnum",
"MarketAnalyticsApiCharacteristicsRequestSchema": "casafari:MarketAnalyticsApiCharacteristicsRequestSchema",
"must_have": {
"@id": "casafari:must_have",
"@container": "@list"
},
"exclude": {
"@id": "casafari:exclude",
"@container": "@list"
},
"MarketAnalyticsApiCircleBoundarySchema": "casafari:MarketAnalyticsApiCircleBoundarySchema",
"MarketAnalyticsApiDataPointEnum": "casafari:MarketAnalyticsApiDataPointEnum",
"MarketAnalyticsApiDataPointIntervalEnum": "casafari:MarketAnalyticsApiDataPointIntervalEnum",
"MarketAnalyticsApiDetailsResponse": "casafari:MarketAnalyticsApiDetailsResponse",
"MarketAnalyticsApiErrorResponse": "casafari:MarketAnalyticsApiErrorResponse",
"message": {
"@id": "casafari:message",
"@type": "xsd:string"
},
"errors": {
"@id": "casafari:errors"
},
"MarketAnalyticsApiEstateTypeGroupEnum": "casafari:MarketAnalyticsApiEstateTypeGroupEnum",
"MarketAnalyticsApiExternalApartmentAndHouseEstateTypeEnum": "casafari:MarketAnalyticsApiExternalApartmentAndHouseEstateTypeEnum",
"MarketAnalyticsApiExternalCharacteristicEnum": "casafari:MarketAnalyticsApiExternalCharacteristicEnum",
"MarketAnalyticsApiExternalConditionEnum": "casafari:MarketAnalyticsApiExternalConditionEnum",
"MarketAnalyticsApiExternalDirectionEnum": "casafari:MarketAnalyticsApiExternalDirectionEnum",
"MarketAnalyticsApiExternalEnergyRatingEnum": "casafari:MarketAnalyticsApiExternalEnergyRatingEnum",
"MarketAnalyticsApiExternalEstateTypeEnum": "casafari:MarketAnalyticsApiExternalEstateTypeEnum",
"MarketAnalyticsApiExternalFloorEnum": "casafari:MarketAnalyticsApiExternalFloorEnum",
"MarketAnalyticsApiExternalOrientationEnum": "casafari:MarketAnalyticsApiExternalOrientationEnum",
"MarketAnalyticsApiExternalViewEnum": "casafari:MarketAnalyticsApiExternalViewEnum",
"MarketAnalyticsApiGeoPoint": "casafari:MarketAnalyticsApiGeoPoint",
"latitude": {
"@id": "casafari:latitude",
"@type": "xsd:decimal"
},
"longitude": {
"@id": "casafari:longitude",
"@type": "xsd:decimal"
},
"MarketAnalyticsApiHTTPValidationError": "casafari:MarketAnalyticsApiHTTPValidationError",
"MarketAnalyticsApiHeatMapRequestSchema": "casafari:MarketAnalyticsApiHeatMapRequestSchema",
"data_point": {
"@id": "casafari:data_point",
"@type": "@id"
},
"date_range": {
"@id": "casafari:date_range",
"@type": "@id"
},
"MarketAnalyticsApiHeatMapUnitResponseSchema": "casafari:MarketAnalyticsApiHeatMapUnitResponseSchema",
"location_name": {
"@id": "casafari:location_name",
"@type": "xsd:string"
},
"value": {
"@id": "casafari:value"
},
"MarketAnalyticsApiInternalConditionEnum": "casafari:MarketAnalyticsApiInternalConditionEnum",
"MarketAnalyticsApiInternalEstateTypeEnum": "casafari:MarketAnalyticsApiInternalEstateTypeEnum",
"MarketAnalyticsApiLocationBoundarySchema": "casafari:MarketAnalyticsApiLocationBoundarySchema",
"polygon": {
"@id": "casafari:polygon",
"@container": "@list"
},
"circle": {
"@id": "casafari:circle",
"@type": "@id"
},
"MarketAnalyticsApiMarketMedianRequest": "casafari:MarketAnalyticsApiMarketMedianRequest",
"country_id": {
"@id": "casafari:country_id",
"@type": "xsd:integer"
},
"type_ids": {
"@id": "casafari:type_ids",
"@container": "@list"
},
"MarketAnalyticsApiMarketMedianResponse": "casafari:MarketAnalyticsApiMarketMedianResponse",
"price_per_sqm_median": {
"@id": "casafari:price_per_sqm_median",
"@type": "xsd:decimal"
},
"MarketAnalyticsApiPriceDistributionRequestSchema": "casafari:MarketAnalyticsApiPriceDistributionRequestSchema",
"MarketAnalyticsApiPriceDistributionUnitResponseSchema": "casafari:MarketAnalyticsApiPriceDistributionUnitResponseSchema",
"lower_bound": {
"@id": "casafari:lower_bound",
"@type": "xsd:integer"
},
"upper_bound": {
"@id": "casafari:upper_bound"
},
"is_mean": {
"@id": "casafari:is_mean",
"@type": "xsd:boolean"
},
"MarketAnalyticsApiPriceEstimation": "casafari:MarketAnalyticsApiPriceEstimation",
"fast_market_price": {
"@id": "casafari:fast_market_price",
"@type": "xsd:integer"
},
"out_of_market_price": {
"@id": "casafari:out_of_market_price",
"@type": "xsd:integer"
},
"MarketAnalyticsApiPriceEvolution": "casafari:MarketAnalyticsApiPriceEvolution",
"avg_price": {
"@id": "casafari:av
# --- truncated at 32 KB (39 KB total) ---
# Full source: https://artifacts.apis.io/casafari/json-ld/casafari-context.jsonld