Module: AmznSpApi::EasyShipApiModel

Defined in:
lib/easy_ship_api_model/version.rb,
lib/easy_ship_api_model.rb,
lib/easy_ship_api_model/api_error.rb,
lib/easy_ship_api_model/api_client.rb,
lib/easy_ship_api_model/models/url.rb,
lib/easy_ship_api_model/models/code.rb,
lib/easy_ship_api_model/models/item.rb,
lib/easy_ship_api_model/models/error.rb,
lib/easy_ship_api_model/models/items.rb,
lib/easy_ship_api_model/configuration.rb,
lib/easy_ship_api_model/models/string.rb,
lib/easy_ship_api_model/models/weight.rb,
lib/easy_ship_api_model/models/package.rb,
lib/easy_ship_api_model/models/packages.rb,
lib/easy_ship_api_model/models/date_time.rb,
lib/easy_ship_api_model/models/dimension.rb,
lib/easy_ship_api_model/models/time_slot.rb,
lib/easy_ship_api_model/api/easy_ship_api.rb,
lib/easy_ship_api_model/models/dimensions.rb,
lib/easy_ship_api_model/models/error_list.rb,
lib/easy_ship_api_model/models/package_id.rb,
lib/easy_ship_api_model/models/time_slots.rb,
lib/easy_ship_api_model/models/invoice_data.rb,
lib/easy_ship_api_model/models/label_format.rb,
lib/easy_ship_api_model/models/weight_value.rb,
lib/easy_ship_api_model/models/order_item_id.rb,
lib/easy_ship_api_model/models/package_status.rb,
lib/easy_ship_api_model/models/rejected_order.rb,
lib/easy_ship_api_model/models/unit_of_length.rb,
lib/easy_ship_api_model/models/unit_of_weight.rb,
lib/easy_ship_api_model/models/amazon_order_id.rb,
lib/easy_ship_api_model/models/handover_method.rb,
lib/easy_ship_api_model/models/package_details.rb,
lib/easy_ship_api_model/models/tracking_details.rb,
lib/easy_ship_api_model/models/package_identifier.rb,
lib/easy_ship_api_model/models/scheduled_package_id.rb,
lib/easy_ship_api_model/models/order_schedule_details.rb,
lib/easy_ship_api_model/models/update_package_details.rb,
lib/easy_ship_api_model/models/order_item_serial_number.rb,
lib/easy_ship_api_model/models/order_item_serial_numbers.rb,
lib/easy_ship_api_model/models/list_handover_slots_request.rb,
lib/easy_ship_api_model/models/update_package_details_list.rb,
lib/easy_ship_api_model/models/list_handover_slots_response.rb,
lib/easy_ship_api_model/models/create_scheduled_package_request.rb,
lib/easy_ship_api_model/models/create_scheduled_packages_request.rb,
lib/easy_ship_api_model/models/update_scheduled_packages_request.rb,
lib/easy_ship_api_model/models/create_scheduled_packages_response.rb

Overview

#Selling Partner API for Easy Ship

The Selling Partner API for Easy Ship helps you build applications that help sellers manage and ship Amazon Easy Ship orders. Your Easy Ship applications can: * Get available time slots for packages to be scheduled for delivery. * Schedule, reschedule, and cancel Easy Ship orders. * Print labels, invoices, and warranties. See the [Marketplace Support Table](doc:easyship-api-v2022-03-23-use-case-guide#marketplace-support-table) for the differences in Easy Ship operations by marketplace.

OpenAPI spec version: 2022-03-23

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

Defined Under Namespace

Classes: AmazonOrderId, ApiClient, ApiError, Code, Configuration, CreateScheduledPackageRequest, CreateScheduledPackagesRequest, CreateScheduledPackagesResponse, DateTime, Dimension, Dimensions, EasyShipApi, Error, ErrorList, HandoverMethod, InvoiceData, Item, Items, LabelFormat, ListHandoverSlotsRequest, ListHandoverSlotsResponse, OrderItemId, OrderItemSerialNumber, OrderItemSerialNumbers, OrderScheduleDetails, Package, PackageDetails, PackageId, PackageIdentifier, PackageStatus, Packages, RejectedOrder, ScheduledPackageId, String, TimeSlot, TimeSlots, TrackingDetails, URL, UnitOfLength, UnitOfWeight, UpdatePackageDetails, UpdatePackageDetailsList, UpdateScheduledPackagesRequest, Weight, WeightValue

Constant Summary collapse

VERSION =
'1.0.0'

Class Method Summary collapse

Class Method Details

.configureObject

Customize default settings for the SDK using block.

AmznSpApi::EasyShipApiModel.configure do |config|
  config.username = "xxx"
  config.password = "xxx"
end

If no block given, return the default Configuration object.



70
71
72
73
74
75
76
# File 'lib/easy_ship_api_model.rb', line 70

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