BuildingInformation
Represents general information about the building, including construction and renovation dates, energy grade, surface area, number of floors, and heating system.
construction_date object
The date when the building was constructed. This field is optional and can be None.
- MOD1
- MOD2
renovation_date object
The date when the building was last renovated. This field is optional and can be None.
- MOD1
- MOD2
energy_grade object
The energy grade of the building, indicating its energy efficiency. This field is optional.
- MOD1
- MOD2
surface object
The surface area of the building in square meters. This field is optional and can be None.
- MOD1
- MOD2
Possible values: > 0
floor object
The floor number of the main unit in the building. For example, 0 for ground floor, 1 for first floor, etc.
- MOD1
- MOD2
floors object
The total number of floors in the building. This field is optional and can be None.
- MOD1
- MOD2
Possible values: >= 0
The type of heating system used in the building. Defaults to 'other'.
other
rooms object[]
A list of specifications for the rooms in the building. Each entry represents a different room. The list is empty if no rooms are specified.
name object
The name or description of the room, such as 'Living Room' or 'Child's Room'.
- MOD1
- MOD2
The surface area of the room in square meters.
Possible values: > 0
orientation object
The orientation of the room relative to cardinal directions. This field is optional.
- MOD1
- MOD2
type object
The type of room, such as 'living_room', 'kitchen', etc. This field is optional.
- MOD1
- MOD2
floor object
The floor on which the room is located. For example, 0 for ground floor, 1 for first floor, etc.
- MOD1
- MOD2
{
"construction_date": "2024-07-29",
"renovation_date": "2024-07-29",
"energy_grade": "string",
"surface": 0,
"floor": 0,
"floors": 0,
"heating_system": "other",
"rooms": [
{
"name": "string",
"surface": 0,
"orientation": "string",
"type": "string",
"floor": 0
}
]
}