[OPTIONAL] Temperature

When a shipment has temperature requirements, users can add temperature ranges to the shipment to use within the Freight Portal.

Adding Temperature Details

Here are the parameters for adding a temperature range to a shipment.

Parameter

Type

Description

MinimumTemperature

Decimal

Minimum temperature the shipment allows.

MaximumTemperature

Decimal

Maximum temperature the shipment allows.

TemperatureDisplayUnit

Enumeration TemperatureDisplayUnit

Allows users to set how temperature is displayed in the Freight Portal for their shipments. Default is Fahrenheit if not defined. This is set at the shipment level.

1 - Fahrenheit
2 - Celsius

Here is an example of a temperature-detail rich JSON Object:

{
  "FreightProviderReferenceNumber":"TemperatureTest123",
  "CarrierScac":"TEST",
  "Stops":
  [
    {
      "StopReference":"1",
      "StopScheduledDatePart":"2018-08-11",
      "StopSequence":1,
      "StopType":1,
      "Latitude":50.1234,
      "Longitude":-45.1234
    },
    {
      "StopReference":"2",
      "StopScheduledDatePart":"2018-08-12",
      "StopSequence":2,
      "StopType":3,
      "Latitude":50.4920,
      "Longitude":-44.5543
    }
  ],
  "MinimumTemperature":68.22,
  "MaximumTemperature":76.91,
  "TemperatureDisplayUnit": 1
}