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} |