https://api.solariance.dePOST /user/create{
"username": "jon_doe",
"email": "example@example.com",
"password": "S3cuR3P@ss!",
"passwordConfirm": "S3cuR3P@ss!",
"firstname": "Jon",
"lastname": "Doe",
"country": "Germany",
"company": "Jon Doe & Sons Inc.",
"acquisition": "Recommendation",
"newsletter": false,
"termsAccepted": true
}Authorization: Bearer eyxxx header for all subsequent requests.POST /system/createAuthorization: Bearer eyxxxx{
"name": "My Simple PV",
"street": "Egerlandstraße",
"house": "7",
"postal_code": "91058",
"city": "Erlangen",
"country": "Germany",
"year": 2022,
"kWp": 9.0,
"latitude": 49.57,
"longitude": 11.02,
"modules": [],
"inverter": {}
}{
"name": "My Advancded PV",
"street": "Egerlandstraße",
"house": "7",
"postal_code": "91058",
"city": "Erlangen",
"latitude": 49.57,
"longitude": 11.02,
"country": "Germany",
"year": 2022,
"kWp": 9.0,
"electricity_price": 0.3,
"feed_in_tariff": 0.1,
"modules": [
{
"name": "Test Modul 380W",
"quantity": 10,
"azimuth": 90,
"tilt": 35,
"surface_type": "urban",
"string_name": "East Roof",
"custom_details": {
"pdc0": 380,
"gamma_pdc": -0.004,
"bifacial": true
}
},
{
"name": "Test Modul 300W",
"quantity": 8,
"azimuth": 180,
"tilt": 25,
"surface_type": "grass",
"string_name": "Garage Roof",
"custom_details": {
"pdc0": 300,
"gamma_pdc": -0.004,
"bifacial": true
}
}
],
"inverter": {
"name": "Test Inverter",
"pdc0": 16500,
"eta_inv_nom": 0.9835
},
"correction_factors": []
}GET /forecast/power?system_id=PVXXXX&day=0,1Authorization: Bearer eyxxxx{
"code": 200,
"message": "Power forecasts for system PVXXXX",
"data": {
"system_id": "PVXXXX",
"time_zone": "Europe/Berlin",
"forecast": [
[
{
"local_time": "2024-08-21T10:00:00",
"step": 15,
"ac_output_of_system": 4176.16,
"energy_in_time_interval": 1.04,
"energy_aggregated_sum_intraday": 6.4
}
]
]
}
}POST /forecast/optimizer?system_id=PVXXXX&start_date=YEAR-MONTH-DAY&end_date=YEAR-MONTH-DAY&time_zone=UTCPOST /forecast/optimizer