Manage Your Amazon Developer Account and Permissions

You can manage your Amazon Developer account within the Appstore Developer Console. You can give other users permissions to your account, update your contact information, and more.

Create a Developer Account

You must create an Amazon Developer account in order to publish an app in the Appstore.

If you already have an Amazon.com account but not an Amazon developer account, you can optionally sign in with your Amazon.com account. On the backend, the Developer Console will create a developer account using your Amazon.com email address, and then the two accounts will be tied together and synced. You will be prompted to complete the registration profile pages in the Developer Console.

To create a new Amazon Developer account:

  1. Go to https://developer.amazon.com/.
  2. Click Sign In in the upper-right corner.
  3. Click Create your Amazon Developer account.
  4. Complete the requested fields for your name, email, and password, and then click Create your Amazon Developer account.
  5. Sign in with your new account. (You can always sign in to the Developer Console by clicking Sign In in the upper-right corner.)

After you sign in, you'll be prompted to complete information on 3 tabs, as shown below. (After you complete this information, you can update it at any time by logging into the Developer Console and going to Settings.)

1. Profile Information

Complete information about your name and contact information. Here's more information about some fields on this tab.

Developer name or company name. This information (highlighted in yellow below) will appear below your app title in the Appstore listing. Here's an example from the Amazon Music app

Developer Name

Developer Description. This information is not shown on your App details page or anywhere else on the Developer Portal.

Customer support [email, phone, website]. You can (optionally) provide a Customer support email address, support phone, and support website. If you do, the email address and website are added to the Developer info section on your app's listing. Here's an example from the Amazon Music app:

The More apps by this developer (shown in the screenshot above) link lists all other apps published with your same company or developer account.

You can edit this information at any time by going to Settings > My Account and Settings > Company Profile in the Developer Console.

2. Distribution Agreement

This agreement is required to distribute your app. You can review the agreement at any time here: App Distribution and Services Agreement.

3. Payments

If you plan to monetize your app, you need to submit some information about how Amazon can pay you, as well as tax forms. If you don't want to set up this information now, you can do so later by going to Settings > Payment Information.

Add Users to Your Organization's Developer Account

If your company has multiple users who work on app development and submission, you can give them access to your organization's account. You can also assign each user a role that limits their permissions within your account.

You add users to your Amazon developer account by going to Settings > User Permissions. There are four roles that each user on a company's developer account can have, each with unique permissions.

  • Administrator: This role grants complete access to all sections of the developer account, including reporting and payment information. Most importantly, any account administrator has the ability to manage user permissions, including inviting or removing users from the account.
  • Marketer: This role gives users the ability to access multimedia content associated with apps. For app submissions, this role has access to nearly all tabs except for "Binary File(s)." This role also has access to sales reporting.
  • Analyst: This role allows users to view the developer account's financial information, including sales, earnings, and payment reports. This role has no access to the app submission process (view-only)
  • Developer: This role allows users to create new app submissions and access the "Binary File(s)"" tab. However, this role has limited access to the rest of the app submission process and to the developer account as a whole.

Choosing the correct user permissions for each user allows the account owner to control what each user can see or do in the company's developer account.

If you have administrator privileges on your company developer's account, you can also view a general comparison chart under Settings > User Permissions > Show Permissions Matrix. The following table shows these same permissions in a table:

Administrator Marketer Analyst Developer
Manage user permissions
Manage payment info
Edit app metadata
View sales reports
View earnings reports
Manage app files

You can view a similar permissions matrix by going to Settings > User Permissions and clicking Show permissions matrix.

After you add a user, the Developer Console sends an email invitation to the user. After the user accepts the invitation, their profile will be added to your company's account. (Note that the user will need to accept the account invitation via the emailed invitation link; this link will redirect your new user to the Developer Portal to complete the user creation process. Your new user should not go directly to the Developer Portal to register, as this may create a separate developer account for them.)

To remove a user from your organization's developer account, go to Settings > User Permissions, and click Remove access next to the user you would like to remove.

Receiving Communications

Amazon will send email only to the address listed in the company profile when corresponding with you about your app's status. When you set up a new Amazon developer account, you are the default account administrator. You can add other people in other roles to the account, such as analyst, developer, or marketer. You can also add other administrators.

Although any developer or administrator can submit an app, Amazon will send correspondence only to the email address in the company profile. Amazon will not send messages to the email account associated with the person who submitted the app, unless that person's email address is the email address in the company profile. To see which email address is listed, an account with administrator permissions can check the Company Profile on the Settings tab.

Change your contact information

Sign in to the portal, click Settings, and then click Edit to edit your email address, account information, company profile, and user permissions. If you do not have administrator permissions, ask the account administrator to make the changes.

Note that your account contact information isn't necessarily the same as your app's contact information. When you're viewing an app, the General Information tab lists the contact information for the app. There's an option to use the same contact information as your account.

Find Your Customer and Vendor ID

At times, Amazon teams might need your customer and vendor ID in order to whitelist your access to certain programs or documentation pages. You can find your customer and vendor ID by doing the following:

  1. Sign in to the Developer Console.
  2. Go to https://developer.amazon.com/mycid.html.

Create Multiple Accounts

You can create multiple developer accounts using one Amazon user account. This feature makes it easy for one user to access multiple Developer Portal accounts, without needing to manage multiple usernames and passwords. To link multiple accounts together, do the following:

  1. Log into your existing Developer Portal account.  
  2. Go to https://developer.amazon.com/new_firm.html.
  3. Fill out the required fields to create the new Developer Portal account. Make sure to use a unique "Developer name or company name" for the new account. To switch between accounts you can use the drop-down selector next to your name located at the top-right corner of any page.

Example uses for multiple accounts:  

  • You are a freelance developer who wants each client to have their own Developer Portal account.  
  • Your company creates apps across multiple content categories. You can use this feature to use a different company name, or brand, for each app category differently.  
  • Your company owns multiple companies or has multiple divisions. You can link the parent company to the new companies' Developer Portal account.

FAQ

Q: How do I contact Amazon if I have questions about my account?
Sign in to the Developer Console and go to Settings > Contact Us. Alternatively, go directly here: Contact Us form.
Q: How do I change the company name for my account?
To protect the security of your account, Amazon does not allow changes to your company name. You can request changes to your company name by using the Contact Us form.
Q: How do I change the information Amazon uses to pay me?
Only users with the administrator role can change payment information. In the Developer Console, go to Settings > Payment Information. For security purposes, the information is not shown on the screen. Click the click here link to view empty banking fields that you can repopulate and submit, overwriting the previous information.