Authorizations
JWT Authorization header using the Bearer scheme. Example: "Authorization: Bearer {token}"
Body
Input model with all available parameters to set.
Main input model for the savings calculator.
Combines panel, battery, distribution, and electricity pricing configurations.
Type of time period to evaluate (e.g., specific year like "2024", or dynamic range like "12M").
Total installed PV power - kWp.
Configuration of the battery system used in the simulation.
Settings related to the electricity distributor and regulated fees.
Configuration for electricity purchasing strategy (either fixed or spot-based). Buying electricity at a fixed price, with different rates for high and low tariffs.
- FixBuyingSettings
- SpotBuyingSettings
Estimated total annual electricity consumption of the household in kilowatt-hours (kWh).
Configuration for electricity selling strategy (if can't sell, set null). Selling electricity at a fixed price.
- FixSellingSettings
- SpotSellingSettings
Response
OK
Represents the final results of the savings calculation, including aggregated energy usage and cost data for different system configurations, as well as a breakdown by month. Base class for storing energy and cost results for different PV setups. Used for both overall results and per-period (e.g., monthly) results.
Represents aggregated energy and cost data for a specific PV system configuration.
Represents aggregated energy and cost data for a specific PV system configuration.
Represents aggregated energy and cost data for a specific PV system configuration.
The amount of money saved by using the smart PV system with Cubee compared to the basic PV system without optimization.
A list of monthly breakdowns showing energy data and savings for each individual month in the evaluation period.