WebService


Click here for a complete list of operations.

GetLightAlertSettings

Test

To test the operation using the HTTP POST protocol, click the 'Invoke' button.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /webservice.asmx HTTP/1.1
Host: locationbasedtech.net
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://dev.pocketfinder.net/ws/tracking/GetLightAlertSettings"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetLightAlertSettings xmlns="http://dev.pocketfinder.net/ws/tracking/" />
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetLightAlertSettingsResponse xmlns="http://dev.pocketfinder.net/ws/tracking/">
      <GetLightAlertSettingsResult>
        <Device>
          <DeviceId>string</DeviceId>
          <Code>string</Code>
          <NickName>string</NickName>
          <FirstName>string</FirstName>
          <LastName>string</LastName>
          <Icon>string</Icon>
          <Imei>string</Imei>
          <KoreId>string</KoreId>
          <PhoneNumber>string</PhoneNumber>
          <PowerMode>int</PowerMode>
          <Duration>int</Duration>
          <WakeUpAt>dateTime</WakeUpAt>
          <ExpDate>dateTime</ExpDate>
          <IpAddress>string</IpAddress>
          <DeviceType>int</DeviceType>
          <SchedFix>int</SchedFix>
          <SchedConn>int</SchedConn>
          <SchedZone>int</SchedZone>
          <MaxZones>int</MaxZones>
          <SimType>int</SimType>
          <LastSmsSent>dateTime</LastSmsSent>
          <WaitTime>int</WaitTime>
          <LingerTime>int</LingerTime>
          <RestHandling>int</RestHandling>
          <MessagingType>int</MessagingType>
          <Timeout>int</Timeout>
          <TapAlertSensitivity>int</TapAlertSensitivity>
          <ProdId>int</ProdId>
          <TrackMode>boolean</TrackMode>
          <TrackModeConnectionCount>int</TrackModeConnectionCount>
          <InitialConfigurationTime>dateTime</InitialConfigurationTime>
          <Status>string</Status>
          <StatusDate>dateTime</StatusDate>
          <ActivationCode>string</ActivationCode>
          <PowerModeDuration>int</PowerModeDuration>
          <FirmwareVersion>string</FirmwareVersion>
          <DeviceSubType>int</DeviceSubType>
          <AssetType>string</AssetType>
          <SchedFixPowered>int</SchedFixPowered>
          <SchedConnPowered>int</SchedConnPowered>
          <LingerPowered>int</LingerPowered>
          <Powered>boolean</Powered>
          <PowerModePowered>int</PowerModePowered>
        </Device>
        <Rule>
          <RuleId>string</RuleId>
          <LastStatus>Default or WithinBounds or OutsideBounds</LastStatus>
          <IsExit>boolean</IsExit>
          <IsEnter>boolean</IsEnter>
        </Rule>
        <Threshold>
          <ThresholdId>string</ThresholdId>
          <MinValue>double</MinValue>
          <MaxValue>double</MaxValue>
          <Variable>Default or Speed or Battery or ServiceNotification or TapAlert or HighLightLevel or LowLightLevel or PowerCut</Variable>
        </Threshold>
        <Zone>
          <ZoneId>string</ZoneId>
          <Name>string</Name>
          <Radius>double</Radius>
          <Rotation>double</Rotation>
          <Shape>int</Shape>
          <ZoneType>int</ZoneType>
        </Zone>
        <Notification>
          <NotificationId>string</NotificationId>
          <EmailAddress>string</EmailAddress>
          <VoipNumber>string</VoipNumber>
          <SmsNumber>string</SmsNumber>
          <Last>dateTime</Last>
          <Interval />
        </Notification>
      </GetLightAlertSettingsResult>
    </GetLightAlertSettingsResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /webservice.asmx HTTP/1.1
Host: locationbasedtech.net
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetLightAlertSettings xmlns="http://dev.pocketfinder.net/ws/tracking/" />
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetLightAlertSettingsResponse xmlns="http://dev.pocketfinder.net/ws/tracking/">
      <GetLightAlertSettingsResult>
        <Device>
          <DeviceId>string</DeviceId>
          <Code>string</Code>
          <NickName>string</NickName>
          <FirstName>string</FirstName>
          <LastName>string</LastName>
          <Icon>string</Icon>
          <Imei>string</Imei>
          <KoreId>string</KoreId>
          <PhoneNumber>string</PhoneNumber>
          <PowerMode>int</PowerMode>
          <Duration>int</Duration>
          <WakeUpAt>dateTime</WakeUpAt>
          <ExpDate>dateTime</ExpDate>
          <IpAddress>string</IpAddress>
          <DeviceType>int</DeviceType>
          <SchedFix>int</SchedFix>
          <SchedConn>int</SchedConn>
          <SchedZone>int</SchedZone>
          <MaxZones>int</MaxZones>
          <SimType>int</SimType>
          <LastSmsSent>dateTime</LastSmsSent>
          <WaitTime>int</WaitTime>
          <LingerTime>int</LingerTime>
          <RestHandling>int</RestHandling>
          <MessagingType>int</MessagingType>
          <Timeout>int</Timeout>
          <TapAlertSensitivity>int</TapAlertSensitivity>
          <ProdId>int</ProdId>
          <TrackMode>boolean</TrackMode>
          <TrackModeConnectionCount>int</TrackModeConnectionCount>
          <InitialConfigurationTime>dateTime</InitialConfigurationTime>
          <Status>string</Status>
          <StatusDate>dateTime</StatusDate>
          <ActivationCode>string</ActivationCode>
          <PowerModeDuration>int</PowerModeDuration>
          <FirmwareVersion>string</FirmwareVersion>
          <DeviceSubType>int</DeviceSubType>
          <AssetType>string</AssetType>
          <SchedFixPowered>int</SchedFixPowered>
          <SchedConnPowered>int</SchedConnPowered>
          <LingerPowered>int</LingerPowered>
          <Powered>boolean</Powered>
          <PowerModePowered>int</PowerModePowered>
        </Device>
        <Rule>
          <RuleId>string</RuleId>
          <LastStatus>Default or WithinBounds or OutsideBounds</LastStatus>
          <IsExit>boolean</IsExit>
          <IsEnter>boolean</IsEnter>
        </Rule>
        <Threshold>
          <ThresholdId>string</ThresholdId>
          <MinValue>double</MinValue>
          <MaxValue>double</MaxValue>
          <Variable>Default or Speed or Battery or ServiceNotification or TapAlert or HighLightLevel or LowLightLevel or PowerCut</Variable>
        </Threshold>
        <Zone>
          <ZoneId>string</ZoneId>
          <Name>string</Name>
          <Radius>double</Radius>
          <Rotation>double</Rotation>
          <Shape>int</Shape>
          <ZoneType>int</ZoneType>
        </Zone>
        <Notification>
          <NotificationId>string</NotificationId>
          <EmailAddress>string</EmailAddress>
          <VoipNumber>string</VoipNumber>
          <SmsNumber>string</SmsNumber>
          <Last>dateTime</Last>
          <Interval />
        </Notification>
      </GetLightAlertSettingsResult>
    </GetLightAlertSettingsResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP GET

The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.

GET /webservice.asmx/GetLightAlertSettings? HTTP/1.1
Host: locationbasedtech.net
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<RuleInfo xmlns="http://dev.pocketfinder.net/ws/tracking/">
  <Device>
    <DeviceId>string</DeviceId>
    <Code>string</Code>
    <NickName>string</NickName>
    <FirstName>string</FirstName>
    <LastName>string</LastName>
    <Icon>string</Icon>
    <Imei>string</Imei>
    <KoreId>string</KoreId>
    <PhoneNumber>string</PhoneNumber>
    <PowerMode>int</PowerMode>
    <Duration>int</Duration>
    <WakeUpAt>dateTime</WakeUpAt>
    <ExpDate>dateTime</ExpDate>
    <IpAddress>string</IpAddress>
    <DeviceType>int</DeviceType>
    <SchedFix>int</SchedFix>
    <SchedConn>int</SchedConn>
    <SchedZone>int</SchedZone>
    <MaxZones>int</MaxZones>
    <SimType>int</SimType>
    <LastSmsSent>dateTime</LastSmsSent>
    <WaitTime>int</WaitTime>
    <LingerTime>int</LingerTime>
    <RestHandling>int</RestHandling>
    <MessagingType>int</MessagingType>
    <Timeout>int</Timeout>
    <TapAlertSensitivity>int</TapAlertSensitivity>
    <ProdId>int</ProdId>
    <TrackMode>boolean</TrackMode>
    <TrackModeConnectionCount>int</TrackModeConnectionCount>
    <InitialConfigurationTime>dateTime</InitialConfigurationTime>
    <Status>string</Status>
    <StatusDate>dateTime</StatusDate>
    <ActivationCode>string</ActivationCode>
    <PowerModeDuration>int</PowerModeDuration>
    <FirmwareVersion>string</FirmwareVersion>
    <DeviceSubType>int</DeviceSubType>
    <AssetType>string</AssetType>
    <SchedFixPowered>int</SchedFixPowered>
    <SchedConnPowered>int</SchedConnPowered>
    <LingerPowered>int</LingerPowered>
    <Powered>boolean</Powered>
    <PowerModePowered>int</PowerModePowered>
  </Device>
  <Rule>
    <RuleId>string</RuleId>
    <LastStatus>Default or WithinBounds or OutsideBounds</LastStatus>
    <IsExit>boolean</IsExit>
    <IsEnter>boolean</IsEnter>
  </Rule>
  <Threshold>
    <ThresholdId>string</ThresholdId>
    <MinValue>double</MinValue>
    <MaxValue>double</MaxValue>
    <Variable>Default or Speed or Battery or ServiceNotification or TapAlert or HighLightLevel or LowLightLevel or PowerCut</Variable>
  </Threshold>
  <Zone>
    <ZoneId>string</ZoneId>
    <Name>string</Name>
    <Radius>double</Radius>
    <Rotation>double</Rotation>
    <Shape>int</Shape>
    <ZoneType>int</ZoneType>
  </Zone>
  <Notification>
    <NotificationId>string</NotificationId>
    <EmailAddress>string</EmailAddress>
    <VoipNumber>string</VoipNumber>
    <SmsNumber>string</SmsNumber>
    <Last>dateTime</Last>
    <Interval />
  </Notification>
</RuleInfo>

HTTP POST

The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.

POST /webservice.asmx/GetLightAlertSettings HTTP/1.1
Host: locationbasedtech.net
Content-Type: application/x-www-form-urlencoded
Content-Length: length

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<RuleInfo xmlns="http://dev.pocketfinder.net/ws/tracking/">
  <Device>
    <DeviceId>string</DeviceId>
    <Code>string</Code>
    <NickName>string</NickName>
    <FirstName>string</FirstName>
    <LastName>string</LastName>
    <Icon>string</Icon>
    <Imei>string</Imei>
    <KoreId>string</KoreId>
    <PhoneNumber>string</PhoneNumber>
    <PowerMode>int</PowerMode>
    <Duration>int</Duration>
    <WakeUpAt>dateTime</WakeUpAt>
    <ExpDate>dateTime</ExpDate>
    <IpAddress>string</IpAddress>
    <DeviceType>int</DeviceType>
    <SchedFix>int</SchedFix>
    <SchedConn>int</SchedConn>
    <SchedZone>int</SchedZone>
    <MaxZones>int</MaxZones>
    <SimType>int</SimType>
    <LastSmsSent>dateTime</LastSmsSent>
    <WaitTime>int</WaitTime>
    <LingerTime>int</LingerTime>
    <RestHandling>int</RestHandling>
    <MessagingType>int</MessagingType>
    <Timeout>int</Timeout>
    <TapAlertSensitivity>int</TapAlertSensitivity>
    <ProdId>int</ProdId>
    <TrackMode>boolean</TrackMode>
    <TrackModeConnectionCount>int</TrackModeConnectionCount>
    <InitialConfigurationTime>dateTime</InitialConfigurationTime>
    <Status>string</Status>
    <StatusDate>dateTime</StatusDate>
    <ActivationCode>string</ActivationCode>
    <PowerModeDuration>int</PowerModeDuration>
    <FirmwareVersion>string</FirmwareVersion>
    <DeviceSubType>int</DeviceSubType>
    <AssetType>string</AssetType>
    <SchedFixPowered>int</SchedFixPowered>
    <SchedConnPowered>int</SchedConnPowered>
    <LingerPowered>int</LingerPowered>
    <Powered>boolean</Powered>
    <PowerModePowered>int</PowerModePowered>
  </Device>
  <Rule>
    <RuleId>string</RuleId>
    <LastStatus>Default or WithinBounds or OutsideBounds</LastStatus>
    <IsExit>boolean</IsExit>
    <IsEnter>boolean</IsEnter>
  </Rule>
  <Threshold>
    <ThresholdId>string</ThresholdId>
    <MinValue>double</MinValue>
    <MaxValue>double</MaxValue>
    <Variable>Default or Speed or Battery or ServiceNotification or TapAlert or HighLightLevel or LowLightLevel or PowerCut</Variable>
  </Threshold>
  <Zone>
    <ZoneId>string</ZoneId>
    <Name>string</Name>
    <Radius>double</Radius>
    <Rotation>double</Rotation>
    <Shape>int</Shape>
    <ZoneType>int</ZoneType>
  </Zone>
  <Notification>
    <NotificationId>string</NotificationId>
    <EmailAddress>string</EmailAddress>
    <VoipNumber>string</VoipNumber>
    <SmsNumber>string</SmsNumber>
    <Last>dateTime</Last>
    <Interval />
  </Notification>
</RuleInfo>