Monitor Report Server

<back to all web services

MobileHistoryRequest2

The following routes are available for this service:
POST,GET/report/mobilehistory2
MobileHistoryRequest2 Parameters:
NameParameterData TypeRequiredDescription
StartTimebodyDateTimeNo
EndTimebodyDateTimeNo
ObjectIdbodyintNo
TimeZoneIdbodystringNo
ApiRequest Parameters:
NameParameterData TypeRequiredDescription
ApiKeyformstringNo
MobileHistoryReport2 Parameters:
NameParameterData TypeRequiredDescription
ReportIdformstringNo
SummaryValuesformList<SummaryValueInfo>No
ParkingformList<ParkValueInfo>No
RefuelsformList<FuelEventInfo>No
FuelDrainsformList<FuelEventInfo>No
ReportBase Parameters:
NameParameterData TypeRequiredDescription
ObjectIdformintNo
RangeformDateTimeRangeNo
RangeNameformstringNo
BuildTimeformTimeSpanNo
BuildTimeRangeformDateTimeRangeNo
DateTimeRange Parameters:
NameParameterData TypeRequiredDescription
StartformDateTimeNo
EndformDateTimeNo
SummaryValueInfo Parameters:
NameParameterData TypeRequiredDescription
NameformstringNo
ValueformstringNo
UnitformstringNo
ParkValueInfo Parameters:
NameParameterData TypeRequiredDescription
FromformDateTimeNo
ToformDateTimeNo
AddressformstringNo
LatformdoubleNo
LonformdoubleNo
FuelEventInfo Parameters:
NameParameterData TypeRequiredDescription
FromformDateTimeNo
ToformDateTimeNo
AddressformstringNo
ValueformdoubleNo

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 /report/mobilehistory2 HTTP/1.1 
Host: api.v3.monitorsystem.ru 
Accept: application/xml
Content-Type: application/xml
Content-Length: length

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

<MobileHistoryReport2 xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TS.Common.Reporting">
  <BuildTime>PT0S</BuildTime>
  <BuildTimeRange>
    <End xmlns="">0001-01-01T00:00:00</End>
    <Start xmlns="">0001-01-01T00:00:00</Start>
  </BuildTimeRange>
  <ObjectId>0</ObjectId>
  <Range>
    <End xmlns="">0001-01-01T00:00:00</End>
    <Start xmlns="">0001-01-01T00:00:00</Start>
  </Range>
  <RangeName>String</RangeName>
  <FuelDrains>
    <FuelEventInfo>
      <Address>String</Address>
      <From>0001-01-01T00:00:00</From>
      <To>0001-01-01T00:00:00</To>
      <Value>0</Value>
    </FuelEventInfo>
  </FuelDrains>
  <Parking>
    <ParkValueInfo>
      <Address>String</Address>
      <From>0001-01-01T00:00:00</From>
      <Lat>0</Lat>
      <Lon>0</Lon>
      <To>0001-01-01T00:00:00</To>
    </ParkValueInfo>
  </Parking>
  <Refuels>
    <FuelEventInfo>
      <Address>String</Address>
      <From>0001-01-01T00:00:00</From>
      <To>0001-01-01T00:00:00</To>
      <Value>0</Value>
    </FuelEventInfo>
  </Refuels>
  <ReportId>String</ReportId>
  <SummaryValues>
    <SummaryValueInfo>
      <Name>String</Name>
      <Unit>String</Unit>
      <Value>String</Value>
    </SummaryValueInfo>
  </SummaryValues>
</MobileHistoryReport2>