solarData Object

Table of solarData Object

Value NameDescriptionValue Type
system_sizeThe total size of the solar system in kilowatts (kW).float
offsetThe percentage of the customer's energy usage that the solar system is expectedfloat
panel_countThe total number of solar panels included in the system.integer
panelDetailed information about the specific solar panel model used in the system. Panel Here is a detailed description of each key-value pair within the object.object
inverterDetailed information about the specific solar inverter model used in the system. Inverter Here is a detailed description of each key-value pair within the object.object
inverter_countThe total number of inverters included in the system.integer
system_productionThe estimated annual energy production of the solar system in megawatt-hours (MWh).integer
system_costThe total cost of the solar system.float
system_adder_costThe total cost of additional components or services added to the system.float
total_system_costThe combined cost of the system and any adders.float
total_loan_costThe total cost of the system after financing.float
total_net_loan_costThe net cost of the system after applying the federal tax rebate and other discounts.float
total_cash_costThe total cash cost of the system after all discounts and rebates.float
ppwThe price per watt for the system before any discounts or rebates.float
ppw_netThe net price per watt for the system after discounts and rebates.float
ppw_base_startThe initial base price per watt.float
fed_tax_rebateThe amount of federal tax rebate the customer is eligible for.float
rebatesAn array of other rebates available for the system.array
net_costThe net cost of the system after all rebates and discounts.float
finance_methodThe method of financing chosen by the customer (e.g., Cash, Loan).string
finance_idThe identifier for the financing option used.integer
finance_codeThe code representing the specific financing option.string
finance_detailsDetails about the financing terms. Finance Details Here is a detailed description of each key-value pair within the object.object
dealer_fee_percentThe dealer fee as a percentage of the system cost.float
dealer_fee_amountThe total amount of the dealer fee.float
finance_ppwThe price per watt after financing.float
panel_typeIndicates the type of panel used (true for a specific type, false for generic).boolean
enerflo_install_idThe installation ID associated with Enerflo.integer
down_paymentThe down payment made by the customer, if any.integer
addersAn array of additional components or services added to the system.array
discountsThe total amount of discounts applied to the system.float
travel_adderAdditional costs related to travel for the installation.object
allAddersDetailed information about all adders included in the system. All Adders Here is a detailed description of each key-value pair within the object.object
allAddersListA concatenated list of all adders.string
allAddersCostThe total cost of all adders.float
allAddersCostListA concatenated list of the costs of all adders.string
needs_mpuIndicates if a Main Panel Upgrade (MPU) is needed.string
needs_roofIndicates if roof work is needed.string
adders_listA list of all adders applied to the system.string

Example of solarData

"solarData": {
			"system_size": 4.05,
			"offset": 0.1,
			"panel_count": 10,
			"panel": {
				"id": 0000,
				"company_id": 0000,
				"name": "Solar Panel: Panel Model",
				"model": "Panel Model",
				"manufacturer": "Solar Panel",
				"width": 900,
				"length": 1000,
				"watts": 405,
				"meta_data": {
					"aurora_name": null,
					"solo_module_id": "0000",
					"sunnova_panel_id": null,
					"dividend_panel_id": null,
					"sighten_module_id": null,
					"sunnova_panel_name": null,
					"dividend_panel_name": null,
					"exclude_from_rebate": false,
					"solar_success_module_id": null,
					"solar_success_module_name": null
				},
				"solar_degradation": 0.54,
				"spec_sheet_url": null,
				"created_at": "2023-08-16 20:56:42",
				"updated_at": "2023-10-31 14:07:57",
				"all_offices": 0,
				"all_markets": 1,
				"all_dealers": 1,
				"all_lenders": 1,
				"active": 1,
				"price_adder": null,
				"crm_id": null,
				"price_cost": null
			},
			"inverter": {
				"id": 0000,
				"company_id": 0000,
				"name": "Inverter Man.: Inverter Model",
				"model": "Inverter Model",
				"manufacturer": "Inverter Man.",
				"meta_data": {
					"aurora_name": null,
					"nominal_rating": null,
					"solo_inverter_id": "194",
					"exclude_from_rebate": null,
					"sighten_inverter_id": null,
					"sunnova_inverter_id": null,
					"dividend_inverter_id": null,
					"sunnova_inverter_name": null,
					"dividend_inverter_name": null,
					"solar_success_inverter_id": null,
					"solar_success_inverter_name": null
				},
				"max_efficiency": 0.97,
				"created_at": "2023-01-28 00:35:33",
				"updated_at": "2023-04-24 17:51:14",
				"is_microinverter": 1,
				"all_offices": 0,
				"all_markets": 1,
				"all_dealers": 1,
				"all_lenders": 1,
				"active": 1,
				"price_adder": null,
				"fixed_cost": "0.00",
				"crm_id": null
			},
				"max_efficiency": 0.97,
				"created_at": "2023-01-28 00:35:33",
				"updated_at": "2023-04-24 17:51:14",
				"is_microinverter": 1,
				"all_offices": 0,
				"all_markets": 1,
				"all_dealers": 1,
				"all_lenders": 1,
				"active": 1,
				"price_adder": null,
				"fixed_cost": "0.00",
				"crm_id": null
			},
			"inveter_count": 10,
			"inverter_count": 10,
			"system_production": 14,
			"system_cost": 20000,
			"system_adder_cost": 0,
			"total_system_cost": 20000,
			"total_loan_cost": 20000,
			"total_net_loan_cost": 8000,
			"total_cash_cost": 11339.999999999998,
			"ppw": 4.94,
			"ppw_net": 1.98,
			"ppw_base_start": 4.938271604938271,
			"fed_tax_rebate": 6000,
			"rebates": [],
			"net_cost": 8000,
			"finance_method": "Cash",
			"finance_id": 29583,
			"finance_code": "Cash_0yr_0",
			"finance_details": {
				"apr": 0,
				"term": 0,
				"balance": 20000,
				"termYears": 0,
				"totalinterest": -20000,
				"monthlypayment": 0,
				"monthlypaymentInitial": 0,
				"monthlypaymentAdjusted": 0,
				"monthlypaymentEscalated": 0
			},
			"dealer_fee_percent": 0,
			"dealer_fee_amount": 0,
			"finance_ppw": 1.98,
			"panel_type": false,
			"enerflo_install_id": 4429729,
			"down_payment": null,
			"adders": {
				"Cellular Modem (solo deals)": {
					"id": 0001,
					"qty": 1,
					"cost": 500,
					"name": "Cellular Modem (solo deals)",
					"type": "VALUE",
					"active": 1,
					"base_cost": 500,
					"company_cost": 0,
					"offset_value": 0,
					"single_price": 500,
					"costAfterFees": 500,
					"contract_hide_adder": null,
					"contract_show_adder_price": null
				},
				"Electrical Engineering Stamp": {
					"id": 0002,
					"qty": 1,
					"cost": 300,
					"name": "Electrical Engineering Stamp",
					"type": "VALUE",
					"active": 1,
					"base_cost": 300,
					"company_cost": 0,
					"offset_value": 0,
					"single_price": 300,
					"costAfterFees": 300,
					"contract_hide_adder": null,
					"contract_show_adder_price": null
				},
				"Foundation Stamp (solo deals)": {
					"id": 0003,
					"qty": 1,
					"cost": 300,
					"name": "Foundation Stamp (solo deals)",
					"type": "VALUE",
					"active": 1,
					"base_cost": 300,
					"company_cost": 0,
					"offset_value": 0,
					"single_price": 300,
					"costAfterFees": 300,
					"contract_hide_adder": null,
					"contract_show_adder_price": null
				},
				"Multiple Arrays": {
					"id": 0004,
					"qty": 1,
					"cost": 300,
					"name": "Multiple Arrays",
					"type": "VALUE",
					"active": 1,
					"base_cost": 300,
					"company_cost": 0,
					"offset_value": 0,
					"single_price": 300,
					"costAfterFees": 300,
					"contract_hide_adder": null,
					"contract_show_adder_price": null
				}
			},
			"discounts": 0,
			"travel_adder": {
				"ppw": 0,
				"cost": 0
			},
			"allAdders": {
				"valueAdders": [
					{
						"id": 0001,
						"qty": 1,
						"cost": 500,
						"name": "Cellular Modem (solo deals)",
						"type": "VALUE",
						"active": 1,
						"base_cost": 500,
						"company_cost": 0,
						"offset_value": 0,
						"single_price": 500,
						"costAfterFees": 500,
						"contract_hide_adder": null,
						"contract_show_adder_price": null
					},
          {
            "id": 0002,
            "qty": 1,
            "cost": 300,
            "name": "Electrical Engineering Stamp",
            "type": "VALUE",
            "active": 1,
            "base_cost": 300,
            "company_cost": 0,
            "offset_value": 0,
            "single_price": 300,
            "costAfterFees": 300,
            "contract_hide_adder": null,
            "contract_show_adder_price": null
          },
          {
            "id": 0003,
            "qty": 1,
            "cost": 300,
            "name": "Foundation Stamp (solo deals)",
            "type": "VALUE",
            "active": 1,
            "base_cost": 300,
            "company_cost": 0,
            "offset_value": 0,
            "single_price": 300,
            "costAfterFees": 300,
            "contract_hide_adder": null,
            "contract_show_adder_price": null
          },
          {
            "id": 0004,
            "qty": 1,
            "cost": 300,
            "name": "Multiple Arrays",
            "type": "VALUE",
            "active": 1,
            "base_cost": 300,
            "company_cost": 0,
            "offset_value": 0,
            "single_price": 300,
            "costAfterFees": 300,
            "contract_hide_adder": null,
            "contract_show_adder_price": null
          }
        ],
        "valueAddersList": [
          "Cellular Modem (solo deals)",
          "Electrical Engineering Stamp",
          "Foundation Stamp (solo deals)",
          "Multiple Arrays"
        ],
        "valueAddersCost": 1400,
        "valueAddersCostList": [
          500,
          300,
          300,
          300
        ],
        "valueAddersCostAfterFeesList": [
          500,
          300,
          300,
          300
        ],
        "systemAdders": [],
        "systemAddersList": [],
        "systemAddersCost": 0,
        "systemAddersCostList": [],
        "soloAdders": null,
        "soloAddersList": [],
        "soloNamesAddersList": [],
        "soloAddersCost": 0,
        "customAdders": [],
        "customAddersList": [],
        "customAddersCost": 0,
        "equipmentAdders": [],
        "equipmentAddersList": [],
        "panelAdderPpw": null,
        "inverterAdderPpw": 0,
        "inverterAdderFixedCost": "0.00",
        "equipmentAddersCost": 0,
        "batteryAdders": [],
        "batteryNames": "",
        "batteryQty": 0,
        "batteryCost": 0,
        "batteryCostAfterFees": 0
     },
		"allAddersList": "",
		"allAddersCost": 0,
		"allAddersCostList": "",
		"needs_mpu": "no",
		"needs_roof": "no",
		"adders_list": ""
		}