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.

59 lines (58 loc) 1.88 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 { AdditionalSellerInputs } from './additional-seller-inputs'; import type { HazmatType } from './hazmat-type'; import type { LabelFormatOptionRequest } from './label-format-option-request'; import type { ShipmentRequestDetails } from './shipment-request-details'; /** * Request schema. * @export * @interface CreateShipmentRequest */ export interface CreateShipmentRequest { /** * * @type {ShipmentRequestDetails} * @memberof CreateShipmentRequest */ 'ShipmentRequestDetails': ShipmentRequestDetails; /** * An Amazon-defined shipping service identifier. * @type {string} * @memberof CreateShipmentRequest */ 'ShippingServiceId': string; /** * Identifies a shipping service order made by a carrier. * @type {string} * @memberof CreateShipmentRequest */ 'ShippingServiceOfferId'?: string; /** * * @type {HazmatType} * @memberof CreateShipmentRequest */ 'HazmatType'?: HazmatType; /** * * @type {LabelFormatOptionRequest} * @memberof CreateShipmentRequest */ 'LabelFormatOption'?: LabelFormatOptionRequest; /** * A list of additional seller input pairs required to purchase shipping. * @type {Array<AdditionalSellerInputs>} * @memberof CreateShipmentRequest */ 'ShipmentLevelSellerInputsList'?: Array<AdditionalSellerInputs>; }