UNPKG

@sp-api-sdk/fulfillment-inbound-api-v0

Version:

The Selling Partner API for Fulfillment Inbound lets you create applications that create and update inbound shipments of inventory to Amazon's fulfillment network.

84 lines (83 loc) 2.53 kB
/** * Selling Partner API for Fulfillment Inbound * The Selling Partner API for Fulfillment Inbound lets you create applications that create and update inbound shipments of inventory to Amazon\'s fulfillment network. * * The version of the OpenAPI document: v0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import type { Address } from './address'; import type { BoxContentsFeeDetails } from './box-contents-fee-details'; import type { BoxContentsSource } from './box-contents-source'; import type { LabelPrepType } from './label-prep-type'; import type { ShipmentStatus } from './shipment-status'; /** * Information about the seller\'s inbound shipments. Returned by the listInboundShipments operation. * @export * @interface InboundShipmentInfo */ export interface InboundShipmentInfo { /** * The shipment identifier submitted in the request. * @type {string} * @memberof InboundShipmentInfo */ 'ShipmentId'?: string; /** * The name for the inbound shipment. * @type {string} * @memberof InboundShipmentInfo */ 'ShipmentName'?: string; /** * * @type {Address} * @memberof InboundShipmentInfo */ 'ShipFromAddress': Address; /** * An Amazon fulfillment center identifier created by Amazon. * @type {string} * @memberof InboundShipmentInfo */ 'DestinationFulfillmentCenterId'?: string; /** * * @type {ShipmentStatus} * @memberof InboundShipmentInfo */ 'ShipmentStatus'?: ShipmentStatus; /** * * @type {LabelPrepType} * @memberof InboundShipmentInfo */ 'LabelPrepType'?: LabelPrepType; /** * Indicates whether or not an inbound shipment contains case-packed boxes. When AreCasesRequired = true for an inbound shipment, all items in the inbound shipment must be case packed. * @type {boolean} * @memberof InboundShipmentInfo */ 'AreCasesRequired': boolean; /** * Type containing date in string format * @type {string} * @memberof InboundShipmentInfo */ 'ConfirmedNeedByDate'?: string; /** * * @type {BoxContentsSource} * @memberof InboundShipmentInfo */ 'BoxContentsSource'?: BoxContentsSource; /** * * @type {BoxContentsFeeDetails} * @memberof InboundShipmentInfo */ 'EstimatedBoxContentsFee'?: BoxContentsFeeDetails; }