Step 7: Register Your Production Application

Create your production application.

After your developer profile is approved, you can register an application. To register, you create an application client in the Solution Provider Portal.

Prerequisites

Before you register your application, you must have the following prerequisites:

For public applications, you must also plan your authorization workflow:

  • Read about the authorization workflow to understand how sellers can authorize your application.
  • Plan your OAuth log-in URI and redirect URI and have these URIs ready before you start registration.

Steps to register your application

In the following steps, you create an application in Developer Central and configure its basic settings, including its type, intended users, and required roles.

  1. Sign in to Solution Provider Portal with your Amazon credentials.
  2. At the bottom left, choose Add new app client.
    The app registration form appears.
  3. Enter the following application information:
    • Enter an application name.
    • For API type, select SP-API.
    • For Application type, select Production.
    • For User Access, if your application is public, select whether your business entities are sellers, vendors, or other Amazon partner types
  4. Choose the roles that your application needs.
    You can only select roles that Amazon approved for your developer account. For details about roles, refer to Roles in the Selling Partner API.
  5. For public applications, enter a log-in URI and a redirect URI.
    These URIs enable Amazon to redirect sellers to your website during authorization.
  6. Choose Save and exit.
    Your application is created in draft status.

Tip

To use multiple redirect URIs:

  1. Add the OAuth Redirect URIs when registering your app.
  2. Specify the OAuth Login URI and OAuth Redirect URI. OAuth Redirect URI doesn't accept localhost: URIs.
  3. When you configure your app, pass the desired redirect URI as a query parameter in Step 3 of the Selling Partner Appstore authorization workflow.
  4. If no redirect_uri parameter is included, the default is the first OAuth Redirect URI you specified.

Next steps

Proceed to Step 8: Call the SP-API in Production.