Monitor Report Server

<back to all web services

ObjectSnapshotDataRequest

The following routes are available for this service:
GET,POST/object/snapshotdata
ObjectSnapshotDataRequest Parameters:
NameParameterData TypeRequiredDescription
ObjectIdbodyintNo
FrombodyDateTimeNo
TobodyDateTimeNo
TimeZoneIdbodystringNo
ApiRequest Parameters:
NameParameterData TypeRequiredDescription
ApiKeyformstringNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /object/snapshotdata HTTP/1.1 
Host: api.v3.monitorsystem.ru 
Accept: application/xml
Content-Type: application/xml
Content-Length: length

<ObjectSnapshotDataRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TS.WebApi.Client.Monitoring">
  <ApiKey xmlns="http://schemas.datacontract.org/2004/07/TS.WebApi.Client">String</ApiKey>
  <From>0001-01-01T00:00:00</From>
  <ObjectId>0</ObjectId>
  <TimeZoneId>String</TimeZoneId>
  <To>0001-01-01T00:00:00</To>
</ObjectSnapshotDataRequest>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<ArrayOfDataSnapshot xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <DataSnapshot>
    <Analog>
      <AIN1>0</AIN1>
      <AIN2>0</AIN2>
      <AIN3>0</AIN3>
      <AIN4>0</AIN4>
      <AIN5>0</AIN5>
      <AIN6>0</AIN6>
      <AIN7>0</AIN7>
      <AIN8>0</AIN8>
      <DeviceTime>0001-01-01T00:00:00</DeviceTime>
      <ObjectId>0</ObjectId>
      <ServerTime>0001-01-01T00:00:00</ServerTime>
      <Valid>false</Valid>
    </Analog>
    <Data>
      <DATA1>0</DATA1>
      <DATA10>0</DATA10>
      <DATA11>0</DATA11>
      <DATA12>0</DATA12>
      <DATA13>0</DATA13>
      <DATA14>0</DATA14>
      <DATA15>0</DATA15>
      <DATA16>0</DATA16>
      <DATA17>0</DATA17>
      <DATA18>0</DATA18>
      <DATA19>0</DATA19>
      <DATA2>0</DATA2>
      <DATA20>0</DATA20>
      <DATA21>0</DATA21>
      <DATA22>0</DATA22>
      <DATA23>0</DATA23>
      <DATA24>0</DATA24>
      <DATA3>0</DATA3>
      <DATA4>0</DATA4>
      <DATA5>0</DATA5>
      <DATA6>0</DATA6>
      <DATA7>0</DATA7>
      <DATA8>0</DATA8>
      <DATA9>0</DATA9>
      <DeviceTime>0001-01-01T00:00:00</DeviceTime>
      <ObjectId>0</ObjectId>
      <ServerTime>0001-01-01T00:00:00</ServerTime>
      <Valid>false</Valid>
    </Data>
    <DeviceTime>0001-01-01T00:00:00</DeviceTime>
    <Digital>
      <DIN1>false</DIN1>
      <DIN2>false</DIN2>
      <DIN3>false</DIN3>
      <DIN4>false</DIN4>
      <DIN5>false</DIN5>
      <DIN6>false</DIN6>
      <DIN7>false</DIN7>
      <DIN8>false</DIN8>
      <DeviceTime>0001-01-01T00:00:00</DeviceTime>
      <Items xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:boolean>false</d4p1:boolean>
        <d4p1:boolean>false</d4p1:boolean>
        <d4p1:boolean>false</d4p1:boolean>
        <d4p1:boolean>false</d4p1:boolean>
        <d4p1:boolean>false</d4p1:boolean>
        <d4p1:boolean>false</d4p1:boolean>
        <d4p1:boolean>false</d4p1:boolean>
        <d4p1:boolean>false</d4p1:boolean>
      </Items>
      <ObjectId>0</ObjectId>
      <ServerTime>0001-01-01T00:00:00</ServerTime>
      <Valid>false</Valid>
    </Digital>
    <GPS>
      <DeviceTime>0001-01-01T00:00:00</DeviceTime>
      <Direction>0</Direction>
      <Height>0</Height>
      <Lat>0</Lat>
      <Lon>0</Lon>
      <Mileage>0</Mileage>
      <ObjectId>0</ObjectId>
      <Satellites>0</Satellites>
      <ServerTime>0001-01-01T00:00:00</ServerTime>
      <Speed>0</Speed>
      <Valid>false</Valid>
    </GPS>
    <ServerTime>0001-01-01T00:00:00</ServerTime>
    <Valid>false</Valid>
  </DataSnapshot>
</ArrayOfDataSnapshot>