GET api/locations/{LocationID}/SecuritySystem/{LastSequenceNumber}/{LastUpdatedTimestampTicks}/{PartitionID}/GetPanelFullStatus

Request Information

URI Parameters

NameDescriptionTypeAdditional information
LocationID

integer

Required

LastSequenceNumber

integer

Required

LastUpdatedTimestampTicks

integer

Required

PartitionID

integer

Required

Body Parameters

None.

Response Information

Resource Description

PanelStatusResultsEx
NameDescriptionTypeAdditional information
PanelStatus

PanelStatusInfoEx

None.

Response Formats

application/json, text/json

Sample:
{
  "PanelStatus": {
    "Zones": [
      {
        "ZoneID": 1,
        "ZoneStatus": 2,
        "IsBypassableZone": 3,
        "IsSensingZone": 4,
        "ZoneTypeId": 5
      },
      {
        "ZoneID": 1,
        "ZoneStatus": 2,
        "IsBypassableZone": 3,
        "IsSensingZone": 4,
        "ZoneTypeId": 5
      }
    ],
    "SyncSecDeviceFlag": true,
    "LastUpdatedTimestampTicks": 2,
    "ConfigurationSequenceNumber": 3,
    "IsInACLoss": true,
    "IsCoverTampered": true,
    "Bell1SupervisionFailure": true,
    "Bell2SupervisionFailure": true,
    "IsInLowBattery": true,
    "PrevArmingState": 9,
    "PanelType": "sample string 10",
    "FirmwareVersion": "sample string 11",
    "Partitions": [
      {
        "PartitionID": 1,
        "PartitionArmingState": 2,
        "ArmingState": 2,
        "OverrideArmingState": 3,
        "OverrideTimeStamp": "2025-04-01T23:54:33.2632917-04:00",
        "IsAlarmResponded": true,
        "AlarmTriggerTime": "2025-04-01T23:54:33.2632917-04:00",
        "AlarmTriggerTimeLocalized": "2025-04-01T23:54:33.2632917-04:00"
      },
      {
        "PartitionID": 1,
        "PartitionArmingState": 2,
        "ArmingState": 2,
        "OverrideArmingState": 3,
        "OverrideTimeStamp": "2025-04-01T23:54:33.2632917-04:00",
        "IsAlarmResponded": true,
        "AlarmTriggerTime": "2025-04-01T23:54:33.2632917-04:00",
        "AlarmTriggerTimeLocalized": "2025-04-01T23:54:33.2632917-04:00"
      }
    ]
  }
}

application/xml, text/xml

Sample:
<PanelStatusResultsEx xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TC2API.Resource.Models.Security">
  <PanelStatus xmlns:d2p1="http://schemas.datacontract.org/2004/07/TC2Domain.Security">
    <d2p1:Bell1SupervisionFailure>true</d2p1:Bell1SupervisionFailure>
    <d2p1:Bell2SupervisionFailure>true</d2p1:Bell2SupervisionFailure>
    <d2p1:ConfigurationSequenceNumber>3</d2p1:ConfigurationSequenceNumber>
    <d2p1:FirmwareVersion>sample string 11</d2p1:FirmwareVersion>
    <d2p1:IsCoverTampered>true</d2p1:IsCoverTampered>
    <d2p1:IsInACLoss>true</d2p1:IsInACLoss>
    <d2p1:IsInLowBattery>true</d2p1:IsInLowBattery>
    <d2p1:LastUpdatedTimestampTicks>2</d2p1:LastUpdatedTimestampTicks>
    <d2p1:PanelType>sample string 10</d2p1:PanelType>
    <d2p1:Partitions>
      <d2p1:PartitionInfo>
        <d2p1:AlarmTriggerTime>2025-04-01T23:54:33.2632917-04:00</d2p1:AlarmTriggerTime>
        <d2p1:AlarmTriggerTimeLocalized>2025-04-01T23:54:33.2632917-04:00</d2p1:AlarmTriggerTimeLocalized>
        <d2p1:ArmingState>2</d2p1:ArmingState>
        <d2p1:IsAlarmResponded>true</d2p1:IsAlarmResponded>
        <d2p1:OverrideArmingState>3</d2p1:OverrideArmingState>
        <d2p1:OverrideTimeStamp>2025-04-01T23:54:33.2632917-04:00</d2p1:OverrideTimeStamp>
        <d2p1:PartitionID>1</d2p1:PartitionID>
      </d2p1:PartitionInfo>
      <d2p1:PartitionInfo>
        <d2p1:AlarmTriggerTime>2025-04-01T23:54:33.2632917-04:00</d2p1:AlarmTriggerTime>
        <d2p1:AlarmTriggerTimeLocalized>2025-04-01T23:54:33.2632917-04:00</d2p1:AlarmTriggerTimeLocalized>
        <d2p1:ArmingState>2</d2p1:ArmingState>
        <d2p1:IsAlarmResponded>true</d2p1:IsAlarmResponded>
        <d2p1:OverrideArmingState>3</d2p1:OverrideArmingState>
        <d2p1:OverrideTimeStamp>2025-04-01T23:54:33.2632917-04:00</d2p1:OverrideTimeStamp>
        <d2p1:PartitionID>1</d2p1:PartitionID>
      </d2p1:PartitionInfo>
    </d2p1:Partitions>
    <d2p1:PrevArmingState>9</d2p1:PrevArmingState>
    <d2p1:SyncSecDeviceFlag>true</d2p1:SyncSecDeviceFlag>
    <d2p1:Zones>
      <d2p1:ZoneStatusInfo>
        <d2p1:IsBypassableZone>3</d2p1:IsBypassableZone>
        <d2p1:IsSensingZone>4</d2p1:IsSensingZone>
        <d2p1:ZoneID>1</d2p1:ZoneID>
        <d2p1:ZoneStatus>2</d2p1:ZoneStatus>
        <d2p1:ZoneTypeId>5</d2p1:ZoneTypeId>
      </d2p1:ZoneStatusInfo>
      <d2p1:ZoneStatusInfo>
        <d2p1:IsBypassableZone>3</d2p1:IsBypassableZone>
        <d2p1:IsSensingZone>4</d2p1:IsSensingZone>
        <d2p1:ZoneID>1</d2p1:ZoneID>
        <d2p1:ZoneStatus>2</d2p1:ZoneStatus>
        <d2p1:ZoneTypeId>5</d2p1:ZoneTypeId>
      </d2p1:ZoneStatusInfo>
    </d2p1:Zones>
  </PanelStatus>
</PanelStatusResultsEx>