NameDescriptionTypeAdditional information
Weight

(Mandatory) the weight of the package

decimal number

None.

Width

(Optional) the Width of the Package

decimal number

None.

Length

(Optional) the Length of the Package

decimal number

None.

Height

(Optional) the Height of the Package

decimal number

None.

FreightClassId

(Optional) - Mandatory for US LTL Carriers

decimal number

None.

NMFCItem

(Optional) NMFC item number

string

None.

NMFCSub

(Optional) NMFC item subclass number

string

None.

WeightType

(Optional) the default value of WeightType is "Pounds"

WS_Repository.Models.Requests.Ship.WeightType

None.

DimensionType

(Optional) the default value of DimensionType is "Inches"

WS_Repository.Models.Requests.Ship.DimensionType

None.

DimensionCode

(Optional) The internal 2ship Dimension Code

string

None.

Packaging

(Optional) The type of the Package (default is Customer)

WS_Repository.Models.Requests.Ship.PackagingType

None.

InsuranceAmount

(Optional) the Value of your Shipment (this can influence the cost of your shipment)

decimal number

None.

InsuranceCurrency

(Optional) the Currency of you Insurance Value(CAD, USD... etc)

string

None.

Reference1

(Optional) a string representing Reference1

string

None.

Reference2

(Optional) a string representing Reference2

string

None.

PONumber

(Optional) a string representing PO Number

string

None.

NumberOfPiecesInSkid

(Optional) default value is 1. Represent the number of pieces in the skid Used when the shipping carrier is heavy weight carrier

integer

None.

SkidDescription

(Optional) Description of skid Used when the shipping carrier is heavy weight carrier

string

None.

OriginalWeight

Used on response to reply the Original Weight - most of the cases will be same as Weight

decimal number

None.

ShipmentId

(Optional) a string representing a Package Reference

string

None.

InvoiceNo

(Optional) a string representing a Package Reference

string

None.

IsStackable

(Optional) Indicating if the Skid is stackable Used when the shipping carrier is heavy weight carrier

boolean

None.

OnHoldAggregatedOrderNumber

Return the order # if the order aggregated with other orders

string

None.