Operations at https://services.myicomfort.com/DBAcessService.svc

This page describes the service operations at this endpoint.

Uri Method Description
ActionLogon GET Service at https://services.myicomfort.com/DBAcessService.svc/ActionLogon?gatewaysn={GATEWAYSN}&userid={USERID}
ActionLogout GET Service at https://services.myicomfort.com/DBAcessService.svc/ActionLogout?userid={USERID}
AddApplicationErrorlog PUT Service at https://services.myicomfort.com/DBAcessService.svc/AddApplicationErrorlog?userid={USER_ID}&message={MESSAGE}&application={APPLICATION}&form={FORM}&method={METHOD}&gatewaysn={GATEWAYSN}
CompleteGatewaysRegistration PUT Service at https://services.myicomfort.com/DBAcessService.svc/CompleteGatewaysRegistration?userid={USERID}&email={EMAIL}
CreateUser PUT Service at https://services.myicomfort.com/DBAcessService.svc/CreateUser?username={USERNAME}&email={EMAIL}
DeActivateUser PUT Service at https://services.myicomfort.com/DBAcessService.svc/DeActivateUser?userid={USERID}
GetAboutLennox GET Service at https://services.myicomfort.com/DBAcessService.svc/GetAboutLennox?langnumber={LANG_NBR}
GetAccuWeather GET Service at https://services.myicomfort.com/DBAcessService.svc/GetAccuWeather?location={LOCATION}&langnumber={LANG_NBR}&metric={METRIC}
GetAllRSBusLoggingInfo GET Service at https://services.myicomfort.com/DBAcessService.svc/GetAllRSBusLoggingInfo
GetApplicationParam GET Service at https://services.myicomfort.com/DBAcessService.svc/GetApplicationParam?applicationparam={APPPARAM}
GetBldDemoInfo GET Service at https://services.myicomfort.com/DBAcessService.svc/GetBldDemoInfo?name={NAME}&langnumber={LANG_NBR}
GetBuildingsInfo GET Service at https://services.myicomfort.com/DBAcessService.svc/GetBuildingsInfo?userid={USERID}
GetContactUs GET Service at https://services.myicomfort.com/DBAcessService.svc/GetContactUs?langnumber={LANG_NBR}
GetCountryInfo GET Service at https://services.myicomfort.com/DBAcessService.svc/GetCountryInfo?countrycode={COUNTRY_CODE}
GetDealerEmail GET Service at https://services.myicomfort.com/DBAcessService.svc/GetDealerEmail?dealernumber={DEALERNBR}
GetDealerEmailContents GET Service at https://services.myicomfort.com/DBAcessService.svc/GetDealerEmailContents?langnumber={LANG_NBR}
GetDealerGatewaysAlerts GET Service at https://services.myicomfort.com/DBAcessService.svc/GetDealerGatewaysAlerts?gatewaysn={GATEWAYSN}&langnumber={LANG_NBR}&count={NCOUNT}
GetDealerMasterProfile GET Service at https://services.myicomfort.com/DBAcessService.svc/GetDealerMasterProfile?dealernumber={DEALERNUMBER}
GetDealersCustomerList GET Service at https://services.myicomfort.com/DBAcessService.svc/GetDealersCustomerList?dealernumber={DEALERNUMBER}
GetDealersInfo GET Service at https://services.myicomfort.com/DBAcessService.svc/GetDealersInfo?userid={USERID}
GetEmailContent GET Service at https://services.myicomfort.com/DBAcessService.svc/GetEmailContent?emailcode={EMAIL_CODE}&langnumber={LANG_NBR}
GetFirmwareDataInfo GET Service at https://services.myicomfort.com/DBAcessService.svc/GetFirmwareDataInfo?firmwarekey={FIRMWAREKEY}
GetFirmwareFiles GET Service at https://services.myicomfort.com/DBAcessService.svc/GetFirmwareFiles?firmwarefileid={FIRMWAREFILEID}
GetGatewayData GET Service at https://services.myicomfort.com/DBAcessService.svc/GetGatewayData?gatewaysn={GATEWAYSN}
GetGatewayInfo GET Service at https://services.myicomfort.com/DBAcessService.svc/GetGatewayInfo?gatewaysn={GATEWAYSN}&tempunit={TEMPUNIT}
GetGatewaysAlerts GET Service at https://services.myicomfort.com/DBAcessService.svc/GetGatewaysAlerts?gatewaysn={GATEWAYSN}&langnumber={LANG_NBR}&count={NCOUNT}
GetLennoxSite GET Service at https://services.myicomfort.com/DBAcessService.svc/GetLennoxSite
GetLocationsDealer GET Service at https://services.myicomfort.com/DBAcessService.svc/GetLocationsDealer?locationid={LOCATIONID}
GetLocationSystems GET Service at https://services.myicomfort.com/DBAcessService.svc/GetLocationSystems?locationid={LOCATIONID}
GetMessageInfo GET Service at https://services.myicomfort.com/DBAcessService.svc/GetMessageInfo?msgcode={MSG_CODE}&langnumber={LANG_NBR}
GetOwnerProfileInfo GET Service at https://services.myicomfort.com/DBAcessService.svc/GetOwnerProfileInfo?userid={USERID}
GetProgramInfo GET Service at https://services.myicomfort.com/DBAcessService.svc/GetProgramInfo?gatewaysn={GATEWAYSN}&schedulenum={SCHEDULENUM}&tempunit={TEMPUNIT}
GetStateProvinces GET Service at https://services.myicomfort.com/DBAcessService.svc/GetStateProvinces?country={COUNTRY}
GetSystemsEquipment GET Service at https://services.myicomfort.com/DBAcessService.svc/GetSystemsEquipment?systemid={SYSTEMID}
GetSystemsInfo GET Service at https://services.myicomfort.com/DBAcessService.svc/GetSystemsInfo?userid={STRUSERID}
GetTemperatureRange GET Service at https://services.myicomfort.com/DBAcessService.svc/GetTemperatureRange?lowpoint={LOWPOINT}&highpoint={HIGHPOINT}
GetTermsAndConditions GET Service at https://services.myicomfort.com/DBAcessService.svc/GetTermsAndConditions?langnumber={LANG_NBR}
GetTStatInfoList GET Service at https://services.myicomfort.com/DBAcessService.svc/GetTStatInfoList?gatewaysn={GATEWAYSN}&tempunit={TEMPUNIT}&Central_Zoned_Away={CENTRAL_ZONED_AWAY}&Cancel_Away={CANCEL_AWAY}&Zone_Number={ZONE_NUMBER}
GetTStatLookupInfo GET Service at https://services.myicomfort.com/DBAcessService.svc/GetTStatLookupInfo?name={NAME}&langnumber={LANG_NBR}&gatewaysn={GATEWAYSN}
GetTStatScheduleInfo GET Service at https://services.myicomfort.com/DBAcessService.svc/GetTStatScheduleInfo?gatewaysn={GATEWAYSN}
GetWeatherInfoJSON GET Service at https://services.myicomfort.com/DBAcessService.svc/GetWeatherInfoJSON?location={LOCATION}&langnumber={LANG_NBR}&metric={METRIC}
GetWeatherInfoXML GET Service at https://services.myicomfort.com/DBAcessService.svc/GetWeatherInfoXML?location={LOCATION}&langnumber={LANG_NBR}&metric={METRIC}
NotifyDealer PUT Service at https://services.myicomfort.com/DBAcessService.svc/NotifyDealer?dealernumber={DEALERNBR}&gatewaysn={GATEWAYSN}&userid={USERID}&messagecode={MESSAGECODE}
RemoveBldgInfo DELETE Service at https://services.myicomfort.com/DBAcessService.svc/RemoveBldgInfo?buildingid={BUILDINGID}&userid={USERID}
RemoveDealerInfo DELETE Service at https://services.myicomfort.com/DBAcessService.svc/RemoveDealerInfo?dealerid={DEALERID}
RemoveStagingInfo DELETE Service at https://services.myicomfort.com/DBAcessService.svc/RemoveStagingInfo?gatewaysn={GATEWAYSN}&sgtablename={SGTABLENAME}
Set_ClearAlertsReminder GET Service at https://services.myicomfort.com/DBAcessService.svc/Set_ClearAlertsReminder?gatewaysn_in={GATEWAYSN_IN}&status_in={STATUS_IN}
SetAwayMode PUT Service at https://services.myicomfort.com/DBAcessService.svc/SetAwayMode?gatewaysn={GATEWAYSN}&zonenumber={ZONENUMBER}&awaymode={AWAYMODE}&heatsetpoint={HEATSETPOINT}&coolsetpoint={COOLSETPOINT}&tempscale={TEMPSCALE}
SetAwayModeNew PUT Service at https://services.myicomfort.com/DBAcessService.svc/SetAwayModeNew?gatewaysn={GATEWAYSN}&zonenumber={ZONENUMBER}&awaymode={AWAYMODE}&heatsetpoint={HEATSETPOINT}&coolsetpoint={COOLSETPOINT}&tempscale={TEMPSCALE}
SetBuildingInfo PUT Service at https://services.myicomfort.com/DBAcessService.svc/SetBuildingInfo
SetCentralZonedAway PUT Service at https://services.myicomfort.com/DBAcessService.svc/SetCentralZonedAway?GatewaySN={GATEWAYSN}&Central_Zoned_Away={CENTRAL_ZONED_AWAY}
SetDealerMasterProfile PUT Service at https://services.myicomfort.com/DBAcessService.svc/SetDealerMasterProfile
SetFirmwareDataInfo PUT Service at https://services.myicomfort.com/DBAcessService.svc/SetFirmwareDataInfo
SetFirmwareFileInfo PUT Service at https://services.myicomfort.com/DBAcessService.svc/SetFirmwareFileInfo
SetIdlePollingRate PUT Service at https://services.myicomfort.com/DBAcessService.svc/SetIdlePollingRate?gatewaysn={GATEWAYSN}&idlepollingrate={IDLEPOLLINGRATE}
SetIdlePollingRateForAllTStats PUT Service at https://services.myicomfort.com/DBAcessService.svc/SetIdlePollingRateForAllTStats?idlepollingrate={IDLEPOLLINGRATE}
SetLocationDlrNotifications PUT Service at https://services.myicomfort.com/DBAcessService.svc/SetLocationDlrNotifications?dealernumber={DEALERNR}&buildingid={BUILDINGID_IN}&dealeralerts={DEALERALERTS_DLRWANTS_IN}&dealerreminder={DEALERREMINDER_DLRWANTS_IN}
SetLocationsDealer PUT Service at https://services.myicomfort.com/DBAcessService.svc/SetLocationsDealer?appname={APPNAME}
SetModerateAlarmFlagForAllTStats PUT Service at https://services.myicomfort.com/DBAcessService.svc/SetModerateAlarmFlagForAllTStats?enableAlarmflag={ENABLEALARMFLAG}
SetOwnerEmail PUT Service at https://services.myicomfort.com/DBAcessService.svc/SetOwnerEmail?userid={USERID}&email={EMAIL}
SetOwnerProfileInfo PUT Service at https://services.myicomfort.com/DBAcessService.svc/SetOwnerProfileInfo
SetProgramInfo PUT Service at https://services.myicomfort.com/DBAcessService.svc/SetProgramInfo
SetProgramInfoNew PUT Service at https://services.myicomfort.com/DBAcessService.svc/SetProgramInfoNew
SetProgramInfoNewString PUT Service at https://services.myicomfort.com/DBAcessService.svc/SetProgramInfoNewString?GatewaySN={GATEWAYSN}&ZoneNumber={ZONENUMBER}&Program_Schedule_Selection={PGR}&Program_Schedule_Mode={MODE}&Operation_Mode={MANUAL}
SetRegistrationCompleteFlag PUT Service at https://services.myicomfort.com/DBAcessService.svc/SetRegistrationCompleteFlag?userid={USERID}&gateway={GATEWAYSN}&flag={FLAG}
SetReportModerateAlarm PUT Service at https://services.myicomfort.com/DBAcessService.svc/SetReportModerateAlarm?gatewaysn={GATEWAYSN}&enableAlarmflag={ENABLEALARMFLAG}
SetResetPasswordFlag PUT Service at https://services.myicomfort.com/DBAcessService.svc/SetResetPasswordFlag?userid={USERID}&email={EMAIL}&flag={FLAG}
SetRSBusLogging PUT Service at https://services.myicomfort.com/DBAcessService.svc/SetRSBusLogging?gatewaysn={GATEWAYSN}&enableRSBUSflag={ENABLERSBUSFLAG}
SetSystemInfo PUT Service at https://services.myicomfort.com/DBAcessService.svc/SetSystemInfo?buildingid={BUILDINGID}&systemid={SYSTEMID}&systemname={SYSTEMNAME}&blnbuildingrelation={BLNBUILDINGRELATION}
SetTStatInfo PUT Service at https://services.myicomfort.com/DBAcessService.svc/SetTStatInfo
ValidateRegistrationLink GET Service at https://services.myicomfort.com/DBAcessService.svc/ValidateRegistrationLink?email={EMAIL}
ValidateUser PUT Service at https://services.myicomfort.com/DBAcessService.svc/ValidateUser?username={USERNAME}&langnumber={LANG_NBR}