@sp-api-sdk/fulfillment-inbound-api-2024-03-20
Version:
The Selling Partner API for Fulfillment By Amazon (FBA) Inbound. The FBA Inbound API enables building inbound workflows to create, manage, and send shipments into Amazon's fulfillment network. The API has interoperability with the Send-to-Amazon user inte
53 lines (52 loc) • 1.67 kB
TypeScript
/**
* The Selling Partner API for FBA inbound operations.
* The Selling Partner API for Fulfillment By Amazon (FBA) Inbound. The FBA Inbound API enables building inbound workflows to create, manage, and send shipments into Amazon\'s fulfillment network. The API has interoperability with the Send-to-Amazon user interface.
*
* The version of the OpenAPI document: 2024-03-20
*
*
* 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 { BoxContentInformationSource } from './box-content-information-source';
import type { Dimensions } from './dimensions';
import type { ItemInput } from './item-input';
import type { Weight } from './weight';
/**
* Input information for a given box.
* @export
* @interface BoxInput
*/
export interface BoxInput {
/**
*
* @type {BoxContentInformationSource}
* @memberof BoxInput
*/
'contentInformationSource': BoxContentInformationSource;
/**
*
* @type {Dimensions}
* @memberof BoxInput
*/
'dimensions': Dimensions;
/**
* The items and their quantity in the box. This must be empty if the box `contentInformationSource` is `BARCODE_2D` or `MANUAL_PROCESS`.
* @type {Array<ItemInput>}
* @memberof BoxInput
*/
'items'?: Array<ItemInput>;
/**
* The number of containers where all other properties like weight or dimensions are identical.
* @type {number}
* @memberof BoxInput
*/
'quantity': number;
/**
*
* @type {Weight}
* @memberof BoxInput
*/
'weight': Weight;
}