---
updatedAt: 2026-09-09T22:31:11.000Z
agentTools:
  siteIndex: https://developer-docs.amazon/llms.txt
  projectIndex: https://developer-docs.amazon/sp-api/llms.txt
---

# SP-API Registration Overview

Learn how to register as an SP-API developer.

You must register as a Selling Partner API (SP-API) developer before you can [register your Selling Partner API application](https://developer-docs.amazon.com/sp-api/docs/registering-your-application).

The procedure for registering as a developer varies slightly depending on the type of application that you plan to create:

* [Private seller applications](https://developer-docs.amazon.com/sp-api/docs/register-as-a-private-developer): Applications for sellers that are available only to your organization, and are self-authorized. Note that in Seller Central, you must have a professional selling account to develop SP-API private seller applications. Individual accounts are not eligible. You can upgrade your account to a professional plan at any time.

* [Private vendor applications](https://developer-docs.amazon.com/sp-api/docs/register-as-a-private-vendor): Vendor applications that are available only to your organization, and are self-authorized.

* [Public seller and vendor applications](https://developer-docs.amazon.com/sp-api/docs/register-as-a-public-developer): Applications that are publicly available and are authorized by sellers or by vendors using OAuth. In accordance with the [Solution Provider Portal Agreement](https://developer-docs.amazon.com/sp-api/docs/policies-and-agreements), public developers must list their app in the Amazon Selling Partner Appstore.

> ❗ Important
>
> Public and private applications are subject to authorization limits and restrictions. For more information, refer to [Authorization Limits](https://developer-docs.amazon.com/sp-api/docs/application-authorization-limits).

You must be a <<glossary:primary account user>> to complete registration.

## Registration resources

Before you register, review the following information:

* **Policy requirements:** Review the Acceptable Use Policy (AUP), Data Protection Policy (DPP), and Solution Provider Portal Agreement at [Policies and Agreements](https://developer-docs.amazon.com/sp-api/docs/policies-and-agreements).

* **Security implementation:**
  * Ensure that the tech team responsible for data security answers the security control questions of the developer profile application.
  * Review the [Selling Partner API technical papers](https://developer-docs.amazon.com/sp-api/docs/technical-papers) for detailed guidance on vulnerability management, network protection, and data encryption.
  * To understand key security controls for SP-API integration and how these controls relate to DPP provisions, see [Key Security Control Guidance](https://developer-docs.amazon.com/sp-api/docs/guidance-to-address-key-security-controls-in-sp-api-integration).

* **Website requirements:** If you are registering as a public developer or service provider, ensure that your website meets the [Website Guidelines for Public Developers and Service Providers](https://developer-docs.amazon.com/sp-api/docs/website-guidelines).

* **Role selection:** To understand which roles to request, review [Selling Partner API Roles](https://developer-docs.amazon.com/sp-api/docs/roles-in-the-selling-partner-api).

* **Application guidelines:** Keep your developer profile application under the 500-word limit and write original content. Do not copy information from the AUP, DPP, or other Amazon policies.

* **Status tracking:** For information about your registration status, refer to [Developer Registration Request Status](https://developer-docs.amazon.com/sp-api/docs/check-the-status-of-your-request-to-register-as-a-developer).

* **Profile updates:** To learn how to update your developer profile, refer to [Update Your Developer Profile in Solution Provider Portal](https://developer-docs.amazon.com/sp-api/docs/update-developer-profile-in-spp).