Rooftop Selector API


The Rooftop Product Selector has a new experimental API that allows you to integrate this feature into your own website. You will need some web developing experience to add this feature. Specifically, pulling data from an XML document and outputting it as your own. This allows you to style, customize and modify the content to match your website.


First, to use this feature you will need an API key provided by us. You can inquire about this by contacting our Webmaster.


Once you have this key you can pull information from our site with criteria specified in a URL. This will output an XML document for you to use on your website how you see fit. Please see the tables below for criteria, values and their descriptions as well as an explanation of the output on the xml file.



API Commands & Values


Command
Description
Values
cust_key Required customer key provided by RVP. (example:
43510a67bba3f0ab269fb8acf0e1737c)
height Height of the unit. low, std
color Color of the unit. white, black
volt Voltage of unit 120, 240
ac_heat Specifies if the unit is a Heat Pump or Air Conditioner. hp, ac
con_pump Specifies if the unit has a condensate pump. n, y
power Specifies if the unit is a power saving model or standard. std, ps
btu Specifies if the unit is a power saving model or standard. "9,200", "11,000", "13,500", "15,000"
application Standard vs Special application unit standard, roughneck, sea mach

Example:
http://rvcomfort.com/rvp/dealers/roof_api.php?height=std&color=white&volt=120&ac_heat=ac&con_pump=n&power=std&btu=13,500&application=standard&cust_key=43510a67bba3f0ab269fb8acf0e1737c

Would return:
<xml>
  <unit>
      <model>48203C966</model>
      <btu>13,500</btu>
      <volt>120</volt>
      <height>std</height>
      <ac_heat>ac</ac_heat>
      <application>Standard</application>
      <power>std</power>
      <con_pump>n</con_pump>
      <color>White</color>
      <description>
           <p>
           &nbsp;</p>
           <p style="margin: 0px; padding: 0px; border: 0px; outline: 0px; font-size: 13px; vertical-align: baseline; color: rgb(64, 64, 65); font-family: 'Helvetica Neue', Helvetica, Arial, Geneva, sans-serif; line-height: 18px;">
           The Coleman&reg;-Mach&reg; 3 PLUS&trade; is one of the best RV air conditioning values available. It features a large evaporator and condenser coils with raised lance fins to help dissipate heat, has a solid 13,500 nominal BTU cooling capacity, and delivers 320 CFM (cubic feet per minute) airflow.</p>
           <p style="margin: 0px; padding: 0px; border: 0px; outline: 0px; font-size: 13px; vertical-align: baseline; color: rgb(64, 64, 65); font-family: 'Helvetica Neue', Helvetica, Arial, Geneva, sans-serif; line-height: 18px;">
           &nbsp;</p>
           <br style="color: rgb(64, 64, 65); font-family: 'Helvetica Neue', Helvetica, Arial, Geneva, sans-serif; font-size: 13px; line-height: 18px;" />
           <p style="margin: 0px; padding: 0px; border: 0px; outline: 0px; font-size: 13px; vertical-align: baseline; color: rgb(64, 64, 65); font-family: 'Helvetica Neue', Helvetica, Arial, Geneva, sans-serif; line-height: 18px;">
           You can count on the Mach 3 PLUS&trade; for reliability. All-copper tubing and gas-flux brazed joints ensure durability and long life for your RV air conditioner. Add the optional Heater Assembly, and you.ll have 5,600 BTUs of heat for cool-weather outings.</p>
           <p style="margin: 0px; padding: 0px; border: 0px; outline: 0px; font-size: 13px; vertical-align: baseline; color: rgb(64, 64, 65); font-family: 'Helvetica Neue', Helvetica, Arial, Geneva, sans-serif; line-height: 18px;">
           &nbsp;</p>
           <p>
           <strong>Links:</strong> <a href="http://www.rvcomfort.com/rvp/pdf_documents/482x3c9xx_data_sheet_1012.pdf">Data Sheet</a> l <a href="http://www.rvcomfort.com/rvp/pdf_documents/1976520_copy.pdf">Installation Instructions</a> l <a href="http://www.rvcomfort.com/rvp/pdf_documents/mach_3_plus_product_literature.pdf">Product Literature</a></p>
           <p>
           &nbsp;</p>
      </description>
      <image>
           http://www.rvcomfort.com/rvp/images/product/std_tsr.png
      </image>
  </unit>
</xml>

The only required command is "cust_key". Otherwise the less criteria you have, the more results will be displayed.




API Returned Results


XML Tag Description
<model> The model of the unit matching the provided criteria.
<btu> BTU rating of the unit
<volt> Voltage of the unit
<height> Standard (std) of Low Profile (low)
<ac_heat> Air Conditioner or Heat Pump
<application> Standard or Specialty unit such as the Roughneck or Sea Mach
<power> Standard (std) or Power Saver (ps)
<con_pump> Does it come with a condensate pump
<color> White or Black Shroud
<description> General description of the unit
<image> URL to the image of the unit