Also see Floor Types and Slab Insulation Types.

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":"Floor 1","floor_type_id":1,"floor_r_value":17.0,"floor_u_factor":1.1,"floor_insulation_thickness":1.7,"slab_insulation_type_id":1,"vertical_insulation_depth":2.2}
<floor>
  <name type="string">Floor 3</name>
  <floor-type-id type="integer">1</floor-type-id>
  <floor-r-value type="float">17.0</floor-r-value>
  <floor-u-factor type="float">1.1</floor-u-factor>
  <floor-insulation-thickness type="float">1.7</floor-insulation-thickness>
  <slab-insulation-type-id type="integer">1</slab-insulation-type-id>
  <vertical-insulation-depth type="float">2.2</vertical-insulation-depth>
</floor>

Params

Param name Description
floor_type_id
required

Floor Type ID. Specifies type of Floor to create.

Validations:

  • Must be a Integer

floor_u_factor
optional

Floor U-Factor. Must be greater than or equal to 0

Validations:

  • Must be a Float

floor_r_value
optional

Floor R-Value. Must be between 0 and 27.0

Validations:

  • Must be a Float

floor_insulation_thickness
optional

Floor Insulation Thickness. Must be between 1 and 4

Validations:

  • Must be a Float

slab_insulation_type_id
optional

Floor Slab Insulation Type ID. Specifies type of floor slab to use.

Validations:

  • Must be a Integer

vertical_insulation_depth
optional

Vertical Insulation Depth. Must be between 0 and 5

Validations:

  • Must be a Float