UNPKG

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

Version:

With the Selling Partner API for Merchant Fulfillment, you can build applications that sellers can use to purchase shipping for non-Prime and Prime orders using Amazon's Buy Shipping Services.

48 lines (47 loc) 1.6 kB
/** * Selling Partner API for Merchant Fulfillment * With the Selling Partner API for Merchant Fulfillment, you can build applications that sellers can use to purchase shipping for non-Prime and Prime orders using Amazon\'s Buy Shipping Services. * * 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 { Item } from './item'; import type { LabelCustomization } from './label-customization'; import type { PackageDimensions } from './package-dimensions'; import type { ShippingServiceOptions } from './shipping-service-options'; import type { Weight } from './weight'; /** * Shipment information required for requesting shipping service offers or for creating a shipment. */ export interface ShipmentRequestDetails { /** * An Amazon-defined order identifier, in 3-7-7 format. */ 'AmazonOrderId': string; /** * A seller-defined order identifier. */ 'SellerOrderId'?: string; /** * The list of items you want to include in a shipment. */ 'ItemList': Array<Item>; 'ShipFromAddress': Address; 'PackageDimensions': PackageDimensions; 'Weight': Weight; /** * Date-time formatted timestamp. */ 'MustArriveByDate'?: string; /** * Date-time formatted timestamp. */ 'ShipDate'?: string; 'ShippingServiceOptions': ShippingServiceOptions; 'LabelCustomization'?: LabelCustomization; }