{
  "@context": {
    "@vocab": "https://faireplace.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "faireplace": "https://faireplace.com/schema#",
    "Error": "faireplace:Error",
    "error": {
      "@id": "faireplace:error"
    },
    "Contact": "faireplace:Contact",
    "id": {
      "@id": "faireplace:id",
      "@type": "xsd:string"
    },
    "first_name": {
      "@id": "faireplace:first_name",
      "@type": "xsd:string"
    },
    "last_name": {
      "@id": "faireplace:last_name",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "faireplace:email",
      "@type": "xsd:string"
    },
    "phone": {
      "@id": "faireplace:phone",
      "@type": "xsd:string"
    },
    "address": {
      "@id": "faireplace:address"
    },
    "created_at": {
      "@id": "faireplace:created_at",
      "@type": "xsd:dateTime"
    },
    "updated_at": {
      "@id": "faireplace:updated_at",
      "@type": "xsd:dateTime"
    },
    "CreateContact": "faireplace:CreateContact",
    "type_contact": {
      "@id": "faireplace:type_contact",
      "@type": "xsd:string"
    },
    "legal_name": {
      "@id": "faireplace:legal_name",
      "@type": "xsd:string"
    },
    "registration_number": {
      "@id": "faireplace:registration_number",
      "@type": "xsd:string"
    },
    "mobile": {
      "@id": "faireplace:mobile",
      "@type": "xsd:string"
    },
    "telephone": {
      "@id": "faireplace:telephone",
      "@type": "xsd:string"
    },
    "website": {
      "@id": "faireplace:website",
      "@type": "@id"
    },
    "color": {
      "@id": "faireplace:color",
      "@type": "xsd:string"
    },
    "category": {
      "@id": "faireplace:category",
      "@type": "xsd:string"
    },
    "address_line1": {
      "@id": "faireplace:address_line1",
      "@type": "xsd:string"
    },
    "address_line2": {
      "@id": "faireplace:address_line2",
      "@type": "xsd:string"
    },
    "address_city": {
      "@id": "faireplace:address_city",
      "@type": "xsd:string"
    },
    "address_postal_code": {
      "@id": "faireplace:address_postal_code",
      "@type": "xsd:string"
    },
    "address_region": {
      "@id": "faireplace:address_region",
      "@type": "xsd:string"
    },
    "address_country": {
      "@id": "faireplace:address_country",
      "@type": "xsd:string"
    },
    "bank_name": {
      "@id": "faireplace:bank_name",
      "@type": "xsd:string"
    },
    "bank_address": {
      "@id": "faireplace:bank_address",
      "@type": "xsd:string"
    },
    "bank_city": {
      "@id": "faireplace:bank_city",
      "@type": "xsd:string"
    },
    "bank_postal_code": {
      "@id": "faireplace:bank_postal_code",
      "@type": "xsd:string"
    },
    "bank_country": {
      "@id": "faireplace:bank_country",
      "@type": "xsd:string"
    },
    "iban": {
      "@id": "faireplace:iban",
      "@type": "xsd:string"
    },
    "swift_bic": {
      "@id": "faireplace:swift_bic",
      "@type": "xsd:string"
    },
    "bank_account_holder": {
      "@id": "faireplace:bank_account_holder",
      "@type": "xsd:string"
    },
    "professional_activity": {
      "@id": "faireplace:professional_activity",
      "@type": "xsd:string"
    },
    "professional_card_number": {
      "@id": "faireplace:professional_card_number",
      "@type": "xsd:string"
    },
    "professional_card_issuing_location": {
      "@id": "faireplace:professional_card_issuing_location",
      "@type": "xsd:string"
    },
    "professional_card_issuing_date": {
      "@id": "faireplace:professional_card_issuing_date",
      "@type": "xsd:date"
    },
    "professional_card_expiry_date": {
      "@id": "faireplace:professional_card_expiry_date",
      "@type": "xsd:date"
    },
    "professional_registration_number": {
      "@id": "faireplace:professional_registration_number",
      "@type": "xsd:string"
    },
    "professional_guarantor_id": {
      "@id": "faireplace:professional_guarantor_id",
      "@type": "xsd:string"
    },
    "professional_insurance_company": {
      "@id": "faireplace:professional_insurance_company",
      "@type": "xsd:string"
    },
    "professional_insurance_policy": {
      "@id": "faireplace:professional_insurance_policy",
      "@type": "xsd:string"
    },
    "professional_status": {
      "@id": "faireplace:professional_status",
      "@type": "xsd:string"
    },
    "UpdateContact": "faireplace:UpdateContact",
    "ContactFilterDto": "faireplace:ContactFilterDto",
    "search_term": {
      "@id": "faireplace:search_term",
      "@type": "xsd:string"
    },
    "city": {
      "@id": "faireplace:city",
      "@type": "xsd:string"
    },
    "country": {
      "@id": "faireplace:country",
      "@type": "xsd:string"
    },
    "created_after": {
      "@id": "faireplace:created_after",
      "@type": "xsd:dateTime"
    },
    "created_before": {
      "@id": "faireplace:created_before",
      "@type": "xsd:dateTime"
    },
    "BulkContactsDto": "faireplace:BulkContactsDto",
    "contacts": {
      "@id": "faireplace:contacts",
      "@container": "@list"
    },
    "BulkIdsDto": "faireplace:BulkIdsDto",
    "ids": {
      "@id": "faireplace:ids",
      "@container": "@list"
    },
    "ContactRoleDto": "faireplace:ContactRoleDto",
    "role": {
      "@id": "faireplace:role",
      "@type": "xsd:string"
    },
    "ContactEntitiesResponse": "faireplace:ContactEntitiesResponse",
    "contact_id": {
      "@id": "faireplace:contact_id",
      "@type": "xsd:string"
    },
    "properties": {
      "@id": "faireplace:properties",
      "@container": "@list"
    },
    "leases": {
      "@id": "faireplace:leases",
      "@container": "@list"
    },
    "PlaceCategory": "faireplace:PlaceCategory",
    "PlaceLegalRegime": "faireplace:PlaceLegalRegime",
    "Place": "faireplace:Place",
    "name": {
      "@id": "faireplace:name",
      "@type": "xsd:string"
    },
    "address_complement": {
      "@id": "faireplace:address_complement",
      "@type": "xsd:string"
    },
    "street_number": {
      "@id": "faireplace:street_number",
      "@type": "xsd:string"
    },
    "street_name": {
      "@id": "faireplace:street_name",
      "@type": "xsd:string"
    },
    "locality": {
      "@id": "faireplace:locality",
      "@type": "xsd:string"
    },
    "postal_code": {
      "@id": "faireplace:postal_code",
      "@type": "xsd:string"
    },
    "postal_box": {
      "@id": "faireplace:postal_box",
      "@type": "xsd:string"
    },
    "latitude": {
      "@id": "faireplace:latitude",
      "@type": "xsd:decimal"
    },
    "longitude": {
      "@id": "faireplace:longitude",
      "@type": "xsd:decimal"
    },
    "description": {
      "@id": "faireplace:description",
      "@type": "xsd:string"
    },
    "type_id": {
      "@id": "faireplace:type_id",
      "@type": "xsd:string"
    },
    "country_id": {
      "@id": "faireplace:country_id",
      "@type": "xsd:string"
    },
    "digicode": {
      "@id": "faireplace:digicode",
      "@type": "xsd:string"
    },
    "number_of_floor": {
      "@id": "faireplace:number_of_floor",
      "@type": "xsd:integer"
    },
    "owner_id": {
      "@id": "faireplace:owner_id",
      "@type": "xsd:string"
    },
    "previous_owner_id": {
      "@id": "faireplace:previous_owner_id",
      "@type": "xsd:string"
    },
    "construction_date": {
      "@id": "faireplace:construction_date",
      "@type": "xsd:dateTime"
    },
    "renovation_date": {
      "@id": "faireplace:renovation_date",
      "@type": "xsd:dateTime"
    },
    "place_category": {
      "@id": "faireplace:place_category",
      "@type": "xsd:string"
    },
    "legal_regime": {
      "@id": "faireplace:legal_regime",
      "@type": "xsd:string"
    },
    "CreatePlace": "faireplace:CreatePlace",
    "UpdatePlace": "faireplace:UpdatePlace",
    "EstateRentalStatus": "faireplace:EstateRentalStatus",
    "Estate": "faireplace:Estate",
    "place_id": {
      "@id": "faireplace:place_id",
      "@type": "xsd:string"
    },
    "estate_type_id": {
      "@id": "faireplace:estate_type_id",
      "@type": "xsd:string"
    },
    "area": {
      "@id": "faireplace:area",
      "@type": "xsd:decimal"
    },
    "number_of_room": {
      "@id": "faireplace:number_of_room",
      "@type": "xsd:integer"
    },
    "orientation": {
      "@id": "faireplace:orientation",
      "@type": "xsd:string"
    },
    "building": {
      "@id": "faireplace:building",
      "@type": "xsd:string"
    },
    "floor": {
      "@id": "faireplace:floor",
      "@type": "xsd:integer"
    },
    "lot_number": {
      "@id": "faireplace:lot_number",
      "@type": "xsd:string"
    },
    "fiscal_identifier": {
      "@id": "faireplace:fiscal_identifier",
      "@type": "xsd:string"
    },
    "housing_tax": {
      "@id": "faireplace:housing_tax",
      "@type": "xsd:decimal"
    },
    "property_tax": {
      "@id": "faireplace:property_tax",
      "@type": "xsd:decimal"
    },
    "acquisition_price": {
      "@id": "faireplace:acquisition_price",
      "@type": "xsd:decimal"
    },
    "rent_amount": {
      "@id": "faireplace:rent_amount",
      "@type": "xsd:decimal"
    },
    "rental_status": {
      "@id": "faireplace:rental_status",
      "@type": "xsd:string"
    },
    "other_detail": {
      "@id": "faireplace:other_detail",
      "@type": "xsd:string"
    },
    "CreateEstate": "faireplace:CreateEstate",
    "UpdateEstate": "faireplace:UpdateEstate",
    "Room": "faireplace:Room",
    "estate_id": {
      "@id": "faireplace:estate_id",
      "@type": "xsd:string"
    },
    "carrez_surface": {
      "@id": "faireplace:carrez_surface",
      "@type": "xsd:decimal"
    },
    "habitable_surface": {
      "@id": "faireplace:habitable_surface",
      "@type": "xsd:decimal"
    },
    "designation": {
      "@id": "faireplace:designation",
      "@type": "xsd:string"
    },
    "type_room_id": {
      "@id": "faireplace:type_room_id",
      "@type": "xsd:string"
    },
    "CreateRoom": "faireplace:CreateRoom",
    "UpdateRoom": "faireplace:UpdateRoom",
    "ServiceSpaceType": "faireplace:ServiceSpaceType",
    "PlaceService": "faireplace:PlaceService",
    "service_id": {
      "@id": "faireplace:service_id",
      "@type": "xsd:string"
    },
    "is_chargeable": {
      "@id": "faireplace:is_chargeable",
      "@type": "xsd:boolean"
    },
    "category_id": {
      "@id": "faireplace:category_id",
      "@type": "xsd:string"
    },
    "space_type": {
      "@id": "faireplace:space_type",
      "@type": "xsd:string"
    },
    "default_distribution_key_id": {
      "@id": "faireplace:default_distribution_key_id",
      "@type": "xsd:string"
    },
    "LinkServiceToPlace": "faireplace:LinkServiceToPlace",
    "EnergyLabel": "faireplace:EnergyLabel",
    "GesLabel": "faireplace:GesLabel",
    "EnergyDiagnosis": "faireplace:EnergyDiagnosis",
    "reference_number": {
      "@id": "faireplace:reference_number",
      "@type": "xsd:string"
    },
    "diagnosis_date": {
      "@id": "faireplace:diagnosis_date",
      "@type": "xsd:date"
    },
    "valid_until": {
      "@id": "faireplace:valid_until",
      "@type": "xsd:date"
    },
    "energy_label": {
      "@id": "faireplace:energy_label",
      "@type": "xsd:string"
    },
    "energy_consumption": {
      "@id": "faireplace:energy_consumption",
      "@type": "xsd:decimal"
    },
    "ges_label": {
      "@id": "faireplace:ges_label",
      "@type": "xsd:string"
    },
    "ges_emission": {
      "@id": "faireplace:ges_emission",
      "@type": "xsd:decimal"
    },
    "heated_area": {
      "@id": "faireplace:heated_area",
      "@type": "xsd:decimal"
    },
    "construction_year": {
      "@id": "faireplace:construction_year",
      "@type": "xsd:integer"
    },
    "diagnostician_contact_id": {
      "@id": "faireplace:diagnostician_contact_id",
      "@type": "xsd:string"
    },
    "notes": {
      "@id": "faireplace:notes",
      "@type": "xsd:string"
    },
    "media_id": {
      "@id": "faireplace:media_id",
      "@type": "xsd:string"
    },
    "CreateEnergyDiagnosis": "faireplace:CreateEnergyDiagnosis",
    "UpdateEnergyDiagnosis": "faireplace:UpdateEnergyDiagnosis",
    "DiagnosticType": "faireplace:DiagnosticType",
    "EstateDiagnostic": "faireplace:EstateDiagnostic",
    "diagnostic_type": {
      "@id": "faireplace:diagnostic_type",
      "@type": "@id"
    },
    "performed_at": {
      "@id": "faireplace:performed_at",
      "@type": "xsd:date"
    },
    "expires_at": {
      "@id": "faireplace:expires_at",
      "@type": "xsd:date"
    },
    "is_active": {
      "@id": "faireplace:is_active",
      "@type": "xsd:boolean"
    },
    "CreateEstateDiagnostic": "faireplace:CreateEstateDiagnostic",
    "UpdateEstateDiagnostic": "faireplace:UpdateEstateDiagnostic",
    "Equipment": "faireplace:Equipment",
    "EquipmentConditionStatus": "faireplace:EquipmentConditionStatus",
    "CreateEquipment": "faireplace:CreateEquipment",
    "equipment_type_id": {
      "@id": "faireplace:equipment_type_id",
      "@type": "xsd:string"
    },
    "entity_id": {
      "@id": "faireplace:entity_id",
      "@type": "xsd:string"
    },
    "entity_type": {
      "@id": "faireplace:entity_type",
      "@type": "xsd:string"
    },
    "quantity": {
      "@id": "faireplace:quantity",
      "@type": "xsd:integer"
    },
    "condition_status": {
      "@id": "faireplace:condition_status",
      "@type": "xsd:string"
    },
    "condition_notes": {
      "@id": "faireplace:condition_notes",
      "@type": "xsd:string"
    },
    "EquipmentJunctionWithDetails": "faireplace:EquipmentJunctionWithDetails",
    "equipment_id": {
      "@id": "faireplace:equipment_id",
      "@type": "xsd:string"
    },
    "equipment_name": {
      "@id": "faireplace:equipment_name",
      "@type": "xsd:string"
    },
    "LinkEquipmentDto": "faireplace:LinkEquipmentDto",
    "UpdateEquipmentJunction": "faireplace:UpdateEquipmentJunction",
    "EquipmentJunction": "faireplace:EquipmentJunction",
    "Owner": "faireplace:Owner",
    "title": {
      "@id": "faireplace:title",
      "@type": "xsd:string"
    },
    "owner_category": {
      "@id": "faireplace:owner_category",
      "@type": "xsd:string"
    },
    "mobile_phone": {
      "@id": "faireplace:mobile_phone",
      "@type": "xsd:string"
    },
    "landline_phone": {
      "@id": "faireplace:landline_phone",
      "@type": "xsd:string"
    },
    "auth_user_id": {
      "@id": "faireplace:auth_user_id",
      "@type": "xsd:string"
    },
    "CreateOwner": "faireplace:CreateOwner",
    "UpdateOwner": "faireplace:UpdateOwner",
    "SyndicResponse": "faireplace:SyndicResponse",
    "siren": {
      "@id": "faireplace:siren",
      "@type": "xsd:string"
    },
    "contact_email": {
      "@id": "faireplace:contact_email",
      "@type": "xsd:string"
    },
    "contact_phone": {
      "@id": "faireplace:contact_phone",
      "@type": "xsd:string"
    },
    "contract_start": {
      "@id": "faireplace:contract_start",
      "@type": "xsd:date"
    },
    "contract_end": {
      "@id": "faireplace:contract_end",
      "@type": "xsd:date"
    },
    "management_fee": {
      "@id": "faireplace:management_fee",
      "@type": "xsd:decimal"
    },
    "UpdateSyndicDto": "faireplace:UpdateSyndicDto",
    "CreateSyndicDto": "faireplace:CreateSyndicDto",
    "FundCallResponse": "faireplace:FundCallResponse",
    "syndic_id": {
      "@id": "faireplace:syndic_id",
      "@type": "xsd:string"
    },
    "year": {
      "@id": "faireplace:year",
      "@type": "xsd:integer"
    },
    "quarter": {
      "@id": "faireplace:quarter",
      "@type": "xsd:integer"
    },
    "call_date": {
      "@id": "faireplace:call_date",
      "@type": "xsd:date"
    },
    "due_date": {
      "@id": "faireplace:due_date",
      "@type": "xsd:date"
    },
    "total_amount": {
      "@id": "faireplace:total_amount",
      "@type": "xsd:decimal"
    },
    "paid_amount": {
      "@id": "faireplace:paid_amount",
      "@type": "xsd:decimal"
    },
    "payment_date": {
      "@id": "faireplace:payment_date",
      "@type": "xsd:date"
    },
    "status": {
      "@id": "faireplace:status",
      "@type": "xsd:string"
    },
    "document_url": {
      "@id": "faireplace:document_url",
      "@type": "xsd:string"
    },
    "CreateFundCallLineDto": "faireplace:CreateFundCallLineDto",
    "charge_category_id": {
      "@id": "faireplace:charge_category_id",
      "@type": "xsd:string"
    },
    "amount": {
      "@id": "faireplace:amount",
      "@type": "xsd:decimal"
    },
    "is_recoverable": {
      "@id": "faireplace:is_recoverable",
      "@type": "xsd:boolean"
    },
    "CreateFundCallDto": "faireplace:CreateFundCallDto",
    "lines": {
      "@id": "faireplace:lines",
      "@container": "@list"
    },
    "FundCallLineResponse": "faireplace:FundCallLineResponse",
    "fund_call_id": {
      "@id": "faireplace:fund_call_id",
      "@type": "xsd:string"
    },
    "RecordPaymentDto": "faireplace:RecordPaymentDto",
    "LeaseMilliemeDto": "faireplace:LeaseMilliemeDto",
    "lease_id": {
      "@id": "faireplace:lease_id",
      "@type": "xsd:string"
    },
    "millieme_value": {
      "@id": "faireplace:millieme_value",
      "@type": "xsd:decimal"
    },
    "AllocateRequestDto": "faireplace:AllocateRequestDto",
    "total_milliemes": {
      "@id": "faireplace:total_milliemes",
      "@type": "xsd:decimal"
    },
    "FundAllocationResponse": "faireplace:FundAllocationResponse",
    "fund_call_line_id": {
      "@id": "faireplace:fund_call_line_id",
      "@type": "xsd:string"
    },
    "allocated_amount": {
      "@id": "faireplace:allocated_amount",
      "@type": "xsd:decimal"
    },
    "lease_charge_id": {
      "@id": "faireplace:lease_charge_id",
      "@type": "xsd:string"
    },
    "RentRegulationCheckRequest": "faireplace:RentRegulationCheckRequest",
    "RegulationTypeResponse": "faireplace:RegulationTypeResponse",
    "type_name": {
      "@id": "faireplace:type_name",
      "@type": "xsd:string"
    },
    "rules": {
      "@id": "faireplace:rules",
      "@container": "@list"
    },
    "RegulationDetail": "faireplace:RegulationDetail",
    "is_applicable": {
      "@id": "faireplace:is_applicable",
      "@type": "xsd:boolean"
    },
    "GeographicalZoneResponse": "faireplace:GeographicalZoneResponse",
    "zone_type": {
      "@id": "faireplace:zone_type",
      "@type": "xsd:string"
    },
    "irl_cap_percentage": {
      "@id": "faireplace:irl_cap_percentage",
      "@type": "xsd:decimal"
    },
    "postal_code_pattern": {
      "@id": "faireplace:postal_code_pattern",
      "@type": "xsd:string"
    },
    "IrlInfoResponse": "faireplace:IrlInfoResponse",
    "current_quarter": {
      "@id": "faireplace:current_quarter",
      "@type": "xsd:string"
    },
    "current_value": {
      "@id": "faireplace:current_value",
      "@type": "xsd:decimal"
    },
    "previous_year_value": {
      "@id": "faireplace:previous_year_value",
      "@type": "xsd:decimal"
    },
    "publication_date": {
      "@id": "faireplace:publication_date",
      "@type": "xsd:string"
    },
    "data_source": {
      "@id": "faireplace:data_source",
      "@type": "xsd:string"
    },
    "last_update": {
      "@id": "faireplace:last_update",
      "@type": "xsd:string"
    },
    "annual_increase_cap": {
      "@id": "faireplace:annual_increase_cap",
      "@type": "xsd:decimal"
    },
    "RentRegulationCheckResponse": "faireplace:RentRegulationCheckResponse",
    "city_name": {
      "@id": "faireplace:city_name",
      "@type": "xsd:string"
    },
    "is_rent_regulated": {
      "@id": "faireplace:is_rent_regulated",
      "@type": "xsd:boolean"
    },
    "insee_code": {
      "@id": "faireplace:insee_code",
      "@type": "xsd:string"
    },
    "regulation_type": {
      "@id": "faireplace:regulation_type",
      "@type": "@id"
    },
    "regulations": {
      "@id": "faireplace:regulations",
      "@container": "@list"
    },
    "geographical_zone": {
      "@id": "faireplace:geographical_zone",
      "@type": "@id"
    },
    "irl_info": {
      "@id": "faireplace:irl_info",
      "@type": "@id"
    },
    "ConstructionPeriod": "faireplace:ConstructionPeriod",
    "RentControlRequest": "faireplace:RentControlRequest",
    "room_count": {
      "@id": "faireplace:room_count",
      "@type": "xsd:integer"
    },
    "surface_area": {
      "@id": "faireplace:surface_area",
      "@type": "xsd:decimal"
    },
    "construction_period": {
      "@id": "faireplace:construction_period",
      "@type": "@id"
    },
    "is_furnished": {
      "@id": "faireplace:is_furnished",
      "@type": "xsd:boolean"
    },
    "proposed_rent": {
      "@id": "faireplace:proposed_rent",
      "@type": "xsd:decimal"
    },
    "Coordinates": "faireplace:Coordinates",
    "ReferenceRentData": "faireplace:ReferenceRentData",
    "reference_rent": {
      "@id": "faireplace:reference_rent",
      "@type": "xsd:decimal"
    },
    "reference_rent_increased": {
      "@id": "faireplace:reference_rent_increased",
      "@type": "xsd:decimal"
    },
    "reference_rent_decreased": {
      "@id": "faireplace:reference_rent_decreased",
      "@type": "xsd:decimal"
    },
    "RegulationRule": "faireplace:RegulationRule",
    "reference_url": {
      "@id": "faireplace:reference_url",
      "@type": "xsd:string"
    },
    "RentControlResponse": "faireplace:RentControlResponse",
    "regulated": {
      "@id": "faireplace:regulated",
      "@type": "xsd:boolean"
    },
    "territory": {
      "@id": "faireplace:territory",
      "@type": "xsd:string"
    },
    "administrative_quarter": {
      "@id": "faireplace:administrative_quarter",
      "@type": "xsd:string"
    },
    "quarter_id": {
      "@id": "faireplace:quarter_id",
      "@type": "xsd:integer"
    },
    "coordinates": {
      "@id": "faireplace:coordinates",
      "@type": "@id"
    },
    "reference_rent_data": {
      "@id": "faireplace:reference_rent_data",
      "@type": "@id"
    },
    "proposed_rent_per_sqm": {
      "@id": "faireplace:proposed_rent_per_sqm",
      "@type": "xsd:decimal"
    },
    "is_compliant": {
      "@id": "faireplace:is_compliant",
      "@type": "xsd:boolean"
    },
    "compliance_status": {
      "@id": "faireplace:compliance_status",
      "@type": "xsd:string"
    },
    "applicable_regulations": {
      "@id": "faireplace:applicable_regulations",
      "@container": "@list"
    },
    "RentControlNotRegulatedResponse": "faireplace:RentControlNotRegulatedResponse",
    "message": {
      "@id": "faireplace:message",
      "@type": "xsd:string"
    },
    "RentControlErrorResponse": "faireplace:RentControlErrorResponse",
    "error_code": {
      "@id": "faireplace:error_code",
      "@type": "xsd:string"
    },
    "AdministrativeQuarter": "faireplace:AdministrativeQuarter",
    "SupportedTerritories": "faireplace:SupportedTerritories",
    "territories": {
      "@id": "faireplace:territories",
      "@container": "@list"
    },
    "PlaceType": "faireplace:PlaceType",
    "CreatePlaceType": "faireplace:CreatePlaceType",
    "EstateType": "faireplace:EstateType",
    "CreateEstateType": "faireplace:CreateEstateType",
    "RoomType": "faireplace:RoomType",
    "counts_towards_habitable": {
      "@id": "faireplace:counts_towards_habitable",
      "@type": "xsd:boolean"
    },
    "CreateRoomType": "faireplace:CreateRoomType",
    "EquipmentType": "faireplace:EquipmentType",
    "CreateEquipmentType": "faireplace:CreateEquipmentType",
    "EntityType": "faireplace:EntityType",
    "MediaSecurityLevel": "faireplace:MediaSecurityLevel",
    "MediaRole": "faireplace:MediaRole",
    "Media": "faireplace:Media",
    "url": {
      "@id": "faireplace:url",
      "@type": "xsd:string"
    },
    "media_type": {
      "@id": "faireplace:media_type",
      "@type": "xsd:string"
    },
    "file_size": {
      "@id": "faireplace:file_size",
      "@type": "xsd:integer"
    },
    "security_level": {
      "@id": "faireplace:security_level",
      "@type": "xsd:string"
    },
    "encryption_key_id": {
      "@id": "faireplace:encryption_key_id",
      "@type": "xsd:string"
    },
    "checksum": {
      "@id": "faireplace:checksum",
      "@type": "xsd:string"
    },
    "tags": {
      "@id": "faireplace:tags",
      "@container": "@list"
    },
    "roles": {
      "@id": "faireplace:roles",
      "@container": "@list"
    },
    "UpdateMediaTagsRequest": "faireplace:UpdateMediaTagsRequest",
    "AssignRoleRequest": "faireplace:AssignRoleRequest",
    "WorkerMediaResponse": "faireplace:WorkerMediaResponse",
    "pdf_base64": {
      "@id": "faireplace:pdf_base64",
      "@type": "xsd:string"
    },
    "document_name": {
      "@id": "faireplace:document_name",
      "@type": "xsd:string"
    },
    "content_type": {
      "@id": "faireplace:content_type",
      "@type": "xsd:string"
    },
    "WorkerUploadSignedPdfResponse": "faireplace:WorkerUploadSignedPdfResponse",
    "success": {
      "@id": "faireplace:success",
      "@type": "xsd:boolean"
    },
    "data": {
      "@id": "faireplace:data"
    },
    "ChargeCategoryType": "faireplace:ChargeCategoryType",
    "MaintenanceDetails": "faireplace:MaintenanceDetails",
    "maintenance_type": {
      "@id": "faireplace:maintenance_type",
      "@type": "xsd:string"
    },
    "frequency": {
      "@id": "faireplace:frequency",
      "@type": "xsd:string"
    },
    "estimated_cost": {
      "@id": "faireplace:estimated_cost",
      "@type": "xsd:decimal"
    },
    "last_maintenance_date": {
      "@id": "faireplace:last_maintenance_date",
      "@type": "xsd:date"
    },
    "next_maintenance_date": {
      "@id": "faireplace:next_maintenance_date",
      "@type": "xsd:date"
    },
    "additional_info": {
      "@id": "faireplace:additional_info"
    },
    "ServiceChargeCategory": "faireplace:ServiceChargeCategory",
    "legal_reference": {
      "@id": "faireplace:legal_reference",
      "@type": "xsd:string"
    },
    "category_type": {
      "@id": "faireplace:category_type",
      "@type": "@id"
    },
    "maintenance_details": {
      "@id": "faireplace:maintenance_details"
    },
    "recovery_rate": {
      "@id": "faireplace:recovery_rate",
      "@type": "xsd:decimal"
    },
    "notification_threshold": {
      "@id": "faireplace:notification_threshold",
      "@type": "xsd:decimal"
    },
    "notification_frequency": {
      "@id": "faireplace:notification_frequency",
      "@type": "xsd:string"
    },
    "CreateServiceChargeCategory": "faireplace:CreateServiceChargeCategory",
    "UpdateServiceChargeCategory": "faireplace:UpdateServiceChargeCategory",
    "TypeRepartitionCharge": "faireplace:TypeRepartitionCharge",
    "DistributionParameters": "faireplace:DistributionParameters",
    "surface_m2": {
      "@id": "faireplace:surface_m2",
      "@type": "xsd:decimal"
    },
    "occupant_count": {
      "@id": "faireplace:occupant_count",
      "@type": "xsd:integer"
    },
    "meter_id": {
      "@id": "faireplace:meter_id",
      "@type": "xsd:string"
    },
    "equipment_count": {
      "@id": "faireplace:equipment_count",
      "@type": "xsd:integer"
    },
    "formula_parameters": {
      "@id": "faireplace:formula_parameters"
    },
    "ValidationRules": "faireplace:ValidationRules",
    "min_value": {
      "@id": "faireplace:min_value",
      "@type": "xsd:decimal"
    },
    "max_value": {
      "@id": "faireplace:max_value",
      "@type": "xsd:decimal"
    },
    "required_parameters": {
      "@id": "faireplace:required_parameters",
      "@container": "@list"
    },
    "custom_validation": {
      "@id": "faireplace:custom_validation"
    },
    "ChargeDistributionKey": "faireplace:ChargeDistributionKey",
    "calculation_type": {
      "@id": "faireplace:calculation_type",
      "@type": "@id"
    },
    "formula": {
      "@id": "faireplace:formula",
      "@type": "xsd:string"
    },
    "parameters": {
      "@id": "faireplace:parameters",
      "@type": "@id"
    },
    "validation_rules": {
      "@id": "faireplace:validation_rules",
      "@type": "@id"
    },
    "CreateChargeDistributionKey": "faireplace:CreateChargeDistributionKey",
    "UpdateChargeDistributionKey": "faireplace:UpdateChargeDistributionKey",
    "ChargeFreezePeriodType": "faireplace:ChargeFreezePeriodType",
    "ChargeFreezePeriod": "faireplace:ChargeFreezePeriod",
    "legislative_zone_id": {
      "@id": "faireplace:legislative_zone_id",
      "@type": "xsd:string"
    },
    "service_category_id": {
      "@id": "faireplace:service_category_id",
      "@type": "xsd:string"
    },
    "freeze_type": {
      "@id": "faireplace:freeze_type",
      "@type": "@id"
    },
    "start_date": {
      "@id": "faireplace:start_date",
      "@type": "xsd:date"
    },
    "end_date": {
      "@id": "faireplace:end_date",
      "@type": "xsd:date"
    },
    "max_increase_percentage": {
      "@id": "faireplace:max_increase_percentage",
      "@type": "xsd:decimal"
    },
    "legal_document_url": {
      "@id": "faireplace:legal_document_url",
      "@type": "xsd:string"
    },
    "conditions": {
      "@id": "faireplace:conditions"
    },
    "exceptions": {
      "@id": "faireplace:exceptions"
    },
    "CreateChargeFreezePeriod": "faireplace:CreateChargeFreezePeriod",
    "UpdateChargeFreezePeriod": "faireplace:UpdateChargeFreezePeriod",
    "ChargeDistributionReference": "faireplace:ChargeDistributionReference",
    "distribution_key_id": {
      "@id": "faireplace:distribution_key_id",
      "@type": "xsd:string"
    },
    "reference_date": {
      "@id": "faireplace:reference_date",
      "@type": "xsd:dateTime"
    },
    "reference_value": {
      "@id": "faireplace:reference_value",
      "@type": "xsd:decimal"
    },
    "supporting_document": {
      "@id": "faireplace:supporting_document"
    },
    "CreateChargeDistributionReference": "faireplace:CreateChargeDistributionReference",
    "UpdateChargeDistributionReference": "faireplace:UpdateChargeDistributionReference",
    "DistributionCalculationRequest": "faireplace:DistributionCalculationRequest",
    "calculation_date": {
      "@id": "faireplace:calculation_date",
      "@type": "xsd:date"
    },
    "Distribution": "faireplace:Distribution",
    "unit_id": {
      "@id": "faireplace:unit_id",
      "@type": "xsd:string"
    },
    "unit_name": {
      "@id": "faireplace:unit_name",
      "@type": "xsd:string"
    },
    "percentage": {
      "@id": "faireplace:percentage",
      "@type": "xsd:decimal"
    },
    "calculation_details": {
      "@id": "faireplace:calculation_details"
    },
    "DistributionCalculationResponse": "faireplace:DistributionCalculationResponse",
    "distributions": {
      "@id": "faireplace:distributions",
      "@container": "@list"
    },
    "metadata": {
      "@id": "faireplace:metadata"
    },
    "MeterType": "faireplace:MeterType",
    "MeterBillingType": "faireplace:MeterBillingType",
    "MeterUnit": "faireplace:MeterUnit",
    "MeterStatus": "faireplace:MeterStatus",
    "Meter": "faireplace:Meter",
    "service_place_id": {
      "@id": "faireplace:service_place_id",
      "@type": "xsd:string"
    },
    "meter_type": {
      "@id": "faireplace:meter_type",
      "@type": "@id"
    },
    "billing_type": {
      "@id": "faireplace:billing_type",
      "@type": "@id"
    },
    "serial_number": {
      "@id": "faireplace:serial_number",
      "@type": "xsd:string"
    },
    "manufacturer": {
      "@id": "faireplace:manufacturer",
      "@type": "xsd:string"
    },
    "model_reference": {
      "@id": "faireplace:model_reference",
      "@type": "xsd:string"
    },
    "installation_date": {
      "@id": "faireplace:installation_date",
      "@type": "xsd:date"
    },
    "last_inspection_date": {
      "@id": "faireplace:last_inspection_date",
      "@type": "xsd:date"
    },
    "next_inspection_date": {
      "@id": "faireplace:next_inspection_date",
      "@type": "xsd:date"
    },
    "unit": {
      "@id": "faireplace:unit",
      "@type": "@id"
    },
    "multiplier": {
      "@id": "faireplace:multiplier",
      "@type": "xsd:decimal"
    },
    "is_main_meter": {
      "@id": "faireplace:is_main_meter",
      "@type": "xsd:boolean"
    },
    "parent_meter_id": {
      "@id": "faireplace:parent_meter_id",
      "@type": "xsd:string"
    },
    "precision_digits": {
      "@id": "faireplace:precision_digits",
      "@type": "xsd:integer"
    },
    "CreateMeter": "faireplace:CreateMeter",
    "UpdateMeter": "faireplace:UpdateMeter",
    "MeterReadingInputType": "faireplace:MeterReadingInputType",
    "MeterReading": "faireplace:MeterReading",
    "reading_date": {
      "@id": "faireplace:reading_date",
      "@type": "xsd:dateTime"
    },
    "reading_type": {
      "@id": "faireplace:reading_type",
      "@type": "@id"
    },
    "value": {
      "@id": "faireplace:value",
      "@type": "xsd:decimal"
    },
    "previous_value": {
      "@id": "faireplace:previous_value",
      "@type": "xsd:decimal"
    },
    "consumption": {
      "@id": "faireplace:consumption",
      "@type": "xsd:decimal"
    },
    "is_estimated": {
      "@id": "faireplace:is_estimated",
      "@type": "xsd:boolean"
    },
    "is_billing_reading": {
      "@id": "faireplace:is_billing_reading",
      "@type": "xsd:boolean"
    },
    "photo_url": {
      "@id": "faireplace:photo_url",
      "@type": "xsd:string"
    },
    "reader_name": {
      "@id": "faireplace:reader_name",
      "@type": "xsd:string"
    },
    "CreateMeterReading": "faireplace:CreateMeterReading",
    "UpdateMeterReading": "faireplace:UpdateMeterReading",
    "InventoryConditionStatus": "faireplace:InventoryConditionStatus",
    "Inventory": "faireplace:Inventory",
    "inventory_type_id": {
      "@id": "faireplace:inventory_type_id",
      "@type": "xsd:string"
    },
    "brand": {
      "@id": "faireplace:brand",
      "@type": "xsd:string"
    },
    "model": {
      "@id": "faireplace:model",
      "@type": "xsd:string"
    },
    "last_condition_check": {
      "@id": "faireplace:last_condition_check",
      "@type": "xsd:date"
    },
    "next_condition_check": {
      "@id": "faireplace:next_condition_check",
      "@type": "xsd:date"
    },
    "purchase_date": {
      "@id": "faireplace:purchase_date",
      "@type": "xsd:date"
    },
    "purchase_price": {
      "@id": "faireplace:purchase_price",
      "@type": "xsd:decimal"
    },
    "insured_value": {
      "@id": "faireplace:insured_value",
      "@type": "xsd:decimal"
    },
    "insurance_policy_number": {
      "@id": "faireplace:insurance_policy_number",
      "@type": "xsd:string"
    },
    "maintenance_frequency_days": {
      "@id": "faireplace:maintenance_frequency_days",
      "@type": "xsd:integer"
    },
    "maintenance_notes": {
      "@id": "faireplace:maintenance_notes",
      "@type": "xsd:string"
    },
    "custom_fields": {
      "@id": "faireplace:custom_fields"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "FairePlace API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects FairePlace's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-11-07) from openapi/developers-faireplace-com-openapi.yaml, openapi/mcp-faireplace-com-openapi.json.",
  "dcterms:created": "2026-11-07",
  "dcterms:source": [
    "openapi/developers-faireplace-com-openapi.yaml",
    "openapi/mcp-faireplace-com-openapi.json"
  ]
}