Accelerate growth with apps and APIs

Over one million Amazon Sellers worldwide use apps built with Selling Partner APIs to automate their businesses. Join the growing community of developers using our API to power their Amazon applications
Looking for information on SP-API migration? Visit the SP-API Migration Hub
play video

What is Selling Partner API (SP-API)?

The Selling Partner API (SP-API) is a REST-based API that helps Amazon selling partners programmatically access their data on orders, shipments, payments, and much more. Applications using the SP-API can increase selling efficiency, reduce labor requirements, and improve response time to customers, helping selling partners grow their businesses.

Amazon's Selling Partner API can be used for both Selling Partners and Vendors, and is designed to improve efficiency and aid in accelerating growth.

New Republic logo
SP-API brings substantial time savings to the organization. Before SP-API, [managing] product data or price and inventory was a manual Excel file drag and drop.
Raymond Yu
CEO, ZYing

Getting started

Take the next steps by learning more about SP-API, reading documentation, and reviewing our use case guides.

Code samples

Build with sample code designed to help you get started.

Documentation

Visit the documentation site to dive right in and learn about Selling Partner API and all the things you can do with it.

SP-API roles

A role is the mechanism used by Selling Partner APIs to determine whether a developer or application has access to an operation or resource.

Seller API use cases

Use this directory to identify the APIs, notifications, and reports that you'll need for general SP-API Seller use cases.

Vendor API use cases

Use this directory to identify the APIs, notifications, and reports that you'll need for general SP-API Vendor use cases.

Demos and tutorials

Subscribe to the SP-API Developer University YouTube channel to be notified when we upload new demos & tutorials.

Types of SP-API applications

icon: clothing items
Private seller applications
Applications for sellers that are available only to your organization, and are self-authorized.
icon: stack of boxes
Public seller applications
Applications that are publicly available and are authorized by sellers using OAuth. In accordance with the Amazon Services API Developer Agreement, public developers must list their app in the Amazon Selling Partner Appstore.
icon: computer screen
Private vendor applications
Vendor applications that are available only to your organization, and are self-authorized.

Build with SP-API

SP-API allows Amazon Sellers to programmatically access their data on listings, orders, payments, reports and more.
  • Increase selling efficiency, reduce labor requirements, and improve response time to customers.
  • Gain real-time access to critical data and features necessary for managing an Amazon business efficiently.
  • Efficiently monitor and update inventory levels and availability, create and manage product listings programmatically, dynamically adjust prices, and more.
Illustration of three coding screens

Tools to help you build:

Icon: shield

SP-API Guard

Amazon Selling Partner API Guard (Selling Partner API Guard) is a serverless application that scans Amazon Web Services (AWS) data to assess security compliance with Amazon’s Data Protection Policy.
icon: computer screen

Sandbox

The Selling Partner API provides two sandbox environments that allow you to test your applications without affecting production data or triggering real-world events.
icon: health heart

SP-API Health Dashboard

The SP-API Health Dashboard is a single page with health status information for all regions (NA, EU, and FE) and can be accessed without logging in to your Amazon account.

Selling Partner Appstore

The Amazon Selling Partner Appstore is a global program for approved third-parties who are innovating on behalf of Selling Partners. Amazon Software Partners are developers providing software as a service to Amazon Selling Partners. As part of the Amazon Selling Partner Appstore, Software Partners have access to a suite of benefits including a developer dashboard, badging, and technical support.
People standing next to each other holding puzzle pieces

2500+

applications

20+

countries

1.4MM+

sellers

Stay connected

icon: announcement

Announcements

Stay up-to-date on the latest updates, announcements, releases and more from our team.
icon: chat bubbles

Developer forums

Join the community of developers already building with SP-API, view API models, schemas, and code samples.
icon: computer screen

SP-API blog

Visit the blog to read articles from Amazon Solutions Architects and API experts covering a range of topics including customer stories, migration, best practices, tips and tricks, and much more.
© 2023, Amazon.com Services LLC.