Registering as a developer

You need to register as a Selling Partner API developer before you can register your Selling Partner API application.

To register as a developer

  1. Sign into Seller Central with the credentials that you want to associate with your developer account.

  2. In the Apps & Services menu, click Develop Apps.

    The Developer Central page appears.

  3. Follow the instructions to register as a developer.

After we have registered you as a developer, you can register your Selling Partner API application. To view your developer information, see Viewing your developer information.

Registering your Selling Partner API application

Techdinamics has created a default set of IAM details to be used for the integration. Here are the IAM details you will need for the registration:

IAM Role ARN: arn:aws:iam::085794273266:role/SellingPartnerAPI
IAM User: arn:aws:iam::085794273266:user/techdinamics


Register your application

Register your application in Developer Central.

To register your application

  1. Sign into Seller Central using the credentials that you used to register as a developer.

  2. In the Apps & Services menu, click Develop Apps.

    The Developer Central page appears.

  3. Follow the instructions to register your application.

Viewing your developer information

After registering your Selling Partner API application you can sign into Developer Central to view your developer information.

To view your developer information

  1. Sign into Seller Central using the credentials that you used to register as a developer.

  2. In the Apps & Services menu, click Develop Apps.

    The Developer Central page appears, displaying the IAM ARN associated with your application(s).

  3. Click View under LWA credentials for the application you want.

    Your LWA client identifier and client secret for that application appear. You will need these credentials to request an LWA access token.

Self authorization

You can self-authorize your application in Developer Central. Before doing this you must Registering your Selling Partner API application. You can self authorize your application in draft state; there is no reason to publish your self-authorized application to the Marketplace Appstore.


  1. To self-authorize your application Sign into Seller Central using the credentials that you used to register as a developer.

  2. In the Apps & Services menu, click Develop Apps.

    The Developer Central page appears.

  3. Click Edit > Authorize next to the application that you want to authorize.

    A page appears that contains a Generate refresh token button.

  4. Click Generate refresh token.

    The Login with Amazon (LWA) refresh token appears. If your selling account is linked to accounts from other regions, you will receive a separate refresh token for each region. Your application is now authorized to access your selling account(s).

    Important: Click Generate refresh token to get your refresh token. Generating a new refresh token does not invalidate previous refresh tokens.

The refresh token is a long-lived token that you exchange for a short-lived access token. An access token must be included with every request to the Selling Partner API. Once an access token is issued it is valid for one hour. The same access token can be used for multiple API calls, until it expires.



After everything is completed, you should have the following details available:

clientIdYour LWA client identifier. For more information, see Viewing your developer information.
clientSecretYour LWA client secret. For more information, see Viewing your developer information.
refreshTokenThe LWA refresh token. Get this value when the seller authorizes your application. For more information, see Authorizing Selling Partner API applications.


Based on selling-partner-api-docs/SellingPartnerApiDeveloperGuide.md at main · amzn/selling-partner-api-docs · GitHub