Changelog
Version 6.4.0
Date Released 2024-04-16
New Features
- Removed
percent_cfl
fromlighting
asset type
Version 6.3.0
Date Released 2024-03-26
New Features
- Changed enumerations for
attic_hatch_r_value
inAttics
asset type
Version 6.2.0
Date Released 2023-07-03
New Features
- Add choice
cold_climate_air_source
totype
field for theHeatPumpSystems
asset type - Add the field
have_efficient_fan_controller
to theHeatPumpSystems
asset type with respective choicesyes
,no
,unknown
. - Add the fields
have_efficient_fan_controller
to theCoolingSystems
asset type with respective choicesyes
,no_mechanical_cooling
,dont_know
. Field is allowed to be populated only ifHeat Pump Type
is set toAir Source
,Cold Climate Air Source
orGround Source
. - Add choice
lithium_iron_phosphate
totype
field for theSolarEnergyStorage
asset type - Add the field
have_efficient_fan_controller
to theHeatingSystem
asset type with respective choicesyes
,no
,unknown
. Field is allowed to be populated only if Heating Systemprimary_heating_fuel
is set togas
,electricity
,oil
orpropane
andtype
is set tocentral_furnace
,room_furnace_through_the_wall
orfurnace
.
Version 6.1.0
Date Released 2023-05-16
New Features
- Add endpoint
homes/{home_id}/specific_utility_plan_providers/
to list available specific utility plan providers. - Add
is_energy_storage_included
boolean field toSolar Panel & Array
asset. - Add
utility_plan_type
field toSolar Panel & Array
asset with choicesaverage_utility_rate
andspecific_utility_plan
. - Add
specific_utility_plan_provider
field toSolar Panel & Array
asset. This field should be only set ifutility_plan_type
is set tospecific_utility_plan
. Provider’s name should be fetched from the list returned byhomes/{home_id}/specific_utility_plan_providers/
endpoint. - Add
specific_utility_plan
field toSolar Panel & Array
asset that includes to the utility plan external id. This field should be only set ifutility_plan_type
is set tospecific_utility_plan
. Plan’s external_id should be fetched from the list of plans corresponding to the provider set inspecific_utility_plan_provider
field.homes/{home_id}/specific_utility_plan_providers/
endpoint. - Add
energy_bills
field toSolar Panel & Array
asset that list the monthly energy bills (date and power). The list must contain 12 items with 12 consecutive months dates. - Add
specific_utility_plan_name
read only field toSolar Panel & Array
asset.homes/{home_id}/specific_utility_plan_providers/
endpoint should be used to get this value. - Add
specific_utility_plan_uri
read only field toSolar Panel & Array
asset.homes/{home_id}/specific_utility_plan_providers/
endpoint should be used to get this value. - Add
specific_utility_plan_is_default
read only field toSolar Panel & Array asset
.homes/{home_id}/specific_utility_plan_providers/
endpoint should be used to get this value.
Version 6.0.0
Date Released 2023-02-08
New Features
- Add the field
equipment_type
to thePoolPump
asset type with choicespool_pump
,pool_heater
- Add the field
pool_heater_fuel_type
to thePoolPump
asset type with choiceselectric
,heat_pump
,solar
,gas
- Add the field
backup_system_fuel_type
to thePoolPump
asset type with choiceselectricity
,gas
,oil
,propane
,kerosene
- Change
type
field name topool_pump_type
. pool_pump_type
,horsepower
,flow_rate
,energy_factor
fields are populated only ifequipment_type
is set topool_pump
.pool_heater_fuel_type
field is populated only ifequipment_type
is set topool_heater
.backup_system_fuel_type
field is populated only ifpool_heater_fuel_type
is set tosolar
.- Add endpoints to Create, Update, Retrieve and Delete the new
Fireplace
asset under theBaseload
category. - Add the fields
is_permanent
andlocation
to theCookingAppliance
asset type with respective choicesyes
,no
andindoor
,outdoor
. - Both fields are allowed to be populated only if
Cooking appliance type?
is set torange
orcooktop
. - For
WaterHeating
asset type addwater_heater_type
question with choicesconventional_water_heater
andindirect
- Add the fields
drying_machine_fuel
to theClothesDryer
asset type with respective choiceselectric
,heat_pump
,gas
.
Backward incompatible changes
- rename the
PoolPump
asset type toPoolEquipment
and change its url frompool_pumps/
topool_equipment/
Version 5.0.0
Date Released 2022-08-15
New Features
- Files with
category=green-door-shared-doc
are now automatically tagged withGD
. - For firms configured with only one collateral package, certification requests created without a collateral package will have the collateral package set automatically.
- Added 4 new asset endpoints:
kitchen_fixtures
bathroom_fixtures
cooking_appliances
ventilation
- Add the
year_manufactured
field to the following asset endpoints:refrigerators
dishwashers
clothes_washers
clothes_dryers
- Added
proper_combustion_safety_testing
andwater_filtration_system
to thehealth_and_indoor_air_quality
asset endpoint. - Added
appliances_with_smart_features
to thesmart_home_devices
asset endpoint.
Backward incompatible changes
- Removed
nyserda_contractor
fromsystem_type
choices in theexternal_identifiers
endpoint - Removed the
nabcep_accredited_company
field from thesolar_installations
endpoint
Version 4.2.0
Date Released: 2021-12-16
New Features
- add a new field
auto_create_service_professional_information_asset
tocert_request
endpoint - based on this field we decide whether or not to auto create a service professional information asset
Version 4.1.0
Date Released: 2021-09-07
New Features
- Add new endpoints for solar valuation adjustments.
- Add new choices
sunpower_master_dealer
,sunpower_non_installing_dealer
,sunpower_elite
,sunpower_authorized_dealer
to theservice_professional
field in the Service Professional Information (spi
) endpoint. - Add new field
radon_mitigation_features
to thehealth_and_indoor_air_quality
endpoint - Add new field
radon_levels_monitoring_and_reporting
to thesmart_home_devices
endpoint
Version 4.0.0
Date Released: 2021-06-28
New Features
- add a new option
owens_corning_air_care
to theservice_professional
field in thespi
endpoint - add a new option
bpi_infiltration_and_duct_leakage_certification
to the credentials field in the spi endpoint - add a new field
model_number
forsolar_panels_and_array
s. - add advanced fields for calculating losses for
solar_panels_and_arrays
:soiling
,shading
,snow
,mismatch
,wiring
,connections
,light_induced_degradation
,nameplate_rating
,availability
. - The
year_built
field now allows values until the next year. - add new fields
model_number
andefficiency_rate
to thesolar_inverters
endpoint - add the ability to authenticate using JWT
Backward incompatible changes
- In the
power_production_warranty
endpoint, change the field nameannual_degradation_factor
todegradation_rate_year_two
and update the field label from Annual Degradation Factor? to Degradation Rate in Year Two Until End of Warranty?- In the same endpoint, add a field name
degradation_rate_year_one
- In the solar_inverters endpoint, add two fields with the names
model_number
andefficiency_rate
respectively.
- In the same endpoint, add a field name
- add a new optional “source” field to the create homes endpoint (
POST /homes
) - add new endpoints for solar_valuation to return the current estimated value of the home’s solar system
- In the
solar_panels_and_arrays
endpoint:- add a
financed
option to the ownership field and remove the optionsolar_loan_with_ucc_filing
. - add a new field
financing_type
that should be used only whenownership
is set asfinanced
. solar_loan_with_ucc_filing
will be an option underfinancing_type
.- add a new field
array_type
that replacesmount
andlocation
.
- add a
Version 3.0.0
Date Released: 2021-03-02
New Features
- add the
maintenance_templates
endpoint for listing the maintenance templates created by a firm - add the
assigned_maintenance_templates
endpoint for assigning/removing maintenance templates to/from a home
Backward incompatible changes
- Update the choices for premier_package_asset field from
yes
andno
to12_year
,10_year
,no
andunknown
. This affects the following endpoints:heat_pumps
heating_systems
cooling_systems
smart_home_devices
health_and_indoor_air_quality
- allow submitting
premier_package_asset
andmodel_name
only for Lennox dealers in the following endpoints:heat_pumps
heating_systems
cooling_systems
smart_home_devices
health_and_indoor_air_quality
- In the
solar_panels_and_arrays
endpoint, change the field nameroof_installation
tois_solar_roofing_tiles
and update the field label fromIs this a solar roof installation?
toIs this a solar tile/roof installation?
Other changes
- update the label for
indoor_manufacturer
field inheat_pumps
andcooling_systems
endpoints fromIndoor Manufacturer
toIndoor Unit Manufacturer
- update the label for
outdoor_manufacturer
field inheat_pumps
andcooling_systems
endpoints fromOutdoor Manufacturer
toOutdoor Unit Manufacturer
Version 2.0.0
Date Released: 2021-02-09
- add the
fiberglass
option for theframing
field in thewindows_and_skylights
endpoint - rename the
MHP
tag toGD
and add validation for tagging files for green door based on the firm permission to issue green door logins - add
green-door-shared-doc
category for files shared with homeowners and add validation for setting this category based on the firm permission to issue green door logins - remove the deprecated
energy_management
endpoint - add
roof_installation
field to the Solar Panel & Array endpoint - update the label for
warranty
field in theenergy_storage
endpoint fromWarranty Term (years)
toManufacturer Warranty Term (years)
- add new questions to
energy_storage
endpoint:installer
,installation_warranty_term
,model_number
,power_rating
,round_trip_efficiency
,guaranteed_capacity
- add new field
passive_cooling_architecture_plan
tocooling_systems
endpoint - add
manufacturer
field to theattic_insulation
,wall_insulation
,floor_and_foundation
,rim_joist
,door
,windows_and_skylights
,distribution_systems
endpoints - add new choices to
filtration_efficiency
inhealth_and_indoor_air_quality
endpoint - add new field
non_ozone_generating_uv_light
tohealth_and_indoor_air_quality
endpoint. new choices added:merv9
merv14
merv15
merv16
andelectronic_air_cleaner
. - change choices and add new ones to
whole_house_ventilation
inhealth_and_indoor_air_quality
endpoint choices changed:intake_or_exhaust_ventilation
->exhaust_only
erv_or_hrv
->balanced_energy_or_heat_recovery
choices added:supply_only
andbalanced
- remove field
humidity_management
fromhealth_and_indoor_air_quality
endpoint - change choices in
control_device
:smart_home_devices
endpoint label is also changed fromHome has a device to monitor and automatically control excessive:
toPermanently affixed humidifier or dehumidifier installed:
choices changed:humidity
->dehumidifier
dryness
->humidifier
- add field with choices
smart_conditioning_control_system
tosmart_home_devices
endpoint choices are:yes
,no
andunknown
- add multiselect field
indoor_air_quality_smart_controls
to thesmart_home_devices
endpoint choices are:in_full_bathroom
,kitchen_hood_ventilation
,whole_home_ventilation
andunknown
Version 1.1.0
Date Released: 2020-08-30
-
Deprecated
energy_management
and addedsmart_home_devices
as a replacement with the same functionality and behavior -
Added fields in support of some manufacturer-specific data (
model_name
,premier_package_asset
) to the following endpointshealth_and_indoor_air_quality
heat_pumps
,heating_systems
,cooling_systems
smart_home_devices
andenergy_management
-
Added
model
,secondary_model
for ground-source heat pumps -
Added
indoor_manufacturer
andoutdoor_manufacturer
for air source and mini-split heat pumps -
Added
indoor_manufacturer
andoutdoor_manufacturer
for cooling systems -
Changed
certification_email_recipients
to allow it to be empty which will send the certification email to the default contact email of the firm (certification_requests
endpoint) -
Similarly, changed contact creation to make the
email
parameter optional (contacts
endpoint) -
Changed home creation to allow the creation of homes by submitting the
full_address
. (API consumers are now able to create homes using eitherfull_address
OR individual address components)