GET api/v1/locations/{locationId}/partitions/fullStatus
Request for Metadata and Full status of Security Panel and alarm staus (sensor tripped or user generated) for the Given Location and User.Added CanBeBypassable flag to determine zone is bypassable or not
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
locationId |
Location ID |
integer |
Required |
LastSequenceNumber | integer |
None. |
|
LastUpdatedTimestampTicks | integer |
None. |
|
PartitionIds | string |
None. |
Body Parameters
None.
Response Information
Resource Description
PanelMetadataAndStatusResults
PanelMetadataAndStatusResultsName | Description | Type | Additional information |
---|---|---|---|
PanelStatus | PanelMetadataAndStatusInfoExV2 |
None. |
|
ArmingState |
Global arming state |
integer |
None. |
IsSensorTrippedAlarm |
Alarm Info - Is that sensor tripped or user triggered in Panel. |
boolean |
None. |
IsAlarmResponded |
For Alarm Cancel/verify by end user to Central station. |
boolean |
None. |
IsCoverTampered | boolean |
None. |
|
Bell1SupervisionFailure | boolean |
None. |
|
Bell2SupervisionFailure | boolean |
None. |
Response Formats
application/json, text/json
Sample:
{ "PanelStatus": { "Zones": [ { "ZoneID": 1, "ZoneDescription": "sample string 2", "ZoneStatus": 3, "PartitionID": 4, "CanBeBypassed": 5, "AlarmTriggerTime": "2025-09-03T10:08:33.3285243-04:00", "AlarmTriggerTimeLocalized": "2025-09-03T10:08:33.3285243-04:00", "ZoneTypeID": 6, "DeviceType": 7 }, { "ZoneID": 1, "ZoneDescription": "sample string 2", "ZoneStatus": 3, "PartitionID": 4, "CanBeBypassed": 5, "AlarmTriggerTime": "2025-09-03T10:08:33.3285243-04:00", "AlarmTriggerTimeLocalized": "2025-09-03T10:08:33.3285243-04:00", "ZoneTypeID": 6, "DeviceType": 7 } ], "PromptForImportSecuritySettings": true, "IsAlarmResponded": true, "IsCoverTampered": true, "Bell1SupervisionFailure": true, "Bell2SupervisionFailure": true, "IsInEnrollmentMode": true, "IsEntryDelayEnabled": true, "SyncSecDeviceFlag": true, "LastUpdatedTimestampTicks": 9, "ConfigurationSequenceNumber": 10, "IsInACLoss": true, "IsInLowBattery": true, "IsInRfJam": true, "IsInBatteryMissing": true, "Partitions": [ { "PartitionName": "sample string 1", "IsStayArmed": true, "IsFireEnabled": true, "IsCommonEnabled": true, "IsLocked": true, "IsNewPartition": true, "IsNightStayEnabled": 7, "IsInWalkTest": true, "ExitDelayTimer": 9, "PartitionID": 10, "PartitionArmingState": 11, "ArmingState": 11, "OverrideArmingState": 12, "OverrideTimeStamp": "2025-09-03T10:08:33.3285243-04:00", "IsAlarmResponded": true, "AlarmTriggerTime": "2025-09-03T10:08:33.3285243-04:00", "AlarmTriggerTimeLocalized": "2025-09-03T10:08:33.3285243-04:00" }, { "PartitionName": "sample string 1", "IsStayArmed": true, "IsFireEnabled": true, "IsCommonEnabled": true, "IsLocked": true, "IsNewPartition": true, "IsNightStayEnabled": 7, "IsInWalkTest": true, "ExitDelayTimer": 9, "PartitionID": 10, "PartitionArmingState": 11, "ArmingState": 11, "OverrideArmingState": 12, "OverrideTimeStamp": "2025-09-03T10:08:33.3285243-04:00", "IsAlarmResponded": true, "AlarmTriggerTime": "2025-09-03T10:08:33.3285243-04:00", "AlarmTriggerTimeLocalized": "2025-09-03T10:08:33.3285243-04:00" } ] }, "ArmingState": 1, "IsSensorTrippedAlarm": true, "IsAlarmResponded": true, "IsCoverTampered": true, "Bell1SupervisionFailure": true, "Bell2SupervisionFailure": true }
application/xml, text/xml
Sample:
<PanelMetadataAndStatusResults xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TC2WebAPIController.Models.V1.Security"> <ArmingState>1</ArmingState> <Bell1SupervisionFailure>true</Bell1SupervisionFailure> <Bell2SupervisionFailure>true</Bell2SupervisionFailure> <IsAlarmResponded>true</IsAlarmResponded> <IsCoverTampered>true</IsCoverTampered> <IsSensorTrippedAlarm>true</IsSensorTrippedAlarm> <PanelStatus xmlns:d2p1="http://schemas.datacontract.org/2004/07/TC2Domain.Security"> <d2p1:Bell1SupervisionFailure>false</d2p1:Bell1SupervisionFailure> <d2p1:Bell2SupervisionFailure>false</d2p1:Bell2SupervisionFailure> <d2p1:ConfigurationSequenceNumber>10</d2p1:ConfigurationSequenceNumber> <d2p1:IsCoverTampered>false</d2p1:IsCoverTampered> <d2p1:IsInACLoss>true</d2p1:IsInACLoss> <d2p1:IsInBatteryMissing>true</d2p1:IsInBatteryMissing> <d2p1:IsInEnrollmentMode>false</d2p1:IsInEnrollmentMode> <d2p1:IsInLowBattery>true</d2p1:IsInLowBattery> <d2p1:IsInRfJam>true</d2p1:IsInRfJam> <d2p1:LastUpdatedTimestampTicks>9</d2p1:LastUpdatedTimestampTicks> <d2p1:Partitions> <d2p1:PartitionDetails> <d2p1:AlarmTriggerTime>2025-09-03T10:08:33.3285243-04:00</d2p1:AlarmTriggerTime> <d2p1:AlarmTriggerTimeLocalized>2025-09-03T10:08:33.3285243-04:00</d2p1:AlarmTriggerTimeLocalized> <d2p1:ArmingState>11</d2p1:ArmingState> <d2p1:IsAlarmResponded>true</d2p1:IsAlarmResponded> <d2p1:OverrideArmingState>12</d2p1:OverrideArmingState> <d2p1:OverrideTimeStamp>2025-09-03T10:08:33.3285243-04:00</d2p1:OverrideTimeStamp> <d2p1:PartitionID>10</d2p1:PartitionID> <d2p1:ExitDelayTimer>9</d2p1:ExitDelayTimer> <d2p1:IsCommonEnabled>true</d2p1:IsCommonEnabled> <d2p1:IsFireEnabled>true</d2p1:IsFireEnabled> <d2p1:IsInWalkTest>true</d2p1:IsInWalkTest> <d2p1:IsLocked>true</d2p1:IsLocked> <d2p1:IsNewPartition>true</d2p1:IsNewPartition> <d2p1:IsNightStayEnabled>7</d2p1:IsNightStayEnabled> <d2p1:IsStayArmed>true</d2p1:IsStayArmed> <d2p1:PartitionName>sample string 1</d2p1:PartitionName> </d2p1:PartitionDetails> <d2p1:PartitionDetails> <d2p1:AlarmTriggerTime>2025-09-03T10:08:33.3285243-04:00</d2p1:AlarmTriggerTime> <d2p1:AlarmTriggerTimeLocalized>2025-09-03T10:08:33.3285243-04:00</d2p1:AlarmTriggerTimeLocalized> <d2p1:ArmingState>11</d2p1:ArmingState> <d2p1:IsAlarmResponded>true</d2p1:IsAlarmResponded> <d2p1:OverrideArmingState>12</d2p1:OverrideArmingState> <d2p1:OverrideTimeStamp>2025-09-03T10:08:33.3285243-04:00</d2p1:OverrideTimeStamp> <d2p1:PartitionID>10</d2p1:PartitionID> <d2p1:ExitDelayTimer>9</d2p1:ExitDelayTimer> <d2p1:IsCommonEnabled>true</d2p1:IsCommonEnabled> <d2p1:IsFireEnabled>true</d2p1:IsFireEnabled> <d2p1:IsInWalkTest>true</d2p1:IsInWalkTest> <d2p1:IsLocked>true</d2p1:IsLocked> <d2p1:IsNewPartition>true</d2p1:IsNewPartition> <d2p1:IsNightStayEnabled>7</d2p1:IsNightStayEnabled> <d2p1:IsStayArmed>true</d2p1:IsStayArmed> <d2p1:PartitionName>sample string 1</d2p1:PartitionName> </d2p1:PartitionDetails> </d2p1:Partitions> <d2p1:SyncSecDeviceFlag>true</d2p1:SyncSecDeviceFlag> <d2p1:Bell1SupervisionFailure>true</d2p1:Bell1SupervisionFailure> <d2p1:Bell2SupervisionFailure>true</d2p1:Bell2SupervisionFailure> <d2p1:IsAlarmResponded>true</d2p1:IsAlarmResponded> <d2p1:IsCoverTampered>true</d2p1:IsCoverTampered> <d2p1:IsEntryDelayEnabled>true</d2p1:IsEntryDelayEnabled> <d2p1:IsInEnrollmentMode>true</d2p1:IsInEnrollmentMode> <d2p1:PromptForImportSecuritySettings>true</d2p1:PromptForImportSecuritySettings> <d2p1:Zones> <d2p1:ZoneInfoEx> <d2p1:AlarmTriggerTime>2025-09-03T10:08:33.3285243-04:00</d2p1:AlarmTriggerTime> <d2p1:AlarmTriggerTimeLocalized>2025-09-03T10:08:33.3285243-04:00</d2p1:AlarmTriggerTimeLocalized> <d2p1:CanBeBypassed>5</d2p1:CanBeBypassed> <d2p1:DeviceType>7</d2p1:DeviceType> <d2p1:PartitionID>4</d2p1:PartitionID> <d2p1:ZoneDescription>sample string 2</d2p1:ZoneDescription> <d2p1:ZoneID>1</d2p1:ZoneID> <d2p1:ZoneStatus>3</d2p1:ZoneStatus> <d2p1:ZoneTypeID>6</d2p1:ZoneTypeID> </d2p1:ZoneInfoEx> <d2p1:ZoneInfoEx> <d2p1:AlarmTriggerTime>2025-09-03T10:08:33.3285243-04:00</d2p1:AlarmTriggerTime> <d2p1:AlarmTriggerTimeLocalized>2025-09-03T10:08:33.3285243-04:00</d2p1:AlarmTriggerTimeLocalized> <d2p1:CanBeBypassed>5</d2p1:CanBeBypassed> <d2p1:DeviceType>7</d2p1:DeviceType> <d2p1:PartitionID>4</d2p1:PartitionID> <d2p1:ZoneDescription>sample string 2</d2p1:ZoneDescription> <d2p1:ZoneID>1</d2p1:ZoneID> <d2p1:ZoneStatus>3</d2p1:ZoneStatus> <d2p1:ZoneTypeID>6</d2p1:ZoneTypeID> </d2p1:ZoneInfoEx> </d2p1:Zones> </PanelStatus> </PanelMetadataAndStatusResults>