Performs Security Panel Quick commands - Arm
Performs Security Panel Quick Commands - CustomArm
Retrieves latest custom Arm settings set by the user
Performs Security Panel Quick commands - Disarm
Reads 16x2 Alpha Keypad Display and LED Status of Security System
Establishes Live Connection to Security System
Sends Keystroke to the Security Panel
Override Current User's Security Panel Session with his own Previous Session
Polling API - Which should be called based on Arm/Disarm API output Result Codes
Polling API - Which should be called based on Arm/Disarm API output Result Codes
Polling API - Which should be called based on Arm/Disarm API output Result Codes for Multipartion Arming
Polling API - Which should be called based on Arm/Disarm API output Result Codes for Multipartion Arming
Returns the current connection status of the security panel
Return List of Zone Informations for given ZoneId's
Refresh or Insert a Command for a Security Panel
Return the Status of security Panel at list of Locations for Given User
Performs Security Panel Quick commands - Arm
Performs Security Panel Quick commands - Arm
Initiates Zone Bypass
[Partially depreciated in TC2.3+, stuill used for Notifications groups] Get Users that you can Manage
[Depreciated in TC2.3+] Delete a user
[Depreciated in TC2.3+] Disable / Enable a user
Update Eula or SMS Eula for a User
[Depreciated in TC2.3+] Get User information when editing another user or editing yourself
[TC2.1+] Replacement for DeleteUserInfo. Deletes a Real User or Marks Virtual user for Deletion
[TC2.1+] Replacement for DisableEnableUser. Disable / Enable a user
Deprecated in TC Multilingual - [TC2.1+] Replacement for GetUserInfo. Get User information when editing another user or editing yourself
[TC2.1+] Replacement for GetUserDetails. Get User information when editing another user or editing yourself-Includes Wifi Lock as well
[TC3.24 +] Replacement for GetAllUserDetailsEx. It will return user partition related informations
[TC2.1+] Replacement for GetUserDetails. Get User information when editing another user or editing yourself
DEPRECATED in TC Multilingual - [TC2.1+] Replacement for SaveCreateUserInfo. Stores User information when editing self/another user or creating a new User
[TC2.1+] Replacement for SaveCreateUserInfo. Stores User information when editing self/another user or creating a new User
[TC2.1+] Replacement for SaveUserEx. Stores User information when editing self/another user or creating a new User.Added addtional feature
[TC3.24+] Replacement for SaveUserEx1. Included Partition informations
Used to update the usercode after login, so sessionid, oldUsercode, NewUserCode, UserId, LocationID is must
[TC3.8+] Created for Save MasterUsercode in TC if MasterUsercode changed in the panel.
[TC2.1+] Replacement for GetUsers. Returns List of Real Users that one can manage if asked at AccountLevel. This also returns Real+Virtual Users if asked at Location Level.
[TC2.1+] Synchronize Total Connect Users with Security System user codes
[TC2.1+] Provides list of SMS Email Carriers
[TC2.2+] Provides list of Notification Methods
Check if a UserName is ok to use
[Depreciated in TC2.3+] Add a user to an existing account, save user updates to another user, save user updates to yourself
Save User-Client Preferences
Get listing of Help Documents URLs
Used to update only the Language (LocaleId value) for a User. Country Code (ex. en-US) or a language Id as defined within TC2 can be used to update the value in the User Table.
Used to update the user password after login, so sessioid, OldPassword and NewPassword is must
[TC3.12+] Used to get feedback from users
[TC3.12+] Used to get feedback from users along with EmailID and rating
Validate user code
Used to update the user password after login, so sessioid, userName and NewPassword is must
[TC3.8+] Created for Save MasterUsercode in TC if MasterUsercode changed in the panel.
Used to update the usercode after login, so sessionid, oldUsercode, NewUserCode, UserId, LocationID is must
Validate user code
Remote Request for authentication for the given username/password using the specified client application.
MAC validation request for the given GUID for Mobile Punch thru access
Request for authentication for the given username/password using the specified client application.
Request for authentication for the given username/password using the specified client application.
Request for authentication for the given GUID using the specified client application.
Request for authentication for the given GUID using the specified client application.
Request session details for the given sessionID
Request for authentication for the given username/password using the specified client application and retrieves the session details on successful authentication
Request for authentication for the given GUID using the specified client application.
Request for authentication for the given username/password using the specified client application and retrieves the session details on successful authentication
Authentication for the given username and password using the specified client application and retrieves the session details on successful authentication
Request for authentication for the given encrypted username/password using the specified client application and retrieves the session details on successful authentication
Inquire about an active session for the purpose of avoiding a server-side timeout.
Request that the given sessionID be logged out and/or terminated.
Determines anything changed since last update. The result will guide the UI further. NOTE: Deprecated and no longer supported.
[DEPRECIATED] Request InterfaceSchema details for the given sessionID/username
Request InterfaceSchema details for the given sessionID/username
Request InterfaceSchema details for the given sessionID/username
Request for Static Key information for Clients
To Remove a single Smart Action
To Remove the List of Smart Actions
To Set the Smart Action state
To Execute the Smart Action
To Get the Smart Action Configuration
To Remove a single Smart Action
To Set the Smart Action state
To Execute the Smart Action
Retrieve the current configuration information for the given Video PIR.
Retrieve the list of Video PIR for the specified session and location.
Get the capturetypes for VideoPIR device
Update the configuration information for the given VideoPIR.
Returns the Video PIR event record based on Event TypeID
Trigger the Peek In Now Action for VideoPIR.
Get VideoPIR device events with applied filter condition
Return a list of WiFi locations and devices.
Activate WiFi Devices in Total Connect.
Turn On/Off WiFi Smart Away
Remove WiFi Device from Total Connect
This will return the weather forecast for the device location.
This will return the results for one thermostat.
Return a list of Lyric locations and devices.
Activate and Remove Lyric Thermostat in Total Connect.
Used to Save an image to an object PhotoClassId:1- location, 2 - User image
Used to Retrieve a Branding Image LOGO
Returns the data associated with a Location object from the database
Returns the data associated with the basic attributes of a Location object from the database
Saves the data associated with a LocationInfo object to the database. Since this method will only update an existing Location, you are required to pass in its LocationId. Pass in a null value for the Image byte array when either the image has not changed or when the default imageIs to be used. Any previous image will be deleted when either a null or actual image is saved. At the curent triggerTime, the Alias is for the one security system associated with this location.
Saves the data associated with a LocationInfo object to the database. Since this method will only update an existing Location, you are required to pass in its LocationId. Pass in a null value for the Image byte array when either the image has not changed or when the default imageIs to be used. Any previous image will be deleted when either a null or actual image is saved. At the curent triggerTime, the Alias is for the one security system associated with this location.
Retrieve the list of supported countries
Retrieve the list of states for a country
Retrieves the list of countries & States
Returns the Partners associated with a Location object from the database
Multiple Skybell Returns the Partners associated with a Location object from the database
Returns the Partners associated with a Location object from the database
Multiple Skybell Returns the Partners associated with a Location object from the database
Subscribe and Unsubscribe Lyric Account
Returns the Dealer Information
Returns the Subscriber Information
Returns the set of available triggerTime zone regions and their ID
Returns the set of available triggerTime zone regions and their ID for Camera
Provides version information for the web service.
Retrieves the set of video file URLs for a device or audit event record
Retrieves the set of video file URLs for a device or audit event record
Returns the notes associated with a device or audit event record
Returns a set of device or audit event records. A maximum of 100 records can be returned per call.
Returns a set of device or audit event records. A maximum of 100 records can be returned per call.
Returns doorbell event records. A maximum of 100 records can be returned per call.
Returns a set of device or audit event records. A maximum of 100 records can be returned per call.
Returns a set of device or audit event records. A maximum of 100 records can be returned per call.Eevnts by partition
Returns a list of available event type filter values that are to be used for filtering the event record retrieval.
Returns a list of available event type filter values that are to be used for filtering the event record retrieval.
Returns a set of device event records. A maximum of 250 records can be returned per call. The parameter LastEventIdReceived is used to retreive newer records than the ones previously obtained. Entering the most recent event id into this field will return all records that are newer than that record
Returns a set of device event records. A maximum of 250 records can be returned per call. The parameter LastEventIdReceived is used to retreive newer records than the ones previously obtained. Entering the most recent event id into this field will return all records that are newer than that record
Returns a set of doorbell event records. A maximum of 250 records can be returned per call. The parameter LastEventIdReceived is used to retreive newer records than the ones previously obtained. Entering the most recent event id into this field will return all records that are newer than that record
Updates the note associated with a device or audit event. Storing an empty string will clear a note.
Updates the hidden state of a device or audit event record. Hidden records are not returned during normal GetEvents requests unlessthe ShowHidden parameter is true.
Updates the lock state of a device or audit event record. When a record is locked, the automated clean up process will retain the locked record. Only unlocked records will be removed.
Updates the lock state of a device or audit event record. When a record is locked, the automated clean up process will retain the locked record. Only unlocked records will be removed.
Determine if the camera is available for a stream at the moment. Current reasons for unavailability would be if the camera is updating
Retrieve the current state (flags, pan/tilt location, WLLED, output state) for the given camera.
Retrieve the current I/O state (flags, WLLED, output state) for the given camera.
Retrieve the current pan/tilt location for the given camera.
Request that the given camera move to the given preset pan/tilt location.
Request that the current pan/tilt location be stored as the given preset slot for the given camera.
Request that the given camera move in the specified direction, speed and distance.
Request that the given camera move to the specified location, based on a 640x480 viewport mapping.
Request that the WLLED for the given camera be turned on/off.
Request that the output control for the given camera be turned on/off.
Request the given camera to archive a video clip to the server.
Configure the given camera to use the specified video mode.
Retrieve the list of cameras for the specified session and location.
Retrieve the list of All cameras for the specified session and location.
Retrieve the list of All cameras and Multiple Skybell for the specified session and location.
Retrieve the current configuration information for the given camera.
Retrieve the current configuration information for the given camera.
Retrieve the current configuration information (including limits) for the given camera.
Update the configuration information for the given camera.
Adjust default camera settings
Request that the camera firmware be upgraded/changed to the specified version (or default, if unspecified)
Request a list of available camera firmware upgrade options for the given camera.
Get camera wireless status
Get camera Information - provides camera wireless details and Network data
Gets WAP clients status
Gets Camera Battery Status
Get the Event Metadata applicable for the Given Location. Used for Notification Configuration
Get the Event Metadata applicable for the Given Location. Used for Notification Configuration
Get the Event Metadata applicable for the Given Location based on Partitions. Used for Notification Configuration
Get Configured Notification Events at the Given Location.
Get Configured Notification Events at the Given Location.Added notification flags for each module
Get Summary of Configured Notification Events in XML at the Given Location.
Get Summary of Configured Notification Events at the Given Location.
Update the stored data for the list of event notifications for the given location
Update the stored data for the list of event notifications for the given location
Update the stored data for the list of event notifications for the given location
Get the list of notification states permitted for this location.
Get the list of notification schedules available.
Update the stored data for the list of event notification schedules
Retrieves the Notification Lists associated with current user's TotalConnect account)
Updates the Notification List associated with the User
Sends Summary Email about the Notification List to the Admin user
Enable/disabled notifications for logged in user and/or return notification pause status.
Get the list of notification states permitted for this location.
Get the list of notification states permitted for this location.
[DEPRECATED] Get the Event Metadata applicable for the Given Location. Used for Notification Configuration
Request for Metadata and Full status of Security Panel for the Given Location and User
Return the Status of security Panel at multiple Locations for Given User
Request for Metadata and Full status of Security Panel for the Given Location and User
Request for Metadata and Full status of Security Panel for the Given Location and User.Added CanBeBypassable flag to determine zone is bypassable or not
Request for Metadata and Full status of Security Panel for the Given Location and User.Added CanBeBypassable flag to determine zone is bypassable or not
Request for Full status of Security Panel for the Given Location and User
Request for Full status of Security Panel for the Given DeviceID and User
Request for Full status of Security Panel for the Given Location and User
Request for Full status of Security Panel for the Given Location and User
Request for Full status of Security Panel for the Given Location and User
Request for Full status of Security Panel for the Given DeviceID and User
Get the zones in different states like Alarms, Faults, Trouble, and Bypassed
[Enriched Method] Get the zones in different states like Alarms, Faults, Trouble, and Bypassed and whether it is Bypassable Zone or Not
Request for Metadata and Full status of Security Panel for the Given DeviceID and User
Request for Metadata and Full status of Security Panel for the Given DeviceID and User
Initiates Zone Bypass for multiple zones
Initiates Zone Bypass
Update User's Geofence Area selection - includes Latitude, Longitude and Radius
Return a Device Invite Token for a Sky Bell User.
Return Device provisioning status for the given token.
Update DoorBell Details.
Removes Doorbell from TC and Skybell
Removes Doorbell from TC and Skybell for Multiple Skybell per Location
Get WiFi Door Bell Details.
Get WiFi Door Bell Details for Multiple Skybell per location.
Get WiFi Door Bell Settings
Update WiFi Door Bell Settings
Get all devices associated to Skybell Account.
Get Partner Video URL for the device event
Get DoorBell - Client ID
Get WiFi Door Bell Diagnostic Details.
Get WiFi Door Bell Diagnostic Details for Multiple Skybell per Location.
Get the maximum device count per location for all devices present in that location
Return Enrollment details for a Partner Camera
Return Enrollment status for a Partner Camera
Delete Partner Camera
Return a Activation status for Lyric Camera.
Return a Activation status for Lyric Camera.
Return Access Token detail for App
Return Refresh Token detail for App
Return a Settings for Lyric Camera.
Save the Settings for Lyric Camera.
Remove Lyric Camera from the Location.
Return Live Stream detail for Partner Camera
Return Lyric Camera and RSI Camera status.
Return Lyric Camera and RSI Camera status.
Return Live Stream detail for Partner Camera
Return clip Key detail for App
Return Live Snapshot detail for Partner Camera
Save the Settings for Lyric Camera.
Log Message to Kibana Server
Return Live Stream detail for Partner Camera
Save the Settings for VAV Camera.
Save the Settings for VAV Camera.
Return List of Partitions for the Given DeviceID
Return List of Partitions Authority Level info.
[TC2.1+] R Get User information with Partition Authority
[Enriched Method] Get the zones in different states like Alarms, Faults, Trouble, and Bypassed and whether it is Bypassable Zone or Not for Multipartition
Performs Security Panel Quick commands - Arm with specified partitions
Performs Security Panel Quick commands - Disarm
Performs Security Panel Quick commands - Arm with specified partitions
Performs Security Panel Quick commands - Disarm
configuring enabled feature for each partition-master user
Stores MobileDeviceToken ID for a User
Update User's Push notification Subscription
Remove User's MobileDevice token id
Pause / Allow all notifications for logged in user
Get RSI camera wireless, Supervision and Low Battery status
Look in for RSI
Set RSI Camera Settings for RSI
Get RSI Camera Settings for RSI
Get RSI Video URL Info for the device event
Return a list of WiFi locations and devices.
Add/Remoce WiFi Devices in Total Connect.
Save August Lock OAUTH Access Token in Total Connect.
Return a list of TCC WiFi locations and devices.
To Add/Delete the TCC WiFi Thermostats in Total Connect.
Return Configured TCC WiFi Thermostat Schedules.
Update the TCC WiFi Thermostat Schedules.
Success/Failure on Thermostat Access Token Generation
To Insert the Severe weather test message for the given locationID
Update a Switch Icon (database only)
Update a Thermostat schedule (database only)
Get a Thermostat schedule (from database)
Execute a single scene
Create or Edit a single scene
Delete a single scene
Get a specific scene per Automation panel (database)
Get list of scenes per Automation panel (database)
Get info for all Automation devices per Automation panel (during a panel session from panel, otherwise from database)
[Transitional State for lock] Get info for all Automation devices per Automation panel (during a panel session from panel, otherwise from database) - Includes HB Thermostat as well
[Transitional State for lock] Get info for all Automation devices per Automation panel (during a panel session from panel, otherwise from database)
Get Automation Lock Details.
Get Device status details will return Lock and security device status
Execute a action on a Automation panel lock
Execute a action on a Automation panel thermostat
Setting Schedule Status for thermostat
Execute a action on a Automation panel thermostat
Execute a single action on a Automation panel switch
Execute Security Panel and Automation Synchronization
Used to check the status of sync job
Close Current Security Panel Session
[Transitional State for lock] Get info for all Automation devices per Automation panel (during a panel session from panel, otherwise from database) - Includes HB Thermostat as well
[Transitional State for lock] Get info for all Automation devices per Automation panel (during a panel session from panel, otherwise from database)
Execute a action on a Automation panel thermostat
Execute Security Panel and Automation Synchronization
Execute a action on a Automation panel lock
Retrieve the configuration settings for all the Content
Save the configuration settings for all the Content
Retrieve the current weather condition
Retrieve the five days forecast weather condition
Retrieve the top 5 dealer messages
Mark a dealer message as Read
Retrieve the current weather condition
Retrieve the five days forecast weather condition
Used to validate an emailaddress in session
Used to validate an emailaddress from an external source from an email link
Used to validate an emailaddress from an external source from an email link
Used to send an validation link to the user
Used to send an validation link to the multiple users
Used to retieve the list of GPS devices associated with a location.
Used to retrieve the most recent recorded Location related data of the GPS device.
Used to retrieve the GeoFence information for a particular GPS device
Used to retrieve the the list of geofences that the GPS device currently is in.
this will cause the GPS device to return its current location to the database. Retrieval will be from a call to GetGPSDeviceLocationData.
Updates the Photo associated with a GPS Device and returns the PhotoURL for it.
Saves the Data for a GPSDevice Only. No Photo alteration will be done.
Request TWM Session
To add or Edit the Scenes
To Retrieve the Scenes information
To Remove a Scenes
To Execute the Scenes
To Get the Smart Action Configuration
To get the list of EULA's to be signed by the user.
To get the EULA Text for the given language id and eula id
To get the EULA Text for the given language id and eula id
To get the list of All EULA's befor login to be viewed by the user.
To get the EULA Text for the given language id and eula id
To update if the device is insecure
To add or Edit the Smart Action
To Retrieve the Smart Action information
Performs Security Panel Quick commands - Arm
Retrieves latest custom Arm settings set by the user
Performs Security Panel Quick commands - Disarm
Reads 16x2 Alpha Keypad Display and LED Status of Security System
Establishes Live Connection to Security System
Sends Keystroke to the Security Panel
Override Current User's Security Panel Session with his own Previous Session
Polling API - Which should be called based on Arm/Disarm API output Result Codes
Polling API - Which should be called based on Arm/Disarm API output Result Codes
Returns the current connection status of the security panel
Refresh or Insert a Command for a Security Panel
[Partially depreciated in TC2.3+, stuill used for Notifications groups] Get Users that you can Manage
[Depreciated in TC2.3+] Delete a user
[Depreciated in TC2.3+] Disable / Enable a user
Update Eula or SMS Eula for a User
[Depreciated in TC2.3+] Get User information when editing another user or editing yourself
[TC2.1+] Replacement for DeleteUserInfo. Deletes a Real User or Marks Virtual user for Deletion
[TC2.1+] Replacement for DisableEnableUser. Disable / Enable a user
Deprecated in TC Multilingual - [TC2.1+] Replacement for GetUserInfo. Get User information when editing another user or editing yourself
[TC2.1+] Replacement for GetUserDetails. Get User information when editing another user or editing yourself-Includes Wifi Lock as well
[TC3.24 +] Replacement for GetAllUserDetailsEx. It will return user partition related informations
[TC2.1+] Replacement for GetUserDetails. Get User information when editing another user or editing yourself
Used to update the usercode after login, so sessionid, oldUsercode, NewUserCode, UserId, LocationID is must
[TC3.8+] Created for Save MasterUsercode in TC if MasterUsercode changed in the panel.
[TC2.1+] Replacement for GetUsers. Returns List of Real Users that one can manage if asked at AccountLevel. This also returns Real+Virtual Users if asked at Location Level.
[TC2.1+] Provides list of SMS Email Carriers
[TC2.2+] Provides list of Notification Methods
Save User-Client Preferences
Get listing of Help Documents URLs
Used to update only the Language (LocaleId value) for a User. Country Code (ex. en-US) or a language Id as defined within TC2 can be used to update the value in the User Table.
Used to update the user password after login, so sessioid, OldPassword and NewPassword is must
[TC3.12+] Used to get feedback from users
[TC3.12+] Used to get feedback from users along with EmailID and rating
Validate user code
Used to update the user password after login, so sessioid, userName and NewPassword is must
Remote Request for authentication for the given username/password using the specified client application.
MAC validation request for the given GUID for Mobile Punch thru access
Request for authentication for the given username/password using the specified client application.
Request for authentication for the given username/password using the specified client application.
Request for authentication for the given GUID using the specified client application.
Request for authentication for the given GUID using the specified client application.
Request session details for the given sessionID
Request for authentication for the given username/password using the specified client application and retrieves the session details on successful authentication
Request for authentication for the given GUID using the specified client application.
Request for authentication for the given username/password using the specified client application and retrieves the session details on successful authentication
Authentication for the given username and password using the specified client application and retrieves the session details on successful authentication
Request for authentication for the given encrypted username/password using the specified client application and retrieves the session details on successful authentication
Inquire about an active session for the purpose of avoiding a server-side timeout.
Request that the given sessionID be logged out and/or terminated.
[DEPRECIATED] Request InterfaceSchema details for the given sessionID/username
Request InterfaceSchema details for the given sessionID/username
Request InterfaceSchema details for the given sessionID/username
Request for Static Key information for Clients
To Remove a single Smart Action
To Set the Smart Action state
To Execute the Smart Action
To Get the Smart Action Configuration
Retrieve the current configuration information for the given Video PIR.
Retrieve the list of Video PIR for the specified session and location.
Get the capturetypes for VideoPIR device
Update the configuration information for the given VideoPIR.
Returns the Video PIR event record based on Event TypeID
Trigger the Peek In Now Action for VideoPIR.
Get VideoPIR device events with applied filter condition
Return a list of WiFi locations and devices.
Turn On/Off WiFi Smart Away
Remove WiFi Device from Total Connect
This will return the weather forecast for the device location.
This will return the results for one thermostat.
Return a list of Lyric locations and devices.
Used to Save an image to an object PhotoClassId:1- location, 2 - User image
Used to Retrieve a Branding Image LOGO
Returns the data associated with a Location object from the database
Returns the data associated with the basic attributes of a Location object from the database
Retrieve the list of supported countries
Retrieve the list of states for a country
Retrieves the list of countries & States
Returns the Partners associated with a Location object from the database
Multiple Skybell Returns the Partners associated with a Location object from the database
Subscribe and Unsubscribe Lyric Account
Returns the Dealer Information
Returns the Subscriber Information
Returns the set of available triggerTime zone regions and their ID
Returns the set of available triggerTime zone regions and their ID for Camera
Provides version information for the web service.
Retrieves the set of video file URLs for a device or audit event record
Retrieves the set of video file URLs for a device or audit event record
Returns the notes associated with a device or audit event record
Returns a set of device or audit event records. A maximum of 100 records can be returned per call.
Returns a set of device or audit event records. A maximum of 100 records can be returned per call.
Returns doorbell event records. A maximum of 100 records can be returned per call.
Returns a list of available event type filter values that are to be used for filtering the event record retrieval.
Returns a list of available event type filter values that are to be used for filtering the event record retrieval.
Returns a set of device event records. A maximum of 250 records can be returned per call. The parameter LastEventIdReceived is used to retreive newer records than the ones previously obtained. Entering the most recent event id into this field will return all records that are newer than that record
Returns a set of device event records. A maximum of 250 records can be returned per call. The parameter LastEventIdReceived is used to retreive newer records than the ones previously obtained. Entering the most recent event id into this field will return all records that are newer than that record
Returns a set of doorbell event records. A maximum of 250 records can be returned per call. The parameter LastEventIdReceived is used to retreive newer records than the ones previously obtained. Entering the most recent event id into this field will return all records that are newer than that record
Updates the note associated with a device or audit event. Storing an empty string will clear a note.
Updates the hidden state of a device or audit event record. Hidden records are not returned during normal GetEvents requests unlessthe ShowHidden parameter is true.
Updates the lock state of a device or audit event record. When a record is locked, the automated clean up process will retain the locked record. Only unlocked records will be removed.
Updates the lock state of a device or audit event record. When a record is locked, the automated clean up process will retain the locked record. Only unlocked records will be removed.
Determine if the camera is available for a stream at the moment. Current reasons for unavailability would be if the camera is updating
Retrieve the current state (flags, pan/tilt location, WLLED, output state) for the given camera.
Retrieve the current I/O state (flags, WLLED, output state) for the given camera.
Retrieve the current pan/tilt location for the given camera.
Request that the given camera move to the given preset pan/tilt location.
Request that the current pan/tilt location be stored as the given preset slot for the given camera.
Request that the given camera move in the specified direction, speed and distance.
Request that the given camera move to the specified location, based on a 640x480 viewport mapping.
Request that the WLLED for the given camera be turned on/off.
Request that the output control for the given camera be turned on/off.
Request the given camera to archive a video clip to the server.
Configure the given camera to use the specified video mode.
Retrieve the list of cameras for the specified session and location.
Retrieve the list of All cameras for the specified session and location.
Retrieve the list of All cameras and Multiple Skybell for the specified session and location.
Retrieve the current configuration information for the given camera.
Retrieve the current configuration information for the given camera.
Retrieve the current configuration information (including limits) for the given camera.
Update the configuration information for the given camera.
Adjust default camera settings
Request that the camera firmware be upgraded/changed to the specified version (or default, if unspecified)
Request a list of available camera firmware upgrade options for the given camera.
Get camera wireless status
Get camera Information - provides camera wireless details and Network data
Gets WAP clients status
Gets Camera Battery Status
Get the Event Metadata applicable for the Given Location. Used for Notification Configuration
Get the Event Metadata applicable for the Given Location. Used for Notification Configuration
Get the Event Metadata applicable for the Given Location based on Partitions. Used for Notification Configuration
Get Configured Notification Events at the Given Location.
Get Configured Notification Events at the Given Location.Added notification flags for each module
Get Summary of Configured Notification Events in XML at the Given Location.
Get Summary of Configured Notification Events at the Given Location.
Get the list of notification states permitted for this location.
Get the list of notification schedules available.
Retrieves the Notification Lists associated with current user's TotalConnect account)
Sends Summary Email about the Notification List to the Admin user
Enable/disabled notifications for logged in user and/or return notification pause status.
Get the list of notification states permitted for this location.
[DEPRECATED] Get the Event Metadata applicable for the Given Location. Used for Notification Configuration
Request for Metadata and Full status of Security Panel for the Given Location and User
Request for Metadata and Full status of Security Panel for the Given Location and User
Request for Metadata and Full status of Security Panel for the Given Location and User.Added CanBeBypassable flag to determine zone is bypassable or not
Request for Full status of Security Panel for the Given Location and User
Request for Full status of Security Panel for the Given DeviceID and User
Request for Full status of Security Panel for the Given Location and User
Request for Full status of Security Panel for the Given Location and User
Request for Full status of Security Panel for the Given DeviceID and User
Get the zones in different states like Alarms, Faults, Trouble, and Bypassed
[Enriched Method] Get the zones in different states like Alarms, Faults, Trouble, and Bypassed and whether it is Bypassable Zone or Not
Request for Metadata and Full status of Security Panel for the Given DeviceID and User
Request for Metadata and Full status of Security Panel for the Given DeviceID and User
Initiates Zone Bypass for multiple zones
Initiates Zone Bypass
Return a Device Invite Token for a Sky Bell User.
Return Device provisioning status for the given token.
Removes Doorbell from TC and Skybell
Removes Doorbell from TC and Skybell for Multiple Skybell per Location
Get WiFi Door Bell Details.
Get WiFi Door Bell Details for Multiple Skybell per location.
Get WiFi Door Bell Settings
Get all devices associated to Skybell Account.
Get Partner Video URL for the device event
Get DoorBell - Client ID
Get WiFi Door Bell Diagnostic Details.
Get WiFi Door Bell Diagnostic Details for Multiple Skybell per Location.
Get the maximum device count per location for all devices present in that location
Return Enrollment status for a Partner Camera
Delete Partner Camera
Return a Activation status for Lyric Camera.
Return a Activation status for Lyric Camera.
Return Access Token detail for App
Return Refresh Token detail for App
Return a Settings for Lyric Camera.
Remove Lyric Camera from the Location.
Return Live Stream detail for Partner Camera
Return Lyric Camera and RSI Camera status.
Return Live Stream detail for Partner Camera
Return clip Key detail for App
Return Live Snapshot detail for Partner Camera
Save the Settings for Lyric Camera.
Log Message to Kibana Server
Return Live Stream detail for Partner Camera
Save the Settings for VAV Camera.
Return List of Partitions Authority Level info.
[TC2.1+] R Get User information with Partition Authority
Stores MobileDeviceToken ID for a User
Update User's Push notification Subscription
Remove User's MobileDevice token id
Pause / Allow all notifications for logged in user
Get RSI camera wireless, Supervision and Low Battery status
Look in for RSI
Set RSI Camera Settings for RSI
Get RSI Camera Settings for RSI
Get RSI Video URL Info for the device event
Return a list of WiFi locations and devices.
Save August Lock OAUTH Access Token in Total Connect.
Return a list of TCC WiFi locations and devices.
Return Configured TCC WiFi Thermostat Schedules.
Success/Failure on Thermostat Access Token Generation
To Insert the Severe weather test message for the given locationID
Update a Switch Icon (database only)
Get a Thermostat schedule (from database)
Execute a single scene
Delete a single scene
Get a specific scene per Automation panel (database)
Get list of scenes per Automation panel (database)
Get info for all Automation devices per Automation panel (during a panel session from panel, otherwise from database)
[Transitional State for lock] Get info for all Automation devices per Automation panel (during a panel session from panel, otherwise from database) - Includes HB Thermostat as well
[Transitional State for lock] Get info for all Automation devices per Automation panel (during a panel session from panel, otherwise from database)
Get Automation Lock Details.
Execute a action on a Automation panel lock
Execute a action on a Automation panel thermostat
Setting Schedule Status for thermostat
Execute a action on a Automation panel thermostat
Execute a single action on a Automation panel switch
Execute Security Panel and Automation Synchronization
Used to check the status of sync job
Close Current Security Panel Session
[Transitional State for lock] Get info for all Automation devices per Automation panel (during a panel session from panel, otherwise from database) - Includes HB Thermostat as well
[Transitional State for lock] Get info for all Automation devices per Automation panel (during a panel session from panel, otherwise from database)
Retrieve the configuration settings for all the Content
Retrieve the current weather condition
Retrieve the five days forecast weather condition
Retrieve the top 5 dealer messages
Mark a dealer message as Read
Retrieve the current weather condition
Retrieve the five days forecast weather condition
Used to validate an emailaddress in session
Used to validate an emailaddress from an external source from an email link
Used to validate an emailaddress from an external source from an email link
Used to send an validation link to the user
Used to send an validation link to the multiple users
Used to retieve the list of GPS devices associated with a location.
Used to retrieve the most recent recorded Location related data of the GPS device.
Used to retrieve the GeoFence information for a particular GPS device
Used to retrieve the the list of geofences that the GPS device currently is in.
this will cause the GPS device to return its current location to the database. Retrieval will be from a call to GetGPSDeviceLocationData.
Updates the Photo associated with a GPS Device and returns the PhotoURL for it.
Request TWM Session
To Remove a Scenes
To Execute the Scenes
To Get the Smart Action Configuration
To get the list of EULA's to be signed by the user.
To get the EULA Text for the given language id and eula id
To get the EULA Text for the given language id and eula id
To get the list of All EULA's befor login to be viewed by the user.
To get the EULA Text for the given language id and eula id
To update if the device is insecure
Performs Security Panel Quick commands - Arm
Retrieves latest custom Arm settings set by the user
Performs Security Panel Quick commands - Disarm
Reads 16x2 Alpha Keypad Display and LED Status of Security System
Establishes Live Connection to Security System
Sends Keystroke to the Security Panel
Override Current User's Security Panel Session with his own Previous Session
Polling API - Which should be called based on Arm/Disarm API output Result Codes
Polling API - Which should be called based on Arm/Disarm API output Result Codes
Returns the current connection status of the security panel
Refresh or Insert a Command for a Security Panel
[Partially depreciated in TC2.3+, stuill used for Notifications groups] Get Users that you can Manage
[Depreciated in TC2.3+] Delete a user
[Depreciated in TC2.3+] Disable / Enable a user
Update Eula or SMS Eula for a User
[Depreciated in TC2.3+] Get User information when editing another user or editing yourself
[TC2.1+] Replacement for DeleteUserInfo. Deletes a Real User or Marks Virtual user for Deletion
[TC2.1+] Replacement for DisableEnableUser. Disable / Enable a user
Deprecated in TC Multilingual - [TC2.1+] Replacement for GetUserInfo. Get User information when editing another user or editing yourself
[TC2.1+] Replacement for GetUserDetails. Get User information when editing another user or editing yourself-Includes Wifi Lock as well
[TC3.24 +] Replacement for GetAllUserDetailsEx. It will return user partition related informations
[TC2.1+] Replacement for GetUserDetails. Get User information when editing another user or editing yourself
Used to update the usercode after login, so sessionid, oldUsercode, NewUserCode, UserId, LocationID is must
[TC3.8+] Created for Save MasterUsercode in TC if MasterUsercode changed in the panel.
[TC2.1+] Replacement for GetUsers. Returns List of Real Users that one can manage if asked at AccountLevel. This also returns Real+Virtual Users if asked at Location Level.
[TC2.1+] Provides list of SMS Email Carriers
[TC2.2+] Provides list of Notification Methods
Save User-Client Preferences
Get listing of Help Documents URLs
Used to update only the Language (LocaleId value) for a User. Country Code (ex. en-US) or a language Id as defined within TC2 can be used to update the value in the User Table.
Used to update the user password after login, so sessioid, OldPassword and NewPassword is must
[TC3.12+] Used to get feedback from users
[TC3.12+] Used to get feedback from users along with EmailID and rating
Validate user code
Used to update the user password after login, so sessioid, userName and NewPassword is must
Remote Request for authentication for the given username/password using the specified client application.
MAC validation request for the given GUID for Mobile Punch thru access
Request for authentication for the given username/password using the specified client application.
Request for authentication for the given username/password using the specified client application.
Request for authentication for the given GUID using the specified client application.
Request for authentication for the given GUID using the specified client application.
Request session details for the given sessionID
Request for authentication for the given username/password using the specified client application and retrieves the session details on successful authentication
Request for authentication for the given GUID using the specified client application.
Request for authentication for the given username/password using the specified client application and retrieves the session details on successful authentication
Authentication for the given username and password using the specified client application and retrieves the session details on successful authentication
Request for authentication for the given encrypted username/password using the specified client application and retrieves the session details on successful authentication
Inquire about an active session for the purpose of avoiding a server-side timeout.
Request that the given sessionID be logged out and/or terminated.
[DEPRECIATED] Request InterfaceSchema details for the given sessionID/username
Request InterfaceSchema details for the given sessionID/username
Request InterfaceSchema details for the given sessionID/username
Request for Static Key information for Clients
To Remove a single Smart Action
To Set the Smart Action state
To Execute the Smart Action
To Get the Smart Action Configuration
Retrieve the current configuration information for the given Video PIR.
Retrieve the list of Video PIR for the specified session and location.
Get the capturetypes for VideoPIR device
Update the configuration information for the given VideoPIR.
Returns the Video PIR event record based on Event TypeID
Trigger the Peek In Now Action for VideoPIR.
Get VideoPIR device events with applied filter condition
Return a list of WiFi locations and devices.
Turn On/Off WiFi Smart Away
Remove WiFi Device from Total Connect
This will return the weather forecast for the device location.
This will return the results for one thermostat.
Return a list of Lyric locations and devices.
Used to Save an image to an object PhotoClassId:1- location, 2 - User image
Used to Retrieve a Branding Image LOGO
Returns the data associated with a Location object from the database
Returns the data associated with the basic attributes of a Location object from the database
Retrieve the list of supported countries
Retrieve the list of states for a country
Retrieves the list of countries & States
Returns the Partners associated with a Location object from the database
Multiple Skybell Returns the Partners associated with a Location object from the database
Subscribe and Unsubscribe Lyric Account
Returns the Dealer Information
Returns the Subscriber Information
Returns the set of available triggerTime zone regions and their ID
Returns the set of available triggerTime zone regions and their ID for Camera
Provides version information for the web service.
Retrieves the set of video file URLs for a device or audit event record
Retrieves the set of video file URLs for a device or audit event record
Returns the notes associated with a device or audit event record
Returns a set of device or audit event records. A maximum of 100 records can be returned per call.
Returns a set of device or audit event records. A maximum of 100 records can be returned per call.
Returns doorbell event records. A maximum of 100 records can be returned per call.
Returns a list of available event type filter values that are to be used for filtering the event record retrieval.
Returns a list of available event type filter values that are to be used for filtering the event record retrieval.
Returns a set of device event records. A maximum of 250 records can be returned per call. The parameter LastEventIdReceived is used to retreive newer records than the ones previously obtained. Entering the most recent event id into this field will return all records that are newer than that record
Returns a set of device event records. A maximum of 250 records can be returned per call. The parameter LastEventIdReceived is used to retreive newer records than the ones previously obtained. Entering the most recent event id into this field will return all records that are newer than that record
Returns a set of doorbell event records. A maximum of 250 records can be returned per call. The parameter LastEventIdReceived is used to retreive newer records than the ones previously obtained. Entering the most recent event id into this field will return all records that are newer than that record
Updates the note associated with a device or audit event. Storing an empty string will clear a note.
Updates the hidden state of a device or audit event record. Hidden records are not returned during normal GetEvents requests unlessthe ShowHidden parameter is true.
Updates the lock state of a device or audit event record. When a record is locked, the automated clean up process will retain the locked record. Only unlocked records will be removed.
Updates the lock state of a device or audit event record. When a record is locked, the automated clean up process will retain the locked record. Only unlocked records will be removed.
Determine if the camera is available for a stream at the moment. Current reasons for unavailability would be if the camera is updating
Retrieve the current state (flags, pan/tilt location, WLLED, output state) for the given camera.
Retrieve the current I/O state (flags, WLLED, output state) for the given camera.
Retrieve the current pan/tilt location for the given camera.
Request that the given camera move to the given preset pan/tilt location.
Request that the current pan/tilt location be stored as the given preset slot for the given camera.
Request that the given camera move in the specified direction, speed and distance.
Request that the given camera move to the specified location, based on a 640x480 viewport mapping.
Request that the WLLED for the given camera be turned on/off.
Request that the output control for the given camera be turned on/off.
Request the given camera to archive a video clip to the server.
Configure the given camera to use the specified video mode.
Retrieve the list of cameras for the specified session and location.
Retrieve the list of All cameras for the specified session and location.
Retrieve the list of All cameras and Multiple Skybell for the specified session and location.
Retrieve the current configuration information for the given camera.
Retrieve the current configuration information for the given camera.
Retrieve the current configuration information (including limits) for the given camera.
Update the configuration information for the given camera.
Adjust default camera settings
Request that the camera firmware be upgraded/changed to the specified version (or default, if unspecified)
Request a list of available camera firmware upgrade options for the given camera.
Get camera wireless status
Get camera Information - provides camera wireless details and Network data
Gets WAP clients status
Gets Camera Battery Status
Get the Event Metadata applicable for the Given Location. Used for Notification Configuration
Get the Event Metadata applicable for the Given Location. Used for Notification Configuration
Get the Event Metadata applicable for the Given Location based on Partitions. Used for Notification Configuration
Get Configured Notification Events at the Given Location.
Get Configured Notification Events at the Given Location.Added notification flags for each module
Get Summary of Configured Notification Events in XML at the Given Location.
Get Summary of Configured Notification Events at the Given Location.
Get the list of notification states permitted for this location.
Get the list of notification schedules available.
Retrieves the Notification Lists associated with current user's TotalConnect account)
Sends Summary Email about the Notification List to the Admin user
Enable/disabled notifications for logged in user and/or return notification pause status.
Get the list of notification states permitted for this location.
[DEPRECATED] Get the Event Metadata applicable for the Given Location. Used for Notification Configuration
Request for Metadata and Full status of Security Panel for the Given Location and User
Request for Metadata and Full status of Security Panel for the Given Location and User
Request for Metadata and Full status of Security Panel for the Given Location and User.Added CanBeBypassable flag to determine zone is bypassable or not
Request for Full status of Security Panel for the Given Location and User
Request for Full status of Security Panel for the Given DeviceID and User
Request for Full status of Security Panel for the Given Location and User
Request for Full status of Security Panel for the Given Location and User
Request for Full status of Security Panel for the Given DeviceID and User
Get the zones in different states like Alarms, Faults, Trouble, and Bypassed
[Enriched Method] Get the zones in different states like Alarms, Faults, Trouble, and Bypassed and whether it is Bypassable Zone or Not
Request for Metadata and Full status of Security Panel for the Given DeviceID and User
Request for Metadata and Full status of Security Panel for the Given DeviceID and User
Initiates Zone Bypass for multiple zones
Initiates Zone Bypass
Return a Device Invite Token for a Sky Bell User.
Return Device provisioning status for the given token.
Removes Doorbell from TC and Skybell
Removes Doorbell from TC and Skybell for Multiple Skybell per Location
Get WiFi Door Bell Details.
Get WiFi Door Bell Details for Multiple Skybell per location.
Get WiFi Door Bell Settings
Get all devices associated to Skybell Account.
Get Partner Video URL for the device event
Get DoorBell - Client ID
Get WiFi Door Bell Diagnostic Details.
Get WiFi Door Bell Diagnostic Details for Multiple Skybell per Location.
Get the maximum device count per location for all devices present in that location
Return Enrollment status for a Partner Camera
Delete Partner Camera
Return a Activation status for Lyric Camera.
Return a Activation status for Lyric Camera.
Return Access Token detail for App
Return Refresh Token detail for App
Return a Settings for Lyric Camera.
Remove Lyric Camera from the Location.
Return Live Stream detail for Partner Camera
Return Lyric Camera and RSI Camera status.
Return Live Stream detail for Partner Camera
Return clip Key detail for App
Return Live Snapshot detail for Partner Camera
Save the Settings for Lyric Camera.
Log Message to Kibana Server
Return Live Stream detail for Partner Camera
Save the Settings for VAV Camera.
Return List of Partitions Authority Level info.
[TC2.1+] R Get User information with Partition Authority
Stores MobileDeviceToken ID for a User
Update User's Push notification Subscription
Remove User's MobileDevice token id
Pause / Allow all notifications for logged in user
Get RSI camera wireless, Supervision and Low Battery status
Look in for RSI
Set RSI Camera Settings for RSI
Get RSI Camera Settings for RSI
Get RSI Video URL Info for the device event
Return a list of WiFi locations and devices.
Save August Lock OAUTH Access Token in Total Connect.
Return a list of TCC WiFi locations and devices.
Return Configured TCC WiFi Thermostat Schedules.
Success/Failure on Thermostat Access Token Generation
To Insert the Severe weather test message for the given locationID
Update a Switch Icon (database only)
Get a Thermostat schedule (from database)
Execute a single scene
Delete a single scene
Get a specific scene per Automation panel (database)
Get list of scenes per Automation panel (database)
Get info for all Automation devices per Automation panel (during a panel session from panel, otherwise from database)
[Transitional State for lock] Get info for all Automation devices per Automation panel (during a panel session from panel, otherwise from database) - Includes HB Thermostat as well
[Transitional State for lock] Get info for all Automation devices per Automation panel (during a panel session from panel, otherwise from database)
Get Automation Lock Details.
Execute a action on a Automation panel lock
Execute a action on a Automation panel thermostat
Setting Schedule Status for thermostat
Execute a action on a Automation panel thermostat
Execute a single action on a Automation panel switch
Execute Security Panel and Automation Synchronization
Used to check the status of sync job
Close Current Security Panel Session
[Transitional State for lock] Get info for all Automation devices per Automation panel (during a panel session from panel, otherwise from database) - Includes HB Thermostat as well
[Transitional State for lock] Get info for all Automation devices per Automation panel (during a panel session from panel, otherwise from database)
Retrieve the configuration settings for all the Content
Retrieve the current weather condition
Retrieve the five days forecast weather condition
Retrieve the top 5 dealer messages
Mark a dealer message as Read
Retrieve the current weather condition
Retrieve the five days forecast weather condition
Used to validate an emailaddress in session
Used to validate an emailaddress from an external source from an email link
Used to validate an emailaddress from an external source from an email link
Used to send an validation link to the user
Used to send an validation link to the multiple users
Used to retieve the list of GPS devices associated with a location.
Used to retrieve the most recent recorded Location related data of the GPS device.
Used to retrieve the GeoFence information for a particular GPS device
Used to retrieve the the list of geofences that the GPS device currently is in.
this will cause the GPS device to return its current location to the database. Retrieval will be from a call to GetGPSDeviceLocationData.
Updates the Photo associated with a GPS Device and returns the PhotoURL for it.
Request TWM Session
To Remove a Scenes
To Execute the Scenes
To Get the Smart Action Configuration
To get the list of EULA's to be signed by the user.
To get the EULA Text for the given language id and eula id
To get the EULA Text for the given language id and eula id
To get the list of All EULA's befor login to be viewed by the user.
To get the EULA Text for the given language id and eula id
To update if the device is insecure