Supported Formats

json, xml

Errors

Code Description
401 Unauthorized - ensure token is being passed with each service call.
404 Unsupported operation
500 Unspecified error on server.

Examples

{"name":"Roof 1","roof_insulation_thickness":1.0,"roof_r_value":17.0,"roof_type_id":1,"roof_u_factor":1.0}
<roof>
  <name type="string">Roof 2</name>
  <roof-insulation-thickness type="float">1.0</roof-insulation-thickness>
  <roof-r-value type="float">17.0</roof-r-value>
  <roof-type-id type="integer">1</roof-type-id>
  <roof-u-factor type="float">1.0</roof-u-factor>
</roof>

Params

Param name Description
roof_type_id
required

Roof Type ID. Specifies type of roof to create.

Validations:

  • Must be a Integer

roof_u_factor
optional

Roof U-Factor. Must be between 0.008 - 1.28

Validations:

  • Must be a Float

roof_r_value
optional

Roof R-Value. Must be between 1 to 100

Validations:

  • Must be a Float

roof_insulation_thickness
optional

Roof Insulation Thickness (inches). Must be between 1.0 to 38

Validations:

  • Must be a Float