Module: AmzSpApi::MerchantFulfillmentApiModel

Defined in:
lib/merchant-fulfillment-api-model/version.rb,
lib/merchant-fulfillment-api-model.rb,
lib/merchant-fulfillment-api-model/api_error.rb,
lib/merchant-fulfillment-api-model/api_client.rb,
lib/merchant-fulfillment-api-model/models/city.rb,
lib/merchant-fulfillment-api-model/models/item.rb,
lib/merchant-fulfillment-api-model/models/error.rb,
lib/merchant-fulfillment-api-model/models/label.rb,
lib/merchant-fulfillment-api-model/configuration.rb,
lib/merchant-fulfillment-api-model/models/length.rb,
lib/merchant-fulfillment-api-model/models/weight.rb,
lib/merchant-fulfillment-api-model/models/address.rb,
lib/merchant-fulfillment-api-model/models/shipment.rb,
lib/merchant-fulfillment-api-model/models/file_type.rb,
lib/merchant-fulfillment-api-model/models/item_list.rb,
lib/merchant-fulfillment-api-model/models/timestamp.rb,
lib/merchant-fulfillment-api-model/models/constraint.rb,
lib/merchant-fulfillment-api-model/models/error_list.rb,
lib/merchant-fulfillment-api-model/models/constraints.rb,
lib/merchant-fulfillment-api-model/models/hazmat_type.rb,
lib/merchant-fulfillment-api-model/models/postal_code.rb,
lib/merchant-fulfillment-api-model/models/shipment_id.rb,
lib/merchant-fulfillment-api-model/models/tracking_id.rb,
lib/merchant-fulfillment-api-model/models/address_name.rb,
lib/merchant-fulfillment-api-model/models/country_code.rb,
lib/merchant-fulfillment-api-model/models/label_format.rb,
lib/merchant-fulfillment-api-model/models/phone_number.rb,
lib/merchant-fulfillment-api-model/models/weight_value.rb,
lib/merchant-fulfillment-api-model/models/address_line1.rb,
lib/merchant-fulfillment-api-model/models/address_line2.rb,
lib/merchant-fulfillment-api-model/models/address_line3.rb,
lib/merchant-fulfillment-api-model/models/email_address.rb,
lib/merchant-fulfillment-api-model/models/file_contents.rb,
lib/merchant-fulfillment-api-model/models/item_quantity.rb,
lib/merchant-fulfillment-api-model/models/order_item_id.rb,
lib/merchant-fulfillment-api-model/models/unit_of_length.rb,
lib/merchant-fulfillment-api-model/models/unit_of_weight.rb,
lib/merchant-fulfillment-api-model/models/amazon_order_id.rb,
lib/merchant-fulfillment-api-model/models/currency_amount.rb,
lib/merchant-fulfillment-api-model/models/label_dimension.rb,
lib/merchant-fulfillment-api-model/models/seller_order_id.rb,
lib/merchant-fulfillment-api-model/models/shipment_status.rb,
lib/merchant-fulfillment-api-model/models/item_description.rb,
lib/merchant-fulfillment-api-model/models/label_dimensions.rb,
lib/merchant-fulfillment-api-model/models/shipping_service.rb,
lib/merchant-fulfillment-api-model/models/additional_inputs.rb,
lib/merchant-fulfillment-api-model/models/input_target_type.rb,
lib/merchant-fulfillment-api-model/models/item_level_fields.rb,
lib/merchant-fulfillment-api-model/models/label_format_list.rb,
lib/merchant-fulfillment-api-model/models/package_dimension.rb,
lib/merchant-fulfillment-api-model/models/transparency_code.rb,
lib/merchant-fulfillment-api-model/models/district_or_county.rb,
lib/merchant-fulfillment-api-model/models/package_dimensions.rb,
lib/merchant-fulfillment-api-model/models/label_customization.rb,
lib/merchant-fulfillment-api-model/models/label_format_option.rb,
lib/merchant-fulfillment-api-model/api/merchant_fulfillment_api.rb,
lib/merchant-fulfillment-api-model/models/custom_text_for_label.rb,
lib/merchant-fulfillment-api-model/models/get_shipment_response.rb,
lib/merchant-fulfillment-api-model/models/restricted_set_values.rb,
lib/merchant-fulfillment-api-model/models/shipping_service_list.rb,
lib/merchant-fulfillment-api-model/models/standard_id_for_label.rb,
lib/merchant-fulfillment-api-model/models/additional_inputs_list.rb,
lib/merchant-fulfillment-api-model/models/item_level_fields_list.rb,
lib/merchant-fulfillment-api-model/models/state_or_province_code.rb,
lib/merchant-fulfillment-api-model/models/transparency_code_list.rb,
lib/merchant-fulfillment-api-model/models/additional_seller_input.rb,
lib/merchant-fulfillment-api-model/models/create_shipment_request.rb,
lib/merchant-fulfillment-api-model/models/seller_input_definition.rb,
lib/merchant-fulfillment-api-model/models/additional_seller_inputs.rb,
lib/merchant-fulfillment-api-model/models/cancel_shipment_response.rb,
lib/merchant-fulfillment-api-model/models/create_shipment_response.rb,
lib/merchant-fulfillment-api-model/models/delivery_experience_type.rb,
lib/merchant-fulfillment-api-model/models/shipment_request_details.rb,
lib/merchant-fulfillment-api-model/models/shipping_offering_filter.rb,
lib/merchant-fulfillment-api-model/models/shipping_service_options.rb,
lib/merchant-fulfillment-api-model/models/rejected_shipping_service.rb,
lib/merchant-fulfillment-api-model/models/delivery_experience_option.rb,
lib/merchant-fulfillment-api-model/models/carrier_will_pick_up_option.rb,
lib/merchant-fulfillment-api-model/models/label_format_option_request.rb,
lib/merchant-fulfillment-api-model/models/shipping_service_identifier.rb,
lib/merchant-fulfillment-api-model/models/additional_seller_inputs_list.rb,
lib/merchant-fulfillment-api-model/models/predefined_package_dimensions.rb,
lib/merchant-fulfillment-api-model/models/rejected_shipping_service_list.rb,
lib/merchant-fulfillment-api-model/models/temporarily_unavailable_carrier.rb,
lib/merchant-fulfillment-api-model/models/available_format_options_for_label.rb,
lib/merchant-fulfillment-api-model/models/available_shipping_service_options.rb,
lib/merchant-fulfillment-api-model/models/get_additional_seller_inputs_result.rb,
lib/merchant-fulfillment-api-model/models/available_delivery_experience_option.rb,
lib/merchant-fulfillment-api-model/models/get_additional_seller_inputs_request.rb,
lib/merchant-fulfillment-api-model/models/temporarily_unavailable_carrier_list.rb,
lib/merchant-fulfillment-api-model/models/available_carrier_will_pick_up_option.rb,
lib/merchant-fulfillment-api-model/models/get_additional_seller_inputs_response.rb,
lib/merchant-fulfillment-api-model/models/get_eligible_shipment_services_result.rb,
lib/merchant-fulfillment-api-model/models/get_eligible_shipment_services_request.rb,
lib/merchant-fulfillment-api-model/models/available_format_options_for_label_list.rb,
lib/merchant-fulfillment-api-model/models/get_eligible_shipment_services_response.rb,
lib/merchant-fulfillment-api-model/models/terms_and_conditions_not_accepted_carrier.rb,
lib/merchant-fulfillment-api-model/models/available_delivery_experience_options_list.rb,
lib/merchant-fulfillment-api-model/models/available_carrier_will_pick_up_options_list.rb,
lib/merchant-fulfillment-api-model/models/terms_and_conditions_not_accepted_carrier_list.rb

Overview

#Selling Partner API for Merchant Fulfillment

#The Selling Partner API for Merchant Fulfillment helps you build applications that let sellers purchase shipping for non-Prime and Prime orders using Amazon’s Buy Shipping Services.

OpenAPI spec version: v0

Generated by: github.com/swagger-api/swagger-codegen.git Swagger Codegen version: 3.0.24

Defined Under Namespace

Classes: AdditionalInputs, AdditionalInputsList, AdditionalSellerInput, AdditionalSellerInputs, AdditionalSellerInputsList, Address, AddressLine1, AddressLine2, AddressLine3, AddressName, AmazonOrderId, ApiClient, ApiError, AvailableCarrierWillPickUpOption, AvailableCarrierWillPickUpOptionsList, AvailableDeliveryExperienceOption, AvailableDeliveryExperienceOptionsList, AvailableFormatOptionsForLabel, AvailableFormatOptionsForLabelList, AvailableShippingServiceOptions, CancelShipmentResponse, CarrierWillPickUpOption, City, Configuration, Constraint, Constraints, CountryCode, CreateShipmentRequest, CreateShipmentResponse, CurrencyAmount, CustomTextForLabel, DeliveryExperienceOption, DeliveryExperienceType, DistrictOrCounty, EmailAddress, Error, ErrorList, FileContents, FileType, GetAdditionalSellerInputsRequest, GetAdditionalSellerInputsResponse, GetAdditionalSellerInputsResult, GetEligibleShipmentServicesRequest, GetEligibleShipmentServicesResponse, GetEligibleShipmentServicesResult, GetShipmentResponse, HazmatType, InputTargetType, Item, ItemDescription, ItemLevelFields, ItemLevelFieldsList, ItemList, ItemQuantity, Label, LabelCustomization, LabelDimension, LabelDimensions, LabelFormat, LabelFormatList, LabelFormatOption, LabelFormatOptionRequest, Length, MerchantFulfillmentApi, OrderItemId, PackageDimension, PackageDimensions, PhoneNumber, PostalCode, PredefinedPackageDimensions, RejectedShippingService, RejectedShippingServiceList, RestrictedSetValues, SellerInputDefinition, SellerOrderId, Shipment, ShipmentId, ShipmentRequestDetails, ShipmentStatus, ShippingOfferingFilter, ShippingService, ShippingServiceIdentifier, ShippingServiceList, ShippingServiceOptions, StandardIdForLabel, StateOrProvinceCode, TemporarilyUnavailableCarrier, TemporarilyUnavailableCarrierList, TermsAndConditionsNotAcceptedCarrier, TermsAndConditionsNotAcceptedCarrierList, Timestamp, TrackingId, TransparencyCode, TransparencyCodeList, UnitOfLength, UnitOfWeight, Weight, WeightValue

Constant Summary collapse

VERSION =
'0.1.0'

Class Method Summary collapse

Class Method Details

.configureObject

Customize default settings for the SDK using block.

AmzSpApi::MerchantFulfillmentApiModel.configure do |config|
  config.username = "xxx"
  config.password = "xxx"
end

If no block given, return the default Configuration object.



125
126
127
128
129
130
131
# File 'lib/merchant-fulfillment-api-model.rb', line 125

def configure
  if block_given?
    yield(Configuration.default)
  else
    Configuration.default
  end
end