Selling Partner API SDK for JavaScript
    Preparing search index...

    A list of one or more shipments with respective details.

    Index

    Properties

    buyerReferenceNumber?: string

    The buyer Reference Number is a unique identifier generated by buyer for all Collect/WePay shipments when you submit a transportation request. This field is mandatory for Collect/WePay shipments.

    collectFreightPickupDetails?: CollectFreightPickupDetails
    containers?: Containers[]

    A list of the items in this transportation and their associated inner container details. If any of the item detail fields are common at a carton or a pallet level, provide them at the corresponding carton or pallet level.

    currentShipmentStatus?: ShipmentCurrentShipmentStatusEnum

    Indicates the current shipment status.

    currentshipmentStatusDate?: string

    Date and time when the last status was updated.

    importDetails?: ImportDetails
    packageLabelCreateDate?: string

    The date and time of the package label created for the shipment by buyer.

    purchaseOrders?: PurchaseOrders[]

    Indicates the purchase orders involved for the transportation request. This group is an array create 1 for each PO and list their corresponding items. This information is used for deciding the route,truck allocation and storage efficiently. This is a mandatory information for Buyer performing transportation from vendor warehouse (WePay/Collect)

    sellingParty: PartyIdentification
    shipFromParty: PartyIdentification
    shipmentConfirmDate?: string

    The date and time of the departure of the shipment from the vendor's location. Vendors are requested to send ASNs within 30 minutes of departure from their warehouse/distribution center or at least 6 hours prior to the appointment time at the Buyer destination warehouse, whichever is sooner. Shipped date mentioned in the shipment confirmation should not be in the future.

    shipmentCreateDate?: string

    The date and time of the shipment request created by vendor.

    shipmentFreightTerm?: ShipmentShipmentFreightTermEnum

    Specifies if payment is Collect (WePay) or Prepaid (TheyPay). Required.

    shipmentMeasurements?: TransportShipmentMeasurements
    shipmentStatusDetails?: ShipmentStatusDetails[]

    Indicates the list of current shipment status details and when the last update was received from carrier this is available on shipment Details response.

    shipToParty: PartyIdentification
    transactionDate: string

    Date on which the transportation request was submitted.

    Indicates the type of transportation request (for example, New or Cancel). Each transactionType has a unique set of operations and there are corresponding details to be populated for each operation.

    transportationDetails?: TransportationDetails
    vendorShipmentIdentifier: string

    Unique Transportation ID created by Vendor (Should not be used over the last 365 days).