Amazon Services
Amazon Marketplace Web Service (Amazon MWS) Documentation
Amazon MWS Documentation

Frequently Asked Questions

Developer Registration and Assessment FAQ

1. What is the Developer Registration and Assessment form?

The Developer Registration and Assessment form allows developers to submit information about their applications so we can assess compliance with our Amazon MWS data protection requirements and help to make sure that we provide the right level of access that you require. New developers are also required to submit their responses to the Developer Registration and Assessment form.

2. What should I expect after I submit the Developer Registration and Assessment form?

When you submit the Developer Registration and Assessment form, a support case is automatically created for you. We will contact you with next steps, if any. There will be no immediate impact to your current Amazon MWS application(s). If any changes are necessary, we will reach out to you before we make any changes to your Amazon MWS API access.

3. Can I save a draft of the Developer Registration and Assessment form and return to complete it later?

There is currently no option to save the form. We recommend that you review the questions and gather answers before you begin filling out the form.

4. I am a developer with multiple developer IDs. Do I need to submit a separate Developer Registration and Assessment form for each developer ID?

No, you do not need to submit the form multiple times. If you have multiple developer IDs, please enter them in the field under If you are currently a developer, please provide your developer ID(s). Note that if you have multiple developer IDs, separate them with commas.

5. How do I know what functionality options I should select in the Developer Registration and Assessment form?

Choose the functionality you need for your application(s) based on the following descriptions:

  • Listing: Managing Amazon listings with tools that translate internal product listings, match to existing ASINs, and reduce listing errors.
  • Pricing: Maintaining competitive pricing with tools that automate product pricing based on business rules.
  • Inventory management/order management: Automating Amazon order management to keep inventory levels in sync across systems, not including shipping functionality.
  • Merchant fulfilled shipping: Automating Amazon order management for seller fulfillment, including shipping functionality.
  • Fulfillment by Amazon: Automating processes such as inbound and outbound shipments as well as submitting fulfillment orders.
  • Advertising: Optimizing pay-per-click advertising budgets and strategies to improve product visibility.
  • Promotions: Improving discoverability of products by creating targeted promotions such as coupons or Lightning Deals.
  • Product research and scouting: Screening prospective products using criteria such as customer demand, allowing more data-driven sourcing decisions.
  • Buyer/seller messaging: Assisting with responses to customer questions in order to meet response timelines and provide a high level of customer service.
  • Analytics and reporting: Analyzing profitability and cost-per-product to refine business strategies.
  • Accounting: Tracking finance and accounting with tools to consolidate sales data.
  • Tax calculation and reporting: Calculating, reporting, and/or filing sales taxes to drive compliance with tax regulations.
  • Tax invoicing: Generating tax invoices to comply with regional tax requirements (e.g., EU VAT).
  • Ecommerce solution connector: Integrating ecommerce sites with Amazon for functionality such as improved listing and order management as well as cross-channel inventory syncing.
  • Other: Any functionality that is not described in the previous options.

6. How can I access my support case log?

To access your case log, sign into the Seller Central account that is associated with your Amazon MWS Access Keys. On the Seller Central gateway page, at the Manage Your Case Log widget, click View your case log. Note that you must the primary account holder to view this page.

7. What if I want to edit or update my submission?

Please indicate the question(s) that you want to change and provide your updated response(s) in the support case log that was created after you submitted the form.

8. Can I hire someone to help me meet the requirements described in the Data Protection Policy?

Yes. The AWS Partner Network is a resource that might be of assistance.

9. I want to submit the Developer Registration and Assessment form but I cannot sign into my Seller Central account to access the form. What should I do?

To get help signing into your Seller Central account, go to Seller Central sign in help. If you are still unable to sign in, click this link to create a support case: https://sellercentral.amazon.com/cu/help/contact-us. On the Seller Central Technical Support Page: (1) In the Topic list, select Other question or request. (2) In the Business Name box, enter the name associated with your developer account. (3) In the Primary E-mail recipient box, enter your email address. (4) In the Question or Comment box, enter "I do not know my selling account ID or email. My Amazon MWS Developer ID is xxx. Please assist." (5) Click Send message to create a support case.

10. How was my level of Amazon MWS access decided?

Access decisions are made based on the information that you provide in the Developer Registration and Assessment form, including but not limited to your application functionality and your compliance with the Acceptable Use Policy and the Data Protection Policy. Our goal is to provide you only with the data that is relevant to you in order to protect customers and simplify your data protection obligations.

11. Why was my request for Amazon MWS Access Keys denied?

The decision to grant or deny MWS Access Keys is made based on the information that you provide in the Developer Registration and Assessment form, including but not limited to your application functionality and your compliance with the Acceptable Use Policy and the Data Protection Policy. We cannot provide detailed information about how we determine MWS Access Key eligibility, but we prioritize data security in decisions. If you want to appeal our decision, then please see the next question here.

12. What if I need a different level of Amazon MWS access?

Access decisions are made based on the information that you provide in the Developer Registration and Assessment form, but we will consider appeals on a case-by-case basis. If you believe that we misunderstood your form, or that the Amazon MWS updates will materially impact the application functionality that you provide under the terms of the Acceptable Use Policy, please respond to your Developer Registration and Assessment form support case at least five business days prior to your adjustment date and ask for an "Appeal Request". Please clearly state the reason for your request and offer a detailed description of the application functionality that is impacted by the updates.

13. How should I adjust my application in order to prevent breakage or service interruptions?

In order to determine the adjustments you need to make, please read the document attached to your individual Developer Registration and Assessment form case. This document outlines the updates to MWS responses based on information you provided in the form. You may need to conduct a review of your application to determine whether it can safely handle receiving null values for data you may have previously used, either directly or as lookup values. You may find it useful to review the "Building robust Amazon MWS applications" topic in the Amazon MWS Developer Guide here: Building robust Amazon MWS applications.

14. What if I need more time to make adjustments to my software application?

We will consider extensions on a case-by-case basis to allow additional time to modify your application to handle updates to MWS responses. If you believe that you require additional time to update your application, please respond to your Developer Registration and Assessment form support case at least five business days prior to your adjustment date and ask for an "Extension Request". Please clearly state the reason for your extension request and the work that you intend to complete during the extension period.

General FAQ

What is Amazon MWS?

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. XML data integration with Amazon enables higher levels of selling automation, which helps sellers grow their business. Developers use Amazon MWS to build applications that help sellers increase selling efficiency, reduce labor requirements, and improve response time to customers.

How much does it cost to use Amazon MWS?

There are no fees associated with Amazon MWS, but you must have a Professional selling plan to use it. For more information, see Selling plans in the Seller Central Help.

How do I get help using Amazon MWS?

First, make sure you have read the documentation provided for each API section. If you need additional help, go to the Marketplace Web Service (Amazon MWS) Questions forum, search to find out if your question has already been resolved on the forum, or create a new forum thread. If you still require assistance, you can submit your question using the Contact Amazon MWS form.

How do I register for Amazon MWS?

  1. Go to the User Permissions page in Seller Central and log into your Amazon selling account as the primary account holder.
  2. Under Amazon MWS Developer Access Keys, click the Visit Developer Credentials button.
  3. On Developer Central page, under Are you a software developer building applications using MWS?, click the apply for access here link, and then follow the instructions on the Amazon MWS Developer Registration and Assessment form.

We will evaluate the information that you provide in the form and then follow up with a support case log and next steps. For more information about developer registration and assessment, see Developer Registration and Assessment FAQ at the top of this page.

I am a developer and I want to develop Amazon MWS applications for sellers. What should I do?

Only the owner of an Amazon selling account can authorize an application developer to access their selling account. You as the application developer must first register for Amazon MWS to get your Developer ID and developer credentials. Then, give your Developer ID to the seller who wants to use your services as a developer. When the seller authorizes you as a developer, they use your Developer ID to give you developer access to their selling account. The seller must also provide you with their Seller ID so you can make calls to Amazon MWS on their behalf. You can give an Amazon seller the following instructions to guide them through the process of authorizing you as a developer.

Instructions for a seller to authorize a developer to access their selling account

  1. Go to the Manage your apps page in Seller Central and log into your Amazon selling account as the primary account holder.
  2. Click the Authorize new developer button and follow the authorization workflow.

Where do I find my identifiers and developer credentials?

  1. Go to the User Permissions page in Seller Central and log into your Amazon selling account as the account holder.
  2. Under Amazon MWS Developer Access Keys, click the Visit Developer Credentials button.

    The Developer Central page appears.

  3. Under MWS credentials, click the view link.

I am an Amazon seller and I want authorize a developer to access my selling account using Amazon MWS. What should I do?

Use the following instructions to authorize an application developer to access your selling account using Amazon MWS. The application developer should have given you their Developer ID.

  1. Go to the Manage your apps page in Seller Central and log into your Amazon selling account as the primary account holder.
  2. Click the Authorize new developer button and follow the authorization workflow.

I am a seller who has authorized a developer to access my selling account. How do I revoke that authorization?

To revoke authorization for a developer to access your selling account:

  1. Go to the Manage your apps page in Seller Central and log into your Amazon selling account as the primary account holder.
  2. Click the Disable button for the application that you want to revoke access for.

What is the Amazon MWS sunset policy?

When a new version of an Amazon Marketplace Web Service (Amazon MWS) API section is released, a sunset date for the previous version is set. The sunset date for the previous version is announced on the Marketplace Web Service (Amazon MWS) Questions forum and is also on the relevant API section page on the Amazon MWS portal.

Products FAQ

Why do Products operations and notifications not return Buy Box values for used products outside of North America?

This is due to a known problem with the Products service. We do not have any estimate for when it will be fixed. We do not have a workaround.