Support and Training

Support Area Links

BrokerWare Training Manual

XML Get Rates Request and Response

Function Name: ShipmentRateResponse GetRates(string SSID, ShipmentRateRequest request)
This function is used to get rate quotes. The shipment can not be booked and will not be saved to your account. To create a new shipment use the CreateShipment function. Your SSID will be provided by customer service.
TagTypeOccurrences
ShipmentRateRequestPrimary Request Object 1
ReferenceIdThis value is used to identify the request. The value is returned exactly as it is sent.string0-1
OriginZipOrigin Zip Codestring1
DestinationZipDestination Zip Codestring1
CommodityListArray of CommoditiesCommodity1-n
ReferenceThis value is used to identify the request. The value is returned exactly as it is sent.string0-1
PiecesNumber of items in this commodityint0-1
PackagingType of Packaging (default is none)Package0-1
DescriptionDetailed Item Descriptionstring0-1
NMFCNMFC Numberstring0-1
WeightCommodity Weightdouble0-1
ClassCommodity ClassClassType0-1
DensityCommodity Densitydouble0-1
LengthCommodity Lengthdouble0-1
WidthCommodity Widthdouble0-1
HeightCommodity Heightdouble0-1
UnitsWeightUnit type for the weight (default is lbs)Units0-1
UnitsDimUnit type for the Dims (default is Feet)Units0-1
UnitsDensityUnit Type for density (default is PCF)Units0-1
DimWeightTotal Dimensional Weightint0-1
PalletsTotal Number of Palletsint0-1
LinearFeetTotal number of Linear Feetint0-1
SupplementalChargesArray of Supplemental Chargesstring0-1
 
ShipmentRateResponsePrimary Response Object 1
CurrentStatusStatus of the Request. See status codes for details 1
IdCode for the returned status.int1
Descriptiondescription of the returned statusstring1
ReferenceIdReferenceId passed in with the request.string1
RateListArray of RatesRate0-n
ReferenceReferenceId passed in with the request.int1
NameTariff or Carrier Name Set for this responseint1
CommodityListDetailed Charges for each commodityRateDetail0-n
ReferenceReferenceId passed in with the request.string1
RateRate per item or CWT for this itemdouble1
ChargeNon discounted Charges for this itemdouble1
DiscountedDiscounted charges for this itemdouble1
DeficitDetailed Charges for the Deficit Weight if applicableRateDetail1
ReferenceReferenceId passed in with the request.string1
RateRate per item or CWT for this itemdouble1
ChargeNon discounted Charges for this itemdouble1
DiscountedDiscounted charges for this itemdouble1
SupplementalChargesDetailed Charges for the Supplemental ChargesRateDetail0-n
ReferenceReferenceId passed in with the request.string1
RateRate per item or CWT for this itemdouble1
ChargeNon discounted Charges for this itemdouble1
DiscountedDiscounted charges for this itemdouble1
WeightActualTotal Actual Shipping Weightint1
WeightBilledTotal Weight used to generate rateint1
WeightDeficitDeficit weight used to calculate rateint1
ChargesMinimumMinimum Charges for this ratedouble1
ChargesTotalTotal Charges for this rate (not discounted)double1
ChargesDiscountedTotal discounted charges for this ratedouble1
TranistDaysNumber of days for estimated delivery (0 if not set)int1
TransitTypeType of service provided (Overnight, Expedited, Standard)string1
Support Request
     

Contact Information
Name3PL Systems, Inc.
Address5430 Trabuco Rd
Suite 150
Irvine, CA 92620
Phone800.965.8205
714.855.3370
Fax800.322.4439
Emailssales@3plsystems.com
support@3plsystems.com