POST highway/TrackingUpdate

Request Information

URI Parameters

None.

Body Parameters

HwTrackingUpdate
NameDescriptionTypeAdditional information
load_id

string

None.

external_id

string

None.

tms_status

string

None.

assigned_carrier_vehicle

HWTAssignedCarrierVehicle

None.

latest_tracking_status

HWTLatestTrackingStatus

None.

latest_location

HWTLatestLocation

None.

Request Formats

application/json, text/json

Sample:
{
  "load_id": "sample string 1",
  "external_id": "sample string 2",
  "tms_status": "sample string 3",
  "assigned_carrier_vehicle": {
    "highway_id": "sample string 1",
    "overriden_by_user": true,
    "assigned_by_type": "sample string 3",
    "truck_number": "sample string 4",
    "vin": "sample string 5"
  },
  "latest_tracking_status": {
    "id": "sample string 1",
    "is_type": "sample string 2",
    "timestamp_utc": "sample string 3",
    "timestamp_local": "sample string 4",
    "stop": {
      "id": "sample string 1",
      "external_id": "sample string 2",
      "order": 3
    }
  },
  "latest_location": {
    "lat": "sample string 1",
    "lon": "sample string 2",
    "area": {
      "code": "sample string 1",
      "timezone": "sample string 2"
    },
    "city": "sample string 3",
    "state": "sample string 4",
    "timestamp_utc": "sample string 5",
    "timestamp_local": "sample string 6"
  }
}

application/xml, text/xml

Sample:
<HighwayController.HwTrackingUpdate xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ViaTMSRestApi.Controllers">
  <AssignedCarrierVehicle>
    <AssignedByType>sample string 3</AssignedByType>
    <HighwayId>sample string 1</HighwayId>
    <OverridenByUser>true</OverridenByUser>
    <TruckNumber>sample string 4</TruckNumber>
    <Vin>sample string 5</Vin>
  </AssignedCarrierVehicle>
  <ExternalId>sample string 2</ExternalId>
  <LatestLocation>
    <Area>
      <Timezone>sample string 2</Timezone>
      <areaCode>sample string 1</areaCode>
    </Area>
    <City>sample string 3</City>
    <Lat>sample string 1</Lat>
    <Lon>sample string 2</Lon>
    <State>sample string 4</State>
    <TimestampLocal>sample string 6</TimestampLocal>
    <TimestampUtc>sample string 5</TimestampUtc>
  </LatestLocation>
  <LatestTrackingStatus>
    <Id>sample string 1</Id>
    <IsType>sample string 2</IsType>
    <Stop>
      <ExternalId>sample string 2</ExternalId>
      <Id>sample string 1</Id>
      <Order>3</Order>
    </Stop>
    <TimestampLocal>sample string 4</TimestampLocal>
    <TimestampUtc>sample string 3</TimestampUtc>
  </LatestTrackingStatus>
  <LoadId>sample string 1</LoadId>
  <TmsStatus>sample string 3</TmsStatus>
</HighwayController.HwTrackingUpdate>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'HwTrackingUpdate'.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.