{"openapi":"3.0.0","paths":{"/api/project-evaluation":{"post":{"operationId":"AppController_projectEvaluation","parameters":[],"requestBody":{"required":true,"description":"Renovation Advisor Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RenovationAdvisoryRequest"}}}},"responses":{"200":{"description":"TBD","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RenovationAdvisoryResponse"}}}},"409":{"description":"The prerequisites were not met, for example incorrect payload"},"502":{"description":"Error in internal communication, please try again later.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GatewayCommunicationException"}}}}},"tags":["App"]}}},"info":{"title":"effi-renovation-advisor-api","description":"Your friendly real estate financing service.","version":"1.0","contact":{}},"tags":[],"servers":[],"components":{"securitySchemes":{"basic":{"type":"http","scheme":"basic"}},"schemas":{"RenovationAdvisoryCoordinates":{"type":"object","properties":{"lat":{"type":"number","description":""},"lng":{"type":"number","description":""}},"required":["lat","lng"]},"RenovationAdvisoryCO2CalculatorFormValues":{"type":"object","properties":{"heatedLivingArea":{"type":"number","description":""},"kindOfHouse":{"type":"string","description":"","enum":["singleFamilyHouse","bungalowOrComplexFloorPlan","townHouse","semiDetachedHouse"]},"energyStandard":{"type":"string","description":"","enum":["before1960","between1960And1975","between1976And1990","after1990","lowEnergyHouse","passiveHouse"]},"isSolarHeatingSystem":{"type":"boolean","description":""},"isSolarPowerSystem":{"type":"boolean","description":""},"solarPowerSystemSize":{"type":"number","description":""},"batteryStorageSize":{"type":"number","description":""},"solarHeatingSystemType":{"type":"string","description":"","enum":["standard","premium","superior"]},"heatingSystem":{"type":"string","description":"","enum":["districtHeatingStandard","heatPump","districtHeatingBiomass","woodChips","woodPellets","firewood","coal","heatingOil","electric","naturalGas"],"default":"heatingOil"},"hotWaterProducer":{"type":"string","description":"","enum":["heatingSystem","electricBoiler","gasHeater","heatPump"]},"ageOfHeatingSystem":{"type":"string","description":"","enum":["olderThan20Years","between10And20Years","lessThan10Years"]},"temperature":{"type":"string","description":"","enum":["lessThan21","between21And23","moreThan23"]},"amountOfHotWater":{"type":"string","description":"","enum":["low","medium","hight"]},"numberOfPeople":{"type":"number","description":""},"renovations":{"type":"array","description":"","items":{"type":"string","enum":["newWindows","ceilingTopInsulation","ceilingBasementInsulation","facadeInsulation","domesticVentilation"]}},"powerConsumers":{"type":"array","description":"","items":{"type":"string","enum":["sauna","outdoorWhirlpool","swimmingPool","airCondition","waterbed"]}},"areDevicesLessThan10YearsOld":{"type":"boolean","description":""}},"required":["heatedLivingArea","kindOfHouse","energyStandard","isSolarHeatingSystem","isSolarPowerSystem","solarPowerSystemSize","batteryStorageSize","solarHeatingSystemType","heatingSystem","hotWaterProducer","ageOfHeatingSystem","temperature","amountOfHotWater","numberOfPeople","renovations","powerConsumers","areDevicesLessThan10YearsOld"]},"RenovationAdvisoryCO2Calculator":{"type":"object","properties":{"formValues":{"description":"","allOf":[{"$ref":"#/components/schemas/RenovationAdvisoryCO2CalculatorFormValues"}]}},"required":["formValues"]},"RenovationAdvisoryRenovationPlanning":{"type":"object","properties":{"systemCalculatedValues":{"type":"boolean","description":""},"floorsNumber":{"type":"number","description":""},"features":{"type":"array","description":"","items":{"type":"string","enum":["heatingSystem","facadeInsulation","newWindows","roof","ceilingTopInsulation","ceilingBasementInsulation","solarPowerSystem","solarHeating","domesticVentilation","frontDoor","wallboxEMobility","batteryStorage"]}},"facadeInsulationArea":{"type":"number","description":""},"facadeInsulationEquipmentType":{"type":"string","description":"","enum":["standard","premium","superior"]},"facadeInsulationType":{"type":"string","description":"","enum":["single","double","middle"]},"newWindowsNumber":{"type":"number","description":""},"extraLargeWindowsNumber":{"type":"number","description":""},"liftAndSlideDoorsNumber":{"type":"number","description":""},"newWindowsEquipmentType":{"type":"string","description":"","enum":["standard","premium","superior"]},"roofArea":{"type":"number","description":""},"roofEquipmentType":{"type":"string","description":"","enum":["standard","premium","superior"]},"roofType":{"type":"string","description":"","enum":["gable","hipped","flat"]},"insulationTopCeilingArea":{"type":"number","description":""},"insulationBasementCeilingArea":{"type":"number","description":""},"heatingSystemForRenovation":{"type":"string","description":"","enum":["districtHeatingStandard","heatPump","naturalGas","woodPellets"]},"heatingSystemEquipmentType":{"type":"string","description":"","enum":["standard","premium","superior"]},"solarPowerSystemSizeInstallation":{"type":"number","description":""},"solarPowerSystemEquipmentType":{"type":"string","description":"","enum":["standard","premium","superior"]},"batteryStorageBlackoutOption":{"type":"boolean","description":""},"batteryStorageSize":{"type":"number","description":""},"frontDoorEquipmentType":{"type":"string","description":"","enum":["standard","premium","superior"]},"domesticVentilationEquipmentType":{"type":"string","description":"","enum":["standard","premium","superior"]},"hotWaterWithNewHeatingSystem":{"type":"boolean","description":""}},"required":["systemCalculatedValues","floorsNumber","features","facadeInsulationArea","facadeInsulationEquipmentType","facadeInsulationType","newWindowsNumber","extraLargeWindowsNumber","liftAndSlideDoorsNumber","newWindowsEquipmentType","roofArea","roofEquipmentType","roofType","insulationTopCeilingArea","insulationBasementCeilingArea","heatingSystemForRenovation","heatingSystemEquipmentType","solarPowerSystemSizeInstallation","solarPowerSystemEquipmentType","batteryStorageBlackoutOption","batteryStorageSize","frontDoorEquipmentType","domesticVentilationEquipmentType","hotWaterWithNewHeatingSystem"]},"RenovationAdvisoryRequest":{"type":"object","properties":{"countryIndex":{"type":"string","description":""},"projectName":{"type":"string","description":""},"projectType":{"type":"string","description":""},"fullAddress":{"type":"string","description":""},"coordinates":{"description":"","allOf":[{"$ref":"#/components/schemas/RenovationAdvisoryCoordinates"}]},"buildingStatus":{"description":"","allOf":[{"$ref":"#/components/schemas/RenovationAdvisoryCO2Calculator"}]},"renovatingFormValues":{"description":"","allOf":[{"$ref":"#/components/schemas/RenovationAdvisoryRenovationPlanning"}]}},"required":["buildingStatus","renovatingFormValues"]},"RenovationAdvisoryResponse":{"type":"object","properties":{}},"GatewayCommunicationException":{"type":"object","properties":{}}}},"security":[{"basic":[]}]}