PUT api/TransportationShipments/Pricing/{id}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

integer

Required

Body Parameters

ShipmentPricingBindingViewModel
NameDescriptionTypeAdditional information
PickUpBuyRate

decimal number

None.

PickUpSellRate

decimal number

None.

DeliveryBuyRate

decimal number

None.

DeliverySellRate

decimal number

None.

LinehaulBuyRate

decimal number

None.

LinehaulSellRate

decimal number

None.

LinehaulFuelBuyRate

decimal number

None.

LinehaulFuelSellRate

decimal number

None.

LinehaulFuelPercentBuyRate

decimal number

None.

LinehaulFuelPercentSellRate

decimal number

None.

LinehaulCarrierAccessorials

Collection of ShipmentAccessorialBindingViewModel

None.

Request Formats

application/json, text/json

Sample:
{
  "PickUpBuyRate": 1.0,
  "PickUpSellRate": 1.0,
  "DeliveryBuyRate": 1.0,
  "DeliverySellRate": 1.0,
  "LinehaulBuyRate": 1.0,
  "LinehaulSellRate": 1.0,
  "LinehaulFuelBuyRate": 1.0,
  "LinehaulFuelSellRate": 1.0,
  "LinehaulFuelPercentBuyRate": 1.0,
  "LinehaulFuelPercentSellRate": 1.0,
  "LinehaulCarrierAccessorials": [
    {
      "AccessorialId": 1,
      "BuyRate": 2.0,
      "SellRate": 3.0
    },
    {
      "AccessorialId": 1,
      "BuyRate": 2.0,
      "SellRate": 3.0
    }
  ]
}

application/xml, text/xml

Sample:
<ShipmentPricingBindingViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/eMpowerCore.ViewModels.TransportationShipment">
  <DeliveryBuyRate>1</DeliveryBuyRate>
  <DeliverySellRate>1</DeliverySellRate>
  <LinehaulBuyRate>1</LinehaulBuyRate>
  <LinehaulCarrierAccessorials>
    <ShipmentAccessorialBindingViewModel>
      <AccessorialId>1</AccessorialId>
      <BuyRate>2</BuyRate>
      <SellRate>3</SellRate>
    </ShipmentAccessorialBindingViewModel>
    <ShipmentAccessorialBindingViewModel>
      <AccessorialId>1</AccessorialId>
      <BuyRate>2</BuyRate>
      <SellRate>3</SellRate>
    </ShipmentAccessorialBindingViewModel>
  </LinehaulCarrierAccessorials>
  <LinehaulFuelBuyRate>1</LinehaulFuelBuyRate>
  <LinehaulFuelPercentBuyRate>1</LinehaulFuelPercentBuyRate>
  <LinehaulFuelPercentSellRate>1</LinehaulFuelPercentSellRate>
  <LinehaulFuelSellRate>1</LinehaulFuelSellRate>
  <LinehaulSellRate>1</LinehaulSellRate>
  <PickUpBuyRate>1</PickUpBuyRate>
  <PickUpSellRate>1</PickUpSellRate>
</ShipmentPricingBindingViewModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

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

Sample:

Sample not available.