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.

61 lines (60 loc) 1.87 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 { CurrencyAmount } from './currency-amount'; import type { Item } from './item'; import type { Label } from './label'; import type { PackageDimensions } from './package-dimensions'; import type { ShipmentStatus } from './shipment-status'; import type { ShippingService } from './shipping-service'; import type { Weight } from './weight'; /** * The details of a shipment. Includes the shipment status. */ export interface Shipment { /** * An Amazon-defined shipment identifier. */ 'ShipmentId': string; /** * 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; 'ShipToAddress': Address; 'PackageDimensions': PackageDimensions; 'Weight': Weight; 'Insurance': CurrencyAmount; 'ShippingService': ShippingService; 'Label': Label; 'Status': ShipmentStatus; /** * The shipment tracking identifier provided by the carrier. */ 'TrackingId'?: string; /** * Date-time formatted timestamp. */ 'CreatedDate': string; /** * Date-time formatted timestamp. */ 'LastUpdatedDate'?: string; }