Skip to main content

RequestShipmentItems

Properties

NameTypeRequiredDescription
commodity_idstrCommodity ID is used to associate tariffs with product in the output. Should be unique for each commodity in a request. It is an arbitrary string provided by the user of the API that will be returned with the Landed Cost Quote to indicate which commodity the tariffs apply to.
price_eachfloatSpecifies the price for each commodity unit in the settlement currency. The total price of the entire number of shipmentItems may not exceed 999999999999.99
commodity_currency_codestrSpecifies the Currency Code used for commodity price. All commodities must have the same currency code.
quantityintSpecifies the number of product units to be shipped. The total price of the entire number of shipmentItems may not exceed 999999999999.99, 1 or greater than 1
uomstrSpecifies unit of measure. Check UOM List in the Appendices section.
origin_country_codestrCountry of Manufacture or origin.
gross_weightfloatSpecifies the gross weight of the commodity as any non-negative value.
gross_weight_unitstrSpecifies the units of the gross weight. Required if GrossWeight is used. If GrossWeight is not specified, this value must not be set to anything but null. Supported values: LB, KG
hs_codestrSpecifies a valid HS or HTS code for the shipment's destination or import country. This field is required if description is not provided.
descriptionstrThis field is populated with description of the commodity. This field is required if hsCode is not provided.

Build Your Own SDKs with  liblab

Build developer friendly SDKs in minutes from your APIs

Start for Free →