APICalculatorResponse
is_under_80_amiboolean · requiredis_under_150_amiboolean · requiredis_over_150_amiboolean · requiredauthoritiesobject · requiredcoverageobject · requiredlocationobject · requiredincentivesobject[] · required
data_partnersobject
APIIncentive
payment_methodsstring[] · minItems: 1 · requiredEnum values:rebatepos_rebatetax_creditaccount_creditassistance_programperformance_rebateunknownauthority_typestring · enum · requiredEnum values:federalcitycountystateutilitygas_utilityotherprogramstring · requiredprogram_urlstring · requireditemsstring[] · requiredEnum values:air_sealingair_to_water_heat_pumpattic_or_roof_insulationbasement_insulationbattery_storage_installationcentral_air_conditionercool_roofcrawlspace_insulationamountobject · requiredowner_statusstring[] · minItems: 1 · requiredEnum values:homeownerrenter
authoritystringmore_info_urlstringstart_datestringend_datestringshort_descriptionstringpausedboolean
APILoanProgramsResponse
idnumber · requiredloan_program_keystring · requirednamestring · requireddescriptionstring · requiredwebsite_urlstring · uri · requiredstatusstring · enum · requiredEnum values:DRAFTIN_REVIEWAPPROVEDPUBLISHEDARCHIVEDfinancial_authority_idnumber · requiredfinancial_authorityobject · requiredeligible_project_typesobject[] · requiredis_nationalboolean · requiredcreated_atstring · date-time · requiredupdated_atstring · date-time · required
description_langsobject | nullstatestring | null · enumEnum values:AKALARAZCACOCTDEloan_program_termsobject
BuildingProfile400ErrorDetail
typestring · enum · requiredEnum values:address_not_parsablebuilding_not_supportedcountry_not_supportedstate_not_supportedmsgstring · required
BuildingProfile500ErrorDetail
typestring · const · requiredConst value: unexpected_errormsgstring · required
BuildingProfile502ErrorDetail
typestring · const · requiredConst value: third_party_errormsgstring · required
EligibleProjectType.schema.json
typestring · enum · requiredEnum values:WEATHERIZATIONHEATING_COOLINGWATER_HEATERELECTRICAL_PANEL_WIRINGEV_AND_CHARGEREV_CHARGERSOLARENERGY_AUDIT
FinancialAuthority.schema.json
idnumber · requiredauthority_typestring · enum · requiredEnum values:citycountyutilityfederalstatebankcredit_unionothernamestring · requiredstatestring · requiredcitystring | null · requiredimage_idnumber · requiredImageobject · required
descriptionstring | nullcreated_atstring | null · date-timeupdated_atstring | null · date-time
GroupBy
string · enum
Enum values:
house_size_square_feet_binned
housing_type
cooling_type
baseline_appliance_fuel
upgrade_option
HealthImpactsArgs
metricsstring[] · requiredEnum values:fine_particulate_matterammonianitrogen_oxidesvolatile_organic_compoundssulfur_dioxideavoided_premature_mortality_incidenceavoided_premature_mortality_valuationupgradestring[] · requiredEnum values:hvac__heat_pump_seer18_hspf10combination__hvac_seer18_hspf10__weatherizationwater_heater__heat_pump_uef3.35dryer__heat_pump_cef5.2
state_fipsstring[]Default: []county_fipsstring[]Default: []group_bystring[]Enum values:house_size_square_feet_binnedhousing_typecooling_typebaseline_appliance_fuelupgrade_optionDefault: []
HealthMetrics
string · enum
Enum values:
fine_particulate_matter
ammonia
nitrogen_oxides
volatile_organic_compounds
sulfur_dioxide
avoided_premature_mortality_incidence
avoided_premature_mortality_valuation
LoanProgramTerms.schema.json
idnumber · requiredcreated_atstring | null · date-time · requiredupdated_atstring | null · date-time · required
min_credit_scorenumber | nullmax_debt_to_incomenumber | nullmin_loan_amountnumber | nullmax_loan_amountnumber | nullmin_interest_ratenumber | nullmax_interest_ratenumber | nullmax_repayment_monthsnumber | null
MetricStatistics
meanobject · requiredmedianobject · requiredpercentile_20object · requiredpercentile_80object · required
PrivateUpgrade
string · enum
Enum values:
hvac__internal_only_heat_pump_ductless_daikin_smulti
hvac__internal_only_heat_pump_ductless_carrier_performance
hvac__internal_only_heat_pump_ducted_daikin_7
SamplingDetails
num_samplesinteger · requiredExample: 380num_excluded_samplesinteger · requiredExample: 20
Savings
fuel_resultsobject · requiredratesobject · requiredemissions_factorsobject · requiredsampling_detailsobject · requiredestimate_typestring · enum · requiredEnum values:address_levelpuma_level
Savings400ErrorDetail
typestring · enum · requiredEnum values:missing_water_heater_fuelmultifamily_not_supportedbuilding_type_not_supportedaddress_not_parsablebuilding_not_supportedcountry_not_supportedstate_not_supportedmsgstring · required
Savings500ErrorDetail
typestring · enum · requiredEnum values:unexpected_errorupgrade_not_supportedmsgstring · required
Savings502ErrorDetail
typestring · const · requiredConst value: third_party_errormsgstring · required
SupportedUpgrade
string · enum
Enum values:
baseline
weatherization__insulation_air_duct_sealing
hvac__heat_pump_seer15_hspf9
hvac__heat_pump_seer24_hspf13
water_heater__heat_pump_uef3.35
combination__all_electric__hvac_seer24_hspf13__weatherization
hvac__heat_pump_seer18_hspf10
combination__hvac_seer18_hspf10__weatherization

