Amazon Marketplace Web Service
Amazon Marketplace Web Service (Amazon MWS) is an integrated web service API that helps Amazon sellers to programmatically exchange data on listings, orders, payments, reports, and more. Data integration with Amazon enables high levels of selling automation, which can help sellers grow their business. By using Amazon MWS, sellers can increase selling efficiency, reduce labor requirements, and improve response time to customers.
Amazon MWS Scratchpad
Amazon MWS Scratchpad is an application that enables you to easily submit query requests using any Amazon MWS API section. You can indicate the API section, the operation, and any required and optional parameters from the Amazon MWS Scratchpad user interface.
Amazon MWS portal page link for India : https://mws.amazonservices.in/scratchpad/index.html
IMPORTANT :Always use Amazon MWS portal page for your region. It’s different for different countries.
- Open Amazon MWS Scratchpad by clicking the “Amazon MWS Scratchpad” link on the Amazon MWS portal page for your region.
- In the Merchant ID field, the Marketplace ID field, the AWS Access Key ID field, and the Secret Key field, enter the authentication values that you received when you registered for Amazon MWS.
Note: Never enter your Amazon MWS credentials into a non-Amazon website.
- In the API Section field, click Feeds.
- In the Operation field, click SubmitFeed.
- In the FeedType field, paste _POST_PRODUCT_DATA_
- In the Feed tab, leave the default text in place: < xml version=”1.0″ charset=”utf-8″>
Note that the default text ensures that no product or inventory information is sent to Amazon MWS. If you want to send real feed information using Amazon MWS Scratchpad, paste the contents of a feed into the Feed tab, replacing the default text. Ensure that the format of the feed matches the feed type that you selected in the FeedType field.
- Click the Submit button.
At this point if you click a different value in either the API Section field or the Operation field, the Response tab turns gray to indicate that the response no longer matches the current API Section and Operation selections.
After you submit a query request using Amazon MWS Scratchpad, Amazon MWS Scratchpad displays the following information:
The Response tab displays the actual XML response from Amazon MWS to your query request. This means that you can copy response values directly from the Response tab and use them as request parameters for subsequent query requests.
Request Details tab
The Request Details tab displays the following:
- HTTP POST
The HTTP POST URL for your request. Note that while white space and line breaks have been added to improve readability, an actual query string cannot contain white space or line breaks.
- String to sign
The request query string that Amazon MWS Scratchpad automatically signed for your request.
- Request signature table
The request signature for your request, in both a hexadecimal string and a Base64 encoded format. Note that after submitting a feed, this table also displays the Content-MD5 header for your request.
Report Type Enumeration values at : http://docs.developer.amazonservices.com/en_ES/reports/Reports_ReportType.html