# Example API calls

### Minimal Input

```html
{
    "postcode": "2771DS",
    "housenumber": 87,
    "houseaddition": ""
}
```

### Adding Building Parameters

<pre><code><strong>{
</strong>    "postcode": "2771DS",
    "housenumber": 87,
    "houseaddition": "",
    "build_year" : 1961,
    "house_type": 1,
    "roof_type": 1,
    "inner_surface_area": 131
}
</code></pre>

### Adding Current Measures

```
{
    "postcode": "2771DS",
    "housenumber": 87,
    "houseaddition": "",
    "wall_insulation": 1,
    "floor_insulation": 1,
    "sloped_roof_insulation": 1,
    "flat_roof_insulation": 1,
    "living_room_windows": 1,
    "bedroom_windows": 1,
    "shower": 1,
    "cooling": 1,
    "electric_cooking": 1,
    "ventilation": 1,
    "installation": 4,
    "inhabitants" : 3
}
```

### Adding Solar Panels

<pre><code><strong>{
</strong>    "postcode": "2771DS",
    "housenumber": 87,
    "houseaddition": "",
    "solar_panels": [{"pv_total_watt_peak":2000,
                      "angle":45,
                      "orientation":180,
                      "roof_type": 1},
                     {"pv_area": 20,     
                      "specific_watt_peak": 150,
                      "angle":45,
                      "orientation":180,
                      "roof_type": 1}]        
}
</code></pre>

or

<pre><code><strong>{
</strong>    "postcode": "2771DS",
    "housenumber": 87,
    "houseaddition": "",
    "number_of_solar_panels": 10     
}
</code></pre>
