Note
You are viewing the documentation for an older version of boto (boto2).
Boto3, the next version of Boto, is now stable and recommended for general use. It can be used side-by-side with Boto in the same project, so it is easy to start using Boto3 in your existing projects as well as new projects. Going forward, API updates and all new feature work will be focused on Boto3.
For more information, see the documentation for boto3.
mws¶
boto.mws¶
boto.mws.connection¶
-
class
boto.mws.connection.
MWSConnection
(*args, **kw)¶ -
class
ResponseErrorFactory
(scopes=None)¶
-
class
ResponseFactory
(scopes=None)¶ -
element_factory
(name, parent)¶
-
find_element
(action, suffix, parent)¶
-
search_scopes
(key)¶
-
MWS Authorize/2013-01-01 API call; quota=10 restore=1.00 Reserves a specified amount against the payment method(s) stored in
the order reference.Element|Iter|Map: AuthorizationAmount (ResponseElement or anything iterable/dict-like) Required: AmazonOrderReferenceId+AuthorizationReferenceId+AuthorizationAmount
-
cancel_feed_submissions
(*args, **kw)¶ MWS CancelFeedSubmissions/2009-01-01 API call; quota=10 restore=45.00 Cancels one or more feed submissions and returns a
count of the feed submissions that were canceled.Lists: FeedSubmissionIdList.Id, FeedTypeList.Type
-
cancel_fulfillment_order
(**kw)¶ MWS CancelFulfillmentOrder/2010-10-01 API call; quota=30 restore=0.50 Requests that Amazon stop attempting to fulfill an existing
fulfillment order.Required: SellerFulfillmentOrderId
-
cancel_order_reference
(**kw)¶ MWS CancelOrderReference/2013-01-01 API call; quota=10 restore=1.00 Cancel an order reference; all authorizations associated with
this order reference are also closed.Required: AmazonOrderReferenceId
-
cancel_report_requests
(*args, **kw)¶ MWS CancelReportRequests/2009-01-01 API call; quota=10 restore=45.00 Cancel one or more report requests, returning the count of the
canceled report requests and the report request information.
-
capture
(**kw)¶ MWS Capture/2013-01-01 API call; quota=10 restore=1.00 Captures funds from an authorized payment instrument.
Element|Iter|Map: CaptureAmount (ResponseElement or anything iterable/dict-like) Required: AmazonAuthorizationId+CaptureReferenceId+CaptureAmount
MWS CloseAuthorization/2013-01-01 API call; quota=10 restore=1.00 Closes an authorization.
Required: AmazonAuthorizationId
-
close_order_reference
(**kw)¶ MWS CloseOrderReference/2013-01-01 API call; quota=10 restore=1.00 Confirms that an order reference has been fulfilled (fully
or partially) and that you do not expect to create any new authorizations on this order reference.Required: AmazonOrderReferenceId
-
confirm_order_reference
(**kw)¶ MWS ConfirmOrderReference/2013-01-01 API call; quota=10 restore=1.00 Confirms that the order reference is free of constraints and all
required information has been set on the order reference.Required: AmazonOrderReferenceId
-
create_fulfillment_order
(**kw)¶ MWS CreateFulfillmentOrder/2010-10-01 API call; quota=30 restore=0.50 Requests that Amazon ship items from the seller’s inventory
to a destination address.Element|Iter|Map: DestinationAddress, Items (ResponseElement or anything iterable/dict-like) Required: SellerFulfillmentOrderId+DisplayableOrderId+ShippingSpeedCategory+DisplayableOrderDateTime+DestinationAddress+DisplayableOrderComment+Items
-
create_inbound_shipment
(**kw)¶ MWS CreateInboundShipment/2010-10-01 API call; quota=30 restore=0.50 Creates an inbound shipment.
Element|Iter|Map: InboundShipmentHeader, InboundShipmentItems (ResponseElement or anything iterable/dict-like) Required: ShipmentId+InboundShipmentHeader+InboundShipmentItems
-
create_inbound_shipment_plan
(**kw)¶ MWS CreateInboundShipmentPlan/2010-10-01 API call; quota=30 restore=0.50 Returns the information required to create an inbound shipment.
Element|Iter|Map: ShipFromAddress, InboundShipmentPlanRequestItems (ResponseElement or anything iterable/dict-like) Required: ShipFromAddress+InboundShipmentPlanRequestItems
-
create_subscription
(**kw)¶ MWS CreateSubscription/2013-07-01 API call; quota=25 restore=0.50 Creates a new subscription for the specified notification type
and destination.Element|Iter|Map: Subscription (ResponseElement or anything iterable/dict-like) Required: MarketplaceId+Subscription
-
delete_subscription
(**kw)¶ MWS DeleteSubscription/2013-07-01 API call; quota=25 restore=0.50 Deletes the subscription for the specified notification type and
destination.Element|Iter|Map: Destination (ResponseElement or anything iterable/dict-like) Required: MarketplaceId+NotificationType+Destination
-
deregister_destination
(**kw)¶ MWS DeregisterDestination/2013-07-01 API call; quota=25 restore=0.50 Removes an existing destination from the list of registered
destinations.Element|Iter|Map: Destination (ResponseElement or anything iterable/dict-like) Required: MarketplaceId+Destination
MWS GetAuthorizationDetails/2013-01-01 API call; quota=20 restore=2.00 Returns the status of a particular authorization and the total
amount captured on the authorization.Required: AmazonAuthorizationId
-
get_capture_details
(**kw)¶ MWS GetCaptureDetails/2013-01-01 API call; quota=20 restore=2.00 Returns the status of a particular capture and the total amount
refunded on the capture.Required: AmazonCaptureId
-
get_cartinfo_service_status
(*args, **kw)¶ MWS GetServiceStatus/2014-03-01 API call; quota=2 restore=300.00 Returns the operational status of the Cart Information API section.
-
get_carts
(**kw)¶ MWS GetCarts/2014-03-01 API call; quota=15 restore=12.00 Returns shopping carts based on the CartId values that you specify.
Lists: CartIdList.CartId Required: CartIdList
-
get_competitive_pricing_for_asin
(**kw)¶ MWS GetCompetitivePricingForASIN/2011-10-01 API call; quota=20 restore=10.00 Returns the current competitive pricing of a product,
based on the ASINs and MarketplaceId that you specify.Lists: ASINList.ASIN Required: MarketplaceId+ASINList
-
get_competitive_pricing_for_sku
(**kw)¶ MWS GetCompetitivePricingForSKU/2011-10-01 API call; quota=20 restore=10.00 Returns the current competitive pricing of a product,
based on the SellerSKUs and MarketplaceId that you specify.Lists: SellerSKUList.SellerSKU Required: MarketplaceId+SellerSKUList
-
get_customerinfo_service_status
(*args, **kw)¶ MWS GetServiceStatus/2014-03-01 API call; quota=2 restore=300.00 Returns the operational status of the Customer Information API
section.
-
get_customers_for_customer_id
(**kw)¶ MWS GetCustomersForCustomerId/2014-03-01 API call; quota=15 restore=12.00 Returns a list of customer accounts based on search criteria that
you specify.Lists: CustomerIdList.CustomerId Required: CustomerIdList
-
get_feed_submission_count
(*args, **kw)¶ MWS GetFeedSubmissionCount/2009-01-01 API call; quota=10 restore=45.00 Returns a count of the feeds submitted in the previous 90 days.
Lists: FeedTypeList.Type, FeedProcessingStatusList.Status
-
get_feed_submission_list
(*args, **kw)¶ MWS GetFeedSubmissionList/2009-01-01 API call; quota=10 restore=45.00 Returns a list of all feed submissions submitted in the
previous 90 days.Lists: FeedSubmissionIdList.Id, FeedTypeList.Type, FeedProcessingStatusList.Status
-
get_feed_submission_list_by_next_token
(**kw)¶ MWS GetFeedSubmissionListByNextToken/2009-01-01 API call; quota=0 restore=0.00 Returns a list of feed submissions using the NextToken parameter.
Required: NextToken
-
get_feed_submission_result
(**kw)¶ MWS GetFeedSubmissionResult/2009-01-01 API call; quota=15 restore=60.00 Returns the feed processing report.
Required: FeedSubmissionId
-
get_fulfillment_order
(**kw)¶ MWS GetFulfillmentOrder/2010-10-01 API call; quota=30 restore=0.50 Returns a fulfillment order based on a specified
SellerFulfillmentOrderId.Required: SellerFulfillmentOrderId
-
get_fulfillment_preview
(**kw)¶ MWS GetFulfillmentPreview/2010-10-01 API call; quota=30 restore=0.50 Returns a list of fulfillment order previews based on items
and shipping speed categories that you specify.Element|Iter|Map: Address, Items (ResponseElement or anything iterable/dict-like) Required: Address+Items
-
get_inbound_service_status
(*args, **kw)¶ MWS GetServiceStatus/2010-10-01 API call; quota=2 restore=300.00 Returns the operational status of the Fulfillment Inbound
Shipment API section.
-
get_inventory_service_status
(*args, **kw)¶ MWS GetServiceStatus/2010-10-01 API call; quota=2 restore=300.00 Returns the operational status of the Fulfillment Inventory
API section.
-
get_last_updated_time_for_recommendations
(**kw)¶ MWS GetLastUpdatedTimeForRecommendations/2013-04-01 API call; quota=5 restore=2.00 Checks whether there are active recommendations for each category
for the given marketplace, and if there are, returns the time when recommendations were last updated for each category.Required: MarketplaceId
-
get_lowest_offer_listings_for_asin
(**kw)¶ MWS GetLowestOfferListingsForASIN/2011-10-01 API call; quota=20 restore=5.00 Returns the lowest price offer listings for a specific
product by item condition and ASINs.Lists: ASINList.ASIN Required: MarketplaceId+ASINList
-
get_lowest_offer_listings_for_sku
(**kw)¶ MWS GetLowestOfferListingsForSKU/2011-10-01 API call; quota=20 restore=5.00 Returns the lowest price offer listings for a specific
product by item condition and SellerSKUs.Lists: SellerSKUList.SellerSKU Required: MarketplaceId+SellerSKUList
-
get_matching_product
(**kw)¶ MWS GetMatchingProduct/2011-10-01 API call; quota=20 restore=20.00 Returns a list of products and their attributes, based on
a list of ASIN values that you specify.Lists: ASINList.ASIN Required: MarketplaceId+ASINList
-
get_matching_product_for_id
(**kw)¶ MWS GetMatchingProductForId/2011-10-01 API call; quota=20 restore=20.00 Returns a list of products and their attributes, based on
a list of Product IDs that you specify.Lists: IdList.Id Required: MarketplaceId+IdType+IdList
-
get_my_price_for_asin
(**kw)¶ MWS GetMyPriceForASIN/2011-10-01 API call; quota=20 restore=10.00 Returns pricing information for your own offer listings, based on ASIN.
Lists: ASINList.ASIN Required: MarketplaceId+ASINList
-
get_my_price_for_sku
(**kw)¶ MWS GetMyPriceForSKU/2011-10-01 API call; quota=20 restore=10.00 Returns pricing information for your own offer listings, based on SellerSKU.
Lists: SellerSKUList.SellerSKU Required: MarketplaceId+SellerSKUList
-
get_offamazonpayments_service_status
(*args, **kw)¶ MWS GetServiceStatus/2013-01-01 API call; quota=2 restore=300.00 Returns the operational status of the Off-Amazon Payments API
section.
-
get_order
(**kw)¶ MWS GetOrder/2013-09-01 API call; quota=6 restore=60.00 Returns an order for each AmazonOrderId that you specify.
Lists: AmazonOrderId.Id Required: AmazonOrderId
-
get_order_reference_details
(**kw)¶ MWS GetOrderReferenceDetails/2013-01-01 API call; quota=20 restore=2.00 Returns details about the Order Reference object and its current
state.Required: AmazonOrderReferenceId
-
get_orders_service_status
(*args, **kw)¶ MWS GetServiceStatus/2013-09-01 API call; quota=2 restore=300.00 Returns the operational status of the Orders API section.
-
get_outbound_service_status
(*args, **kw)¶ MWS GetServiceStatus/2010-10-01 API call; quota=2 restore=300.00 Returns the operational status of the Fulfillment Outbound
API section.
-
get_package_tracking_details
(**kw)¶ MWS GetPackageTrackingDetails/2010-10-01 API call; quota=30 restore=0.50 Returns delivery tracking information for a package in
an outbound shipment for a Multi-Channel Fulfillment order.Required: PackageNumber
-
get_product_categories_for_asin
(**kw)¶ MWS GetProductCategoriesForASIN/2011-10-01 API call; quota=20 restore=20.00 Returns the product categories that an ASIN belongs to.
Required: MarketplaceId+ASIN
-
get_product_categories_for_sku
(**kw)¶ MWS GetProductCategoriesForSKU/2011-10-01 API call; quota=20 restore=20.00 Returns the product categories that a SellerSKU belongs to.
Required: MarketplaceId+SellerSKU
-
get_products_service_status
(*args, **kw)¶ MWS GetServiceStatus/2011-10-01 API call; quota=2 restore=300.00 Returns the operational status of the Products API section.
-
get_recommendations_service_status
(*args, **kw)¶ MWS GetServiceStatus/2013-04-01 API call; quota=2 restore=300.00 Returns the operational status of the Recommendations API section.
-
get_refund_details
(**kw)¶ MWS GetRefundDetails/2013-01-01 API call; quota=20 restore=2.00 Returns the status of a particular refund.
Required: AmazonRefundId
-
get_report
(**kw)¶ MWS GetReport/2009-01-01 API call; quota=15 restore=60.00 Returns the contents of a report.
Required: ReportId
-
get_report_count
(**kw)¶ MWS GetReportCount/2009-01-01 API call; quota=10 restore=45.00 Returns a count of the reports, created in the previous 90 days,
with a status of _DONE_ and that are available for download.Lists: ReportTypeList.Type Booleans: Acknowledged
-
get_report_list
(**kw)¶ MWS GetReportList/2009-01-01 API call; quota=10 restore=60.00 Returns a list of reports that were created in the previous
90 days that match the query parameters.Lists: ReportRequestIdList.Id, ReportTypeList.Type Booleans: Acknowledged
-
get_report_list_by_next_token
(**kw)¶ MWS GetReportListByNextToken/2009-01-01 API call; quota=0 restore=0.00 Returns a list of reports using the NextToken, which
was supplied by a previous request to either GetReportListByNextToken or GetReportList, where the value of HasNext was true in the previous call.Required: NextToken
-
get_report_request_count
(*args, **kw)¶ MWS GetReportRequestCount/2009-01-01 API call; quota=10 restore=45.00 Returns a count of report requests that have been submitted
to Amazon MWS for processing.Lists: ReportTypeList.Type, ReportProcessingStatusList.Status
-
get_report_request_list
(*args, **kw)¶ MWS GetReportRequestList/2009-01-01 API call; quota=10 restore=45.00 Returns a list of report requests that you can use to get the
ReportRequestId for a report.Lists: ReportRequestIdList.Id, ReportTypeList.Type, ReportProcessingStatusList.Status
-
get_report_request_list_by_next_token
(**kw)¶ MWS GetReportRequestListByNextToken/2009-01-01 API call; quota=0 restore=0.00 Returns a list of report requests using the NextToken,
which was supplied by a previous request to either GetReportRequestListByNextToken or GetReportRequestList, where the value of HasNext was true in that previous request.Required: NextToken
-
get_report_schedule_count
(*args, **kw)¶ MWS GetReportScheduleCount/2009-01-01 API call; quota=10 restore=45.00 Returns a count of order report requests that are scheduled
to be submitted to Amazon MWS.Lists: ReportTypeList.Type
-
get_report_schedule_list
(*args, **kw)¶ MWS GetReportScheduleList/2009-01-01 API call; quota=10 restore=45.00 Returns a list of order report requests that are scheduled
to be submitted to Amazon MWS for processing.Lists: ReportTypeList.Type
-
get_report_schedule_list_by_next_token
(**kw)¶ MWS GetReportScheduleListByNextToken/2009-01-01 API call; quota=0 restore=0.00 Returns a list of report requests using the NextToken,
which was supplied by a previous request to either GetReportScheduleListByNextToken or GetReportScheduleList, where the value of HasNext was true in that previous request.Required: NextToken
-
get_service_status
(**kw)¶ Instruct the user on how to get service status.
-
get_subscription
(**kw)¶ MWS GetSubscription/2013-07-01 API call; quota=25 restore=0.50 Gets the subscription for the specified notification type and
destination.Element|Iter|Map: Destination (ResponseElement or anything iterable/dict-like) Required: MarketplaceId+NotificationType+Destination
-
get_subscriptions_service_status
(*args, **kw)¶ MWS GetServiceStatus/2013-07-01 API call; quota=2 restore=300.00 Returns the operational status of the Subscriptions API section.
-
iter_call
(call, *args, **kw)¶ Pass a call name as the first argument and a generator is returned for the initial response and any continuation call responses made using the NextToken.
-
iter_response
(response)¶ Pass a call’s response as the initial argument and a generator is returned for the initial response and any continuation call responses made using the NextToken.
-
list_all_fulfillment_orders
(*args, **kw)¶ MWS ListAllFulfillmentOrders/2010-10-01 API call; quota=30 restore=0.50 Returns a list of fulfillment orders fulfilled after (or
at) a specified date or by fulfillment method.
-
list_all_fulfillment_orders_by_next_token
(**kw)¶ MWS ListAllFulfillmentOrdersByNextToken/2010-10-01 API call; quota=30 restore=0.50 Returns the next page of inbound shipment items using the
NextToken parameter.Required: NextToken
-
list_carts
(**kw)¶ MWS ListCarts/2014-03-01 API call; quota=15 restore=12.00 Returns a list of shopping carts in your Webstore that were last
updated during the time range that you specify.Required: DateRangeStart
-
list_carts_by_next_token
(**kw)¶ MWS ListCartsByNextToken/2014-03-01 API call; quota=50 restore=3.00 Returns the next page of shopping carts using the NextToken
parameter.Required: NextToken
-
list_customers
(*args, **kw)¶ MWS ListCustomers/2014-03-01 API call; quota=15 restore=12.00 Returns a list of customer accounts based on search criteria that
you specify.
-
list_customers_by_next_token
(**kw)¶ MWS ListCustomersByNextToken/2014-03-01 API call; quota=50 restore=3.00 Returns the next page of customers using the NextToken parameter.
Required: NextToken
-
list_inbound_shipment_items
(**kw)¶ MWS ListInboundShipmentItems/2010-10-01 API call; quota=30 restore=0.50 Returns a list of items in a specified inbound shipment, or a
list of items that were updated within a specified time frame.Required: ShipmentId OR LastUpdatedAfter+LastUpdatedBefore
-
list_inbound_shipment_items_by_next_token
(**kw)¶ MWS ListInboundShipmentItemsByNextToken/2010-10-01 API call; quota=30 restore=0.50 Returns the next page of inbound shipment items using the
NextToken parameter.Required: NextToken
-
list_inbound_shipments
(**kw)¶ MWS ListInboundShipments/2010-10-01 API call; quota=30 restore=0.50 Returns a list of inbound shipments based on criteria that
you specify.Lists: ShipmentIdList.Id, ShipmentStatusList.Status Some Required: ShipmentIdList, ShipmentStatusList
-
list_inbound_shipments_by_next_token
(**kw)¶ MWS ListInboundShipmentsByNextToken/2010-10-01 API call; quota=30 restore=0.50 Returns the next page of inbound shipments using the NextToken
parameter.Required: NextToken
-
list_inventory_supply
(**kw)¶ MWS ListInventorySupply/2010-10-01 API call; quota=30 restore=0.50 Returns information about the availability of a seller’s
inventory.Lists: SellerSkus.member Required: SellerSkus OR QueryStartDateTime
-
list_inventory_supply_by_next_token
(**kw)¶ MWS ListInventorySupplyByNextToken/2010-10-01 API call; quota=30 restore=0.50 Returns the next page of information about the availability
of a seller’s inventory using the NextToken parameter.Required: NextToken
-
list_marketplace_participations
(*args, **kw)¶ MWS ListMarketplaceParticipations/2011-07-01 API call; quota=15 restore=60.00 Returns a list of marketplaces that the seller submitting
the request can sell in, and a list of participations that include seller-specific information in that marketplace.
-
list_marketplace_participations_by_next_token
(**kw)¶ MWS ListMarketplaceParticipationsByNextToken/2011-07-01 API call; quota=15 restore=60.00 Returns the next page of marketplaces and participations
using the NextToken value that was returned by your previous request to either ListMarketplaceParticipations or ListMarketplaceParticipationsByNextToken.Required: NextToken
-
list_matching_products
(**kw)¶ MWS ListMatchingProducts/2011-10-01 API call; quota=20 restore=20.00 Returns a list of products and their attributes, ordered
by relevancy, based on a search query that you specify.Required: MarketplaceId+Query
-
list_order_items
(**kw)¶ MWS ListOrderItems/2013-09-01 API call; quota=30 restore=2.00 Returns order item information for an AmazonOrderId that
you specify.Required: AmazonOrderId
-
list_order_items_by_next_token
(**kw)¶ MWS ListOrderItemsByNextToken/2013-09-01 API call; quota=30 restore=2.00 Returns the next page of order items using the NextToken
value that was returned by your previous request to either ListOrderItems or ListOrderItemsByNextToken.Required: NextToken
-
list_orders
(**kw)¶ MWS ListOrders/2013-09-01 API call; quota=6 restore=60.00 Returns a list of orders created or updated during a time
frame that you specify.Lists: MarketplaceId.Id, OrderStatus.Status, FulfillmentChannel.Channel, PaymentMethod. Element|Iter|Map: OrderTotal, ShippingAddress, PaymentExecutionDetail (ResponseElement or anything iterable/dict-like) Either: CreatedAfter OR LastUpdatedBefore LastUpdatedBefore requires: LastUpdatedAfter Either: LastUpdatedAfter OR BuyerEmail OR SellerOrderId CreatedBefore requires: CreatedAfter Either: CreatedAfter OR LastUpdatedAfter Required: MarketplaceId Required: CreatedAfter OR LastUpdatedAfter
-
list_orders_by_next_token
(**kw)¶ MWS ListOrdersByNextToken/2013-09-01 API call; quota=6 restore=60.00 Returns the next page of orders using the NextToken value
that was returned by your previous request to either ListOrders or ListOrdersByNextToken.Required: NextToken
-
list_recommendations
(**kw)¶ MWS ListRecommendations/2013-04-01 API call; quota=5 restore=2.00 Returns your active recommendations for a specific category or for
all categories for a specific marketplace.Lists: CategoryQueryList.CategoryQuery Required: MarketplaceId
-
list_recommendations_by_next_token
(**kw)¶ MWS ListRecommendationsByNextToken/2013-04-01 API call; quota=5 restore=2.00 Returns the next page of recommendations using the NextToken
parameter.Required: NextToken
-
list_registered_destinations
(**kw)¶ MWS ListRegisteredDestinations/2013-07-01 API call; quota=25 restore=0.50 Lists all current destinations that you have registered.
Required: MarketplaceId
-
list_subscriptions
(**kw)¶ MWS ListSubscriptions/2013-07-01 API call; quota=25 restore=0.50 Returns a list of all your current subscriptions.
Required: MarketplaceId
-
manage_report_schedule
(**kw)¶ MWS ManageReportSchedule/2009-01-01 API call; quota=10 restore=45.00 Creates, updates, or deletes a report request schedule for
a specified report type.Required: ReportType+Schedule
-
method_for
(name)¶ Return the MWS API method referred to in the argument. The named method can be in CamelCase or underlined_lower_case. This is the complement to MWSConnection.any_call.action
-
refund
(**kw)¶ MWS Refund/2013-01-01 API call; quota=10 restore=1.00 Refunds a previously captured amount.
Element|Iter|Map: RefundAmount (ResponseElement or anything iterable/dict-like) Required: AmazonCaptureId+RefundReferenceId+RefundAmount
-
register_destination
(**kw)¶ MWS RegisterDestination/2013-07-01 API call; quota=25 restore=0.50 Specifies a new destination where you want to receive notifications.
Element|Iter|Map: Destination (ResponseElement or anything iterable/dict-like) Required: MarketplaceId+Destination
-
request_report
(**kw)¶ MWS RequestReport/2009-01-01 API call; quota=15 restore=60.00 Creates a report request and submits the request to Amazon MWS.
Booleans: ReportOptions=ShowSalesChannel Lists: MarketplaceIdList.Id Required: ReportType
-
send_test_notification_to_destination
(**kw)¶ MWS SendTestNotificationToDestination/2013-07-01 API call; quota=25 restore=0.50 Sends a test notification to an existing destination.
Element|Iter|Map: Destination (ResponseElement or anything iterable/dict-like) Required: MarketplaceId+Destination
-
set_order_reference_details
(**kw)¶ MWS SetOrderReferenceDetails/2013-01-01 API call; quota=10 restore=1.00 Sets order reference details such as the order total and a
description for the order.Element|Iter|Map: OrderReferenceAttributes (ResponseElement or anything iterable/dict-like) Required: AmazonOrderReferenceId+OrderReferenceAttributes
-
submit_feed
(**kw)¶ MWS SubmitFeed/2009-01-01 API call; quota=15 restore=120.00 Uploads a feed for processing by Amazon MWS.
Lists: MarketplaceIdList.Id Required HTTP Body: FeedContent Booleans: PurgeAndReplace Required: FeedType
-
update_inbound_shipment
(**kw)¶ MWS UpdateInboundShipment/2010-10-01 API call; quota=30 restore=0.50 Updates an existing inbound shipment. Amazon documentation
is ambiguous as to whether the InboundShipmentHeader and InboundShipmentItems arguments are required.Element|Iter|Map: InboundShipmentHeader, InboundShipmentItems (ResponseElement or anything iterable/dict-like) Required: ShipmentId
-
update_report_acknowledgements
(**kw)¶ MWS UpdateReportAcknowledgements/2009-01-01 API call; quota=10 restore=45.00 Updates the acknowledged status of one or more reports.
Lists: ReportIdList.Id Booleans: Acknowledged Required: ReportIdList
-
update_subscription
(**kw)¶ MWS UpdateSubscription/2013-07-01 API call; quota=25 restore=0.50 Updates the subscription for the specified notification type and
destination.Element|Iter|Map: Subscription (ResponseElement or anything iterable/dict-like) Required: MarketplaceId+Subscription
-
class
boto.mws.exception¶
-
exception
boto.mws.exception.
InvalidAddress
(status, reason, body=None, *args)¶ Invalid address.
-
exception
boto.mws.exception.
InvalidParameter
(status, reason, body=None, *args)¶ One or more parameters in the request is invalid.
-
exception
boto.mws.exception.
InvalidParameterValue
(status, reason, body=None, *args)¶ One or more parameter values in the request is invalid.
-
exception
boto.mws.exception.
ResponseError
(status, reason, body=None, *args)¶ Undefined response error.
-
retry
= False¶
-
-
class
boto.mws.exception.
ResponseErrorFactory
(scopes=None)¶
boto.mws.response¶
-
class
boto.mws.response.
AttributeSet
(connection=None, name=None, parent=None, attrs=None)¶ -
ItemDimensions
= <Element_?/?_0x4c8ffd0>¶
-
ListPrice
= <Element_?/?_0x4c8ffd0>¶
-
PackageDimensions
= <Element_?/?_0x4c8ffd0>¶
-
SmallImage
= <Element_?/?_0x4c8ffd0>¶
-
-
class
boto.mws.response.
AuthorizationDetails
(connection=None, name=None, parent=None, attrs=None)¶ -
AuthorizationAmount
= <Element_?/?_0x4c8ffd0>¶
-
AuthorizationFee
= <Element_?/?_0x4c8ffd0>¶
-
AuthorizationStatus
= <Element_?/?_0x4c8ffd0>¶
-
CapturedAmount
= <Element_?/?_0x4c8ffd0>¶
-
-
class
boto.mws.response.
AuthorizeResult
(connection=None, name=None, parent=None, attrs=None)¶ -
AuthorizationDetails
= <Element_?/?_0x4c8ffd0>¶
-
-
class
boto.mws.response.
CancelFeedSubmissionsResult
(connection=None, name=None, parent=None, attrs=None)¶
-
class
boto.mws.response.
CancelReportRequestsResult
(connection=None, name=None, parent=None, attrs=None)¶
-
class
boto.mws.response.
CaptureDetails
(connection=None, name=None, parent=None, attrs=None)¶ -
CaptureAmount
= <Element_?/?_0x4c8ffd0>¶
-
CaptureFee
= <Element_?/?_0x4c8ffd0>¶
-
CaptureStatus
= <Element_?/?_0x4c8ffd0>¶
-
RefundedAmount
= <Element_?/?_0x4c8ffd0>¶
-
-
class
boto.mws.response.
CaptureResult
(connection=None, name=None, parent=None, attrs=None)¶ -
CaptureDetails
= <Element_?/?_0x4c8ffd0>¶
-
-
class
boto.mws.response.
Cart
(connection=None, name=None, parent=None, attrs=None)¶ -
ActiveCartItemList
= <Element_?/?_0x4c8ffd0>¶
-
SavedCartItemList
= <Element_?/?_0x4c8ffd0>¶
-
-
class
boto.mws.response.
CartItem
(connection=None, name=None, parent=None, attrs=None)¶ -
CurrentPrice
= <Element_?/?_0x4c8ffd0>¶
-
SalePrice
= <Element_?/?_0x4c8ffd0>¶
-
-
class
boto.mws.response.
CompetitivePrice
(connection=None, name=None, parent=None, attrs=None)¶ -
Price
= <Element_?/?_0x4c8ffd0>¶
-
-
class
boto.mws.response.
CompetitivePriceList
(connection=None, name=None, parent=None, attrs=None)¶ -
CompetitivePrice
= <ElementList_?/?_0x48c5e40>¶
-
-
class
boto.mws.response.
CompetitivePricing
(connection=None, name=None, parent=None, attrs=None)¶ -
CompetitivePrices
= <Element_?/?_0x4c8ffd0>¶
-
NumberOfOfferListings
= <SimpleList_?/?_0x2aff850>¶
-
TradeInValue
= <Element_?/?_0x4c8ffd0>¶
-
-
class
boto.mws.response.
ComplexAmount
(connection=None, name=None, parent=None, attrs=None)¶ -
endElement
(name, *args, **kw)¶
-
startElement
(name, *args, **kw)¶
-
-
class
boto.mws.response.
ComplexDimensions
(connection=None, name=None, parent=None, attrs=None)¶ -
endElement
(name, *args, **kw)¶
-
startElement
(name, *args, **kw)¶
-
-
class
boto.mws.response.
ComplexMoney
(connection=None, name=None, parent=None, attrs=None)¶
-
class
boto.mws.response.
ComplexType
¶
-
class
boto.mws.response.
ComplexWeight
(connection=None, name=None, parent=None, attrs=None)¶ -
endElement
(name, *args, **kw)¶
-
startElement
(name, *args, **kw)¶
-
-
class
boto.mws.response.
CreateInboundShipmentPlanResult
(connection=None, name=None, parent=None, attrs=None)¶ -
InboundShipmentPlans
= <MemberList_?/?_0x4cb4d00>¶
-
-
class
boto.mws.response.
Customer
(connection=None, name=None, parent=None, attrs=None)¶ -
AssociatedMarketplaces
= <Element_?/?_0x4c8ffd0>¶
-
PrimaryContactInfo
= <Element_?/?_0x4c8ffd0>¶
-
ShippingAddressList
= <Element_?/?_0x4c8ffd0>¶
-
-
class
boto.mws.response.
DeclarativeType
(_hint=None, **kw)¶ -
end
(*args, **kw)¶
-
setup
(parent, name, *args, **kw)¶
-
start
(*args, **kw)¶
-
teardown
(*args, **kw)¶
-
-
class
boto.mws.response.
Destination
(connection=None, name=None, parent=None, attrs=None)¶ -
AttributeList
= <MemberList_?/?_0x4cb4d00>¶
-
-
class
boto.mws.response.
Dimension
¶
-
class
boto.mws.response.
FeedSubmissionInfo
(connection=None, name=None, parent=None, attrs=None)¶
-
class
boto.mws.response.
FulfillmentOrder
(connection=None, name=None, parent=None, attrs=None)¶ -
DestinationAddress
= <Element_?/?_0x4c8ffd0>¶
-
NotificationEmailList
= <MemberList_?/?_0x4cb4d00>¶
-
-
class
boto.mws.response.
FulfillmentPreview
(connection=None, name=None, parent=None, attrs=None)¶ -
EstimatedFees
= <MemberList_?/?_0x4cb4d00>¶
-
EstimatedShippingWeight
= <Element_?/?_0x4c8ffd0>¶
-
FulfillmentPreviewShipments
= <MemberList_?/?_0x4cb4d00>¶
-
UnfulfillablePreviewItems
= <MemberList_?/?_0x4cb4d00>¶
-
-
class
boto.mws.response.
FulfillmentPreviewItem
(connection=None, name=None, parent=None, attrs=None)¶ -
EstimatedShippingWeight
= <Element_?/?_0x4c8ffd0>¶
-
-
class
boto.mws.response.
GetAuthorizationDetailsResult
(connection=None, name=None, parent=None, attrs=None)¶
-
class
boto.mws.response.
GetCaptureDetailsResult
(connection=None, name=None, parent=None, attrs=None)¶
-
class
boto.mws.response.
GetCartsResult
(connection=None, name=None, parent=None, attrs=None)¶
-
class
boto.mws.response.
GetCompetitivePricingForASINResponse
(*args, **kw)¶
-
class
boto.mws.response.
GetCompetitivePricingForSKUResponse
(*args, **kw)¶
-
class
boto.mws.response.
GetCustomersForCustomerIdResult
(connection=None, name=None, parent=None, attrs=None)¶
-
class
boto.mws.response.
GetFeedSubmissionCountResult
(connection=None, name=None, parent=None, attrs=None)¶
-
class
boto.mws.response.
GetFeedSubmissionListResult
(connection=None, name=None, parent=None, attrs=None)¶ -
FeedSubmissionInfo
= <ElementList_?/?_0x48c5e40>¶
-
-
class
boto.mws.response.
GetFulfillmentOrderResult
(connection=None, name=None, parent=None, attrs=None)¶ -
FulfillmentOrder
= <Element_?/?_0x4c8ffd0>¶
-
FulfillmentOrderItem
= <MemberList_?/?_0x4cb4d00>¶
-
FulfillmentShipment
= <MemberList_?/?_0x4cb4d00>¶
-
-
class
boto.mws.response.
GetFulfillmentPreviewResult
(connection=None, name=None, parent=None, attrs=None)¶ -
FulfillmentPreviews
= <MemberList_?/?_0x4cb4d00>¶
-
-
class
boto.mws.response.
GetLowestOfferListingsForASINResponse
(*args, **kw)¶
-
class
boto.mws.response.
GetLowestOfferListingsForSKUResponse
(*args, **kw)¶
-
class
boto.mws.response.
GetMatchingProductForIdResponse
(*args, **kw)¶
-
class
boto.mws.response.
GetMatchingProductForIdResult
(connection=None, name=None, parent=None, attrs=None)¶
-
class
boto.mws.response.
GetMatchingProductResponse
(*args, **kw)¶
-
class
boto.mws.response.
GetMyPriceForASINResponse
(*args, **kw)¶
-
class
boto.mws.response.
GetMyPriceForSKUResponse
(*args, **kw)¶
-
class
boto.mws.response.
GetOrderReferenceDetailsResult
(connection=None, name=None, parent=None, attrs=None)¶
-
class
boto.mws.response.
GetOrderResult
(connection=None, name=None, parent=None, attrs=None)¶
-
class
boto.mws.response.
GetPackageTrackingDetailsResult
(connection=None, name=None, parent=None, attrs=None)¶ -
ShipToAddress
= <Element_?/?_0x4c8ffd0>¶
-
TrackingEvents
= <MemberList_?/?_0x4cb4d00>¶
-
-
class
boto.mws.response.
GetProductCategoriesForASINResult
(connection=None, name=None, parent=None, attrs=None)¶
-
class
boto.mws.response.
GetProductCategoriesForSKUResult
(connection=None, name=None, parent=None, attrs=None)¶
-
class
boto.mws.response.
GetProductCategoriesResult
(connection=None, name=None, parent=None, attrs=None)¶ -
Self
= <ElementList_?/?_0x48c5e40>¶
-
-
class
boto.mws.response.
GetRefundDetails
(connection=None, name=None, parent=None, attrs=None)¶
-
class
boto.mws.response.
GetReportListResult
(connection=None, name=None, parent=None, attrs=None)¶ -
ReportInfo
= <ElementList_?/?_0x48c5e40>¶
-
-
class
boto.mws.response.
GetReportRequestListResult
(connection=None, name=None, parent=None, attrs=None)¶ -
ReportRequestInfo
= <ElementList_?/?_0x48c5e40>¶
-
-
class
boto.mws.response.
GetReportScheduleListResult
(connection=None, name=None, parent=None, attrs=None)¶
-
class
boto.mws.response.
GetServiceStatusResult
(connection=None, name=None, parent=None, attrs=None)¶ -
Messages
= <Element_?/?_0x4c8ffd0>¶
-
-
class
boto.mws.response.
GetSubscriptionResult
(connection=None, name=None, parent=None, attrs=None)¶ -
Subscription
= <Element_?/?_0x4c8ffd0>¶
-
-
class
boto.mws.response.
Image
(connection=None, name=None, parent=None, attrs=None)¶
-
class
boto.mws.response.
ListAllFulfillmentOrdersResult
(connection=None, name=None, parent=None, attrs=None)¶ -
FulfillmentOrders
= <MemberList_?/?_0x4cb4d00>¶
-
-
class
boto.mws.response.
ListCartsResult
(connection=None, name=None, parent=None, attrs=None)¶ -
CartList
= <Element_?/?_0x4c8ffd0>¶
-
-
class
boto.mws.response.
ListCustomersResult
(connection=None, name=None, parent=None, attrs=None)¶ -
CustomerList
= <Element_?/?_0x4c8ffd0>¶
-
-
class
boto.mws.response.
ListInboundShipmentItemsResult
(connection=None, name=None, parent=None, attrs=None)¶ -
ItemData
= <MemberList_?/?_0x4cb4d00>¶
-
-
class
boto.mws.response.
ListInboundShipmentsResult
(connection=None, name=None, parent=None, attrs=None)¶ -
ShipmentData
= <MemberList_?/?_0x4cb4d00>¶
-
-
class
boto.mws.response.
ListInventorySupplyResult
(connection=None, name=None, parent=None, attrs=None)¶ -
InventorySupplyList
= <MemberList_?/?_0x4cb4d00>¶
-
-
class
boto.mws.response.
ListMarketplaceParticipationsResult
(connection=None, name=None, parent=None, attrs=None)¶ -
ListMarketplaces
= <Element_?/?_0x4c8ffd0>¶
-
ListParticipations
= <Element_?/?_0x4c8ffd0>¶
-
-
class
boto.mws.response.
ListMatchingProductsResult
(connection=None, name=None, parent=None, attrs=None)¶ -
Products
= <Element_?/?_0x4c8ffd0>¶
-
-
class
boto.mws.response.
ListOrderItemsResult
(connection=None, name=None, parent=None, attrs=None)¶ -
OrderItems
= <Element_?/?_0x4c8ffd0>¶
-
-
class
boto.mws.response.
ListOrdersResult
(connection=None, name=None, parent=None, attrs=None)¶ -
Orders
= <Element_?/?_0x4c8ffd0>¶
-
-
class
boto.mws.response.
ListRecommendationsResult
(connection=None, name=None, parent=None, attrs=None)¶ -
ListingQualityRecommendations
= <MemberList_?/?_0x4cb4d00>¶
-
-
class
boto.mws.response.
ListRegisteredDestinationsResult
(connection=None, name=None, parent=None, attrs=None)¶ -
DestinationList
= <MemberList_?/?_0x4cb4d00>¶
-
-
class
boto.mws.response.
ListSubscriptionsResult
(connection=None, name=None, parent=None, attrs=None)¶ -
SubscriptionList
= <MemberList_?/?_0x4cb4d00>¶
-
-
class
boto.mws.response.
LowestOfferListing
(connection=None, name=None, parent=None, attrs=None)¶ -
Price
= <Element_?/?_0x4c8ffd0>¶
-
Qualifiers
= <Element_?/?_0x4c8ffd0>¶
-
-
class
boto.mws.response.
ManageReportScheduleResult
(connection=None, name=None, parent=None, attrs=None)¶ -
ReportSchedule
= <Element_?/?_0x4c8ffd0>¶
-
-
class
boto.mws.response.
Offer
(connection=None, name=None, parent=None, attrs=None)¶ -
BuyingPrice
= <Element_?/?_0x4c8ffd0>¶
-
RegularPrice
= <Element_?/?_0x4c8ffd0>¶
-
-
class
boto.mws.response.
Order
(connection=None, name=None, parent=None, attrs=None)¶ -
OrderTotal
= <Element_?/?_0x4c8ffd0>¶
-
PaymentExecutionDetail
= <Element_?/?_0x4c8ffd0>¶
-
ShippingAddress
= <Element_?/?_0x4c8ffd0>¶
-
-
class
boto.mws.response.
OrderItem
(connection=None, name=None, parent=None, attrs=None)¶ -
CODFee
= <Element_?/?_0x4c8ffd0>¶
-
CODFeeDiscount
= <Element_?/?_0x4c8ffd0>¶
-
GiftWrapPrice
= <Element_?/?_0x4c8ffd0>¶
-
GiftWrapTax
= <Element_?/?_0x4c8ffd0>¶
-
ItemPrice
= <Element_?/?_0x4c8ffd0>¶
-
ItemTax
= <Element_?/?_0x4c8ffd0>¶
-
PromotionDiscount
= <Element_?/?_0x4c8ffd0>¶
-
PromotionIds
= <SimpleList_?/?_0x2aff850>¶
-
ShippingDiscount
= <Element_?/?_0x4c8ffd0>¶
-
ShippingPrice
= <Element_?/?_0x4c8ffd0>¶
-
ShippingTax
= <Element_?/?_0x4c8ffd0>¶
-
-
class
boto.mws.response.
OrderReferenceDetails
(connection=None, name=None, parent=None, attrs=None)¶ -
Buyer
= <Element_?/?_0x4c8ffd0>¶
-
Constraints
= <ElementList_?/?_0x48c5e40>¶
-
Destination
= <Element_?/?_0x4c8ffd0>¶
-
OrderReferenceStatus
= <Element_?/?_0x4c8ffd0>¶
-
OrderTotal
= <Element_?/?_0x4c8ffd0>¶
-
SellerOrderAttributes
= <Element_?/?_0x4c8ffd0>¶
-
-
class
boto.mws.response.
Price
(connection=None, name=None, parent=None, attrs=None)¶ -
LandedPrice
= <Element_?/?_0x4c8ffd0>¶
-
ListingPrice
= <Element_?/?_0x4c8ffd0>¶
-
Shipping
= <Element_?/?_0x4c8ffd0>¶
-
-
class
boto.mws.response.
Product
(connection=None, name=None, parent=None, attrs=None)¶ -
AttributeSets
= <Element_?/?_0x4c8ffd0>¶
-
CompetitivePricing
= <ElementList_?/?_0x48c5e40>¶
-
Identifiers
= <Element_?/?_0x4c8ffd0>¶
-
LowestOfferListings
= <Element_?/?_0x4c8ffd0>¶
-
Offers
= <Element_?/?_0x4c8ffd0>¶
-
Relationships
= <Element_?/?_0x4c8ffd0>¶
-
SalesRankings
= <Element_?/?_0x4c8ffd0>¶
-
-
class
boto.mws.response.
ProductCategory
(*args, **kw)¶
-
class
boto.mws.response.
ProductsBulkOperationResponse
(*args, **kw)¶
-
class
boto.mws.response.
ProductsBulkOperationResult
(connection=None, name=None, parent=None, attrs=None)¶ -
Error
= <Element_?/?_0x4c8ffd0>¶
-
Product
= <Element_?/?_0x4c8ffd0>¶
-
-
class
boto.mws.response.
RefundDetails
(connection=None, name=None, parent=None, attrs=None)¶ -
FeeRefunded
= <Element_?/?_0x4c8ffd0>¶
-
RefundAmount
= <Element_?/?_0x4c8ffd0>¶
-
RefundStatus
= <Element_?/?_0x4c8ffd0>¶
-
-
class
boto.mws.response.
RefundResult
(connection=None, name=None, parent=None, attrs=None)¶ -
RefundDetails
= <Element_?/?_0x4c8ffd0>¶
-
-
class
boto.mws.response.
ReportRequestInfo
(connection=None, name=None, parent=None, attrs=None)¶
-
class
boto.mws.response.
RequestReportResult
(connection=None, name=None, parent=None, attrs=None)¶ -
ReportRequestInfo
= <Element_?/?_0x4c8ffd0>¶
-
-
class
boto.mws.response.
Response
(connection=None, name=None, parent=None, attrs=None)¶ -
ResponseMetadata
= <Element_?/?_0x4c8ffd0>¶
-
startElement
(name, *args, **kw)¶
-
-
class
boto.mws.response.
ResponseElement
(connection=None, name=None, parent=None, attrs=None)¶ -
connection
¶
-
endElement
(name, *args, **kw)¶
-
startElement
(name, *args, **kw)¶
-
-
class
boto.mws.response.
ResponseFactory
(scopes=None)¶ -
element_factory
(name, parent)¶
-
find_element
(action, suffix, parent)¶
-
search_scopes
(key)¶
-
-
class
boto.mws.response.
ResponseResultList
(*args, **kw)¶
-
class
boto.mws.response.
SalesRank
(connection=None, name=None, parent=None, attrs=None)¶
-
class
boto.mws.response.
SetOrderReferenceDetailsResult
(connection=None, name=None, parent=None, attrs=None)¶ -
OrderReferenceDetails
= <Element_?/?_0x4c8ffd0>¶
-
-
class
boto.mws.response.
SubmitFeedResult
(connection=None, name=None, parent=None, attrs=None)¶ -
FeedSubmissionInfo
= <Element_?/?_0x4c8ffd0>¶
-
-
class
boto.mws.response.
Subscription
(connection=None, name=None, parent=None, attrs=None)¶ -
Destination
= <Element_?/?_0x4c8ffd0>¶
-
-
class
boto.mws.response.
UpdateReportAcknowledgementsResult
(connection=None, name=None, parent=None, attrs=None)¶
-
class
boto.mws.response.
VariationRelationship
(connection=None, name=None, parent=None, attrs=None)¶ -
GemType
= <SimpleList_?/?_0x2aff850>¶
-
Identifiers
= <Element_?/?_0x4c8ffd0>¶
-
MaterialType
= <SimpleList_?/?_0x2aff850>¶
-
OperatingSystem
= <SimpleList_?/?_0x2aff850>¶
-
-
boto.mws.response.
strip_namespace
(func)¶