View and Manage Your Amazon Developer Account

If you have an Amazon developer account, you can view and manage your account details from the Amazon developer dashboard. The developer account gives you access to Alexa Skills Kit (ASK) software and tools to create and publish Alexa skills. For details about ASK, see What is the Alexa Skills Kit? To create an Amazon developer account, see Create Your Amazon Developer Account.

Use this guide to update your account settings and company profile, add payment information and tax identity, and manage user permissions. If multiple developers want to work on skills together, you can invite additional users to your developer account to give them access to work on your Alexa skills.

View account settings

If you have an Amazon developer account, you can sign in to view your account settings on the Amazon developer dashboard.

To view your Amazon developer account settings

  1. Sign in to the Amazon developer dashboard.

  2. Navigate to Settings.
  3. Select the tab for the account information you want to view or update.
    By default, you see the My Account tab.

The following table shows the setting tabs. Some settings require account administrator role to view.

Tab Description

My Account

Your contact information, such as name, email, and phone number. You can also see your role. If you are the account owner, your role is Administrator by default. However, if another developer has shared their account with you, you might have another role. For more details, see Manage user permissions. To change your contact information, see Update account settings.

Company Profile

Contact information for your company. Both individuals and companies can open an Amazon developer account. You aren't required to be part of a company to open an account. To update your company contact information, see Update company profile.
The information you enter in the Developer / Company name field is shown underneath the skill name in the Alexa Skills Store for Alexa skills that you publish. Make sure you follow the policy guidelines for the company name. When your Alexa skill goes through certification, Amazon sends certification feedback to the email address listed in the company profile.

Payment Information

Payment details, such as your bank name and routing number. If you are monetizing your Alexa skills, you must enter payment information. To protect your payment information, Amazon uses two-step verification. To add or update your payment information, see Update payment information.

Tax Identity

To earn revenue from your Alexa skills, you need to provide your taxpayer information to be eligible to publish skills that have in-skill purchases. To add or update your tax identification information, see Update tax identity.

User Permissions

A list of users for the account. If you have multiple users who work on skill development and submissions, you can give them access to your account. For details, see Manage user permissions.

Mobile Ads

This tab doesn't apply to Alexa skills.

Identity

This tab doesn't apply to Alexa skills.

Security Profiles

This tab doesn't apply to Alexa skills.

Update account settings

In the My Account tab, you can change your account details, such as email address, phone number, and password.

To change account settings

  1. Sign in to the Amazon developer dashboard.
  2. In the dashboard, click the Settings tab.
  3. Click the My Account tab.
  4. Click Edit.
  5. Find the setting you want to change, and then click Edit.
  6. Update your information, and then click Save Changes.
    If you change your email, Amazon sends a One Time Password (OTP) to your new email account. Go to your email to retrieve the OTP, and then in the Enter OTP field, enter the code.
  7. Continue to edit other account details.
  8. When you finish, click Done to save your changes.

Update company profile

You can edit all fields except the Developer / Company name field. For details on how to change this field, see Change your developer or company name.

To update company information

  1. Sign in to the Amazon developer dashboard.
  2. In the dashboard, click the Settings tab.
  3. Click the Company Profile tab.
  4. Click Edit.
  5. Update the desired fields, and then select Save to save your changes.
    Or, select Cancel to leave the information unchanged.

Update payment information

If you are monetizing your Alexa skills, you must enter payment details, such as your bank routing number and account number. Amazons sends payment to your registered bank account. For details about selling products in an Alexa skill, see Requirements for Skills that Allow Purchases and Sell Products in an Alexa Skill.

For security purposes, you must confirm your identity through an OTP to view and edit the payment information. Amazon sends the OTP by using text or voice call.

To update payment information

  1. Sign in to the Amazon developer dashboard.
  2. In the dashboard, click the Settings tab.
  3. Click the Payment Information tab.
  4. For Two-step verification, choose how to receive the OTP, and then select Send OTP.
    Or, select Cancel to leave the information unchanged.
  5. For Enter OTP, enter the code, and then select Sign-In.
    Or, select Cancel to leave the information unchanged.
  6. For Do you plan to monetize your digital content ….?, select Yes.
  7. Fill in your account information, and then select Save to save your changes.
    Or, select Cancel to leave the information unchanged.

Update tax identity

You must provide your taxpayer information to be eligible to publish skills that have in-skill purchases. To comply with United States Internal Revenue tax regulations, you must complete a tax identity interview for skills intended to generate royalties or other payments to you from Amazon. For details about tax identity, see Set Up Tax Forms for Your Account.

To update your tax identity

  1. Sign in to the Amazon developer dashboard.
  2. In the dashboard, click the Settings tab.
  3. Click the Tax Identity tab.
  4. Select Royalty Tax Identification Interview.
  5. Enter the required taxpayer information.
  6. Select Continue to sign and submit.

Manage user permissions

The user that creates the Amazon developer account is the account owner. The account owner has full rights to administer the developer account. As account owner, you can invite additional users to your developer account to give them access to work on your Alexa skills based on their role. For each user, you can give the user access to the skills that you want them to work on and keep them from accessing other skills in your account.

User roles

When you add a user to your developer account, you assign a role to the user to give them permissions associated with that role.

  • Administrator – This role grants complete access to the Amazon developer dashboard to manage account settings and to the Alexa developer console, ASK Command Line Interface (CLI) and Skill Management API (SMAPI).
  • Developer – This role can access all tabs on the Alexa developer console except Payments and Earnings. This role can use the ASK CLI and make changes by using SMAPI.
  • Marketer – This role can access all tabs on the Alexa developer console except Payments and Earnings. This role gives access to skill sales reports.
  • Analyst – This role can access all tabs on the Alexa developer console including Payments and Earnings. Like the Marketer, this role gives access to sales reports.
Administrator Developer Marketer Analyst

Create and delete skills

Yes

Yes

No

No

Alexa hosted skills: Code editor access

Yes

Yes

No

No

Update skills

Yes

Yes

Yes

No

Test skills

Yes

Yes

Yes

Yes

Schedule and manage beta tests

Yes

Yes

Yes

No

Submit for certification and publish skills

Yes

Yes

No

No

View skill analytics

Yes

Yes

Yes

Yes

Alexa hosted skills: Resource usage data

Yes

No

No

No

Add a user to your account

To give a user permission to work on your Alexa skills, you must first add the user to your developer account and specify the role of the user. Then, you can specify which of your Alexa skills you want the user to be able to access.

To add a user to your developer account

  1. Sign in to the Amazon developer dashboard.
  2. In the dashboard, click the Settings tab.
  3. Click the User Permissions tab.
  4. Click Add New.
  5. In the Email Address column, in the text box, enter the email address of the user.

    If the user already has an Amazon account that they want to use when they work with you, make sure to enter the email address that matches what they use when they sign in to Amazon. You can also enter an email address for a user that doesn't have an Amazon account yet. The user can go through the Amazon account registration flow to set up their account.

  6. In the Roles column, select the boxes that correspond to the roles that you want to assign the user. For details about roles, see User roles.

  7. Click Save.

After you add a user, that user receives an email from mas-devportal-contactus@amazon.com with the subject, Amazon Developer Program Invitation from Amazon. After the user accepts the invitation, you see their name under User Permissions.

Share skill access with a user

You can give each user access to only the skills that you want another developer to work on.

To specify which of the Alexa skills on your developer account a user can access

  1. Sign in to the Alexa developer console.
  2. In the upper right-hand corner, hover over your user name, and then choose Settings.
  3. Under Skills Access Management, click the link.
  4. In the list, find the email address for the user whose permissions you want to modify.
  5. In the SKILL ACCESS column, select the skills you want the user to be able to access.

    You can give the user access to all skills on your account, none of the skills on your account, or you can select up to 40 specific skills. If the user has the Administrator role, you can't modify their permissions and the user can access all skills on your account.

    If you added an email address to your developer account and the user doesn't already have an Amazon account with that email address, you must wait to specify skill access for the user. After the user creates the Amazon account, you can specify which skills they can access.

    If you added an email address to your developer account where the user has an Amazon account and hasn't completed the Amazon developer registration, you can modify their skill access immediately after sending the invitation. The default setting is for the user to have access to all skills on your developer account.

  6. Click Save.

Remove a user from your account

To remove a user from your developer account

  1. Sign in to the Amazon developer dashboard.
  2. In the dashboard, click the Settings tab.
  3. Click the User Permissions tab.
  4. Find the user you want to remove, and then click Remove access.

Change your developer or company name

Your developer name or company name appears with your skill in the Alexa skill store. After you create your developer account, you must submit a request to change the name.

To change your developer or company name, submit a request to Amazon

  1. Sign in to the Alexa developer console.
  2. Open the Alexa Developer Contact Us page.
  3. For Type, choose General Inquiry.
  4. For Category, choose Other.
  5. For Subject, enter Change company name.
  6. For Description, provide your current name and the new desired developer or company name.