SP-API Models
Directory for SP-API models and release notes
The following sections show all Selling Partner APIs and indicate whether the API is available for seller or vendor accounts. To identify the APIs, notifications, and reports that you need for specific use cases, refer to SP-API Seller Use Cases and SP-API Vendor Use Cases.
For a complete summary of API updates, refer to SP-API Release Notes. For releases prior to January 19, 2022, refer to Announcements in the Selling Partner API GitHub repository.
For information about API deprecations, refer to SP-API Deprecation Schedule.
A+ Content Management API
You use the A+ Content Management API to create and edit A+ Content.
Release notes
For releases prior to January 19, 2022, refer to Announcements in the Selling Partner API GitHub repository.
Amazon Warehousing and Distribution API
You use the Amazon Warehousing and Distribution API to retrieve and track Amazon Warehousing and Distribution (AWD) shipments that contain items that are inbound to a distribution center.
Release notes
App Integrations API
You use the App Integrations API to send notifications to Amazon selling partners and display the notifications in Seller Central.
Release notes
Application Management API
You use the Application Management API to rotate the client secret on registered applications.
Release notes
Catalog Items API
You use the Catalog Items API to retrieve information about items in the Amazon catalog.
Release notes
Data Kiosk API
You use the Data Kiosk API to submit GraphQL queries for data from a variety of schemas.
Release notes
Easy Ship API
You use the Easy Ship API to build applications that help you manage and ship Amazon Easy Ship orders.
Release notes
FBA Inbound Eligibility API
You use the FBA Inbound Eligibility API to get eligibility previews for items before you ship the items to Amazon's fulfillment centers.
Release notes
FBA Inventory API
You use the FBA Inventory API to retrieve information about inventory in Amazon's fulfillment network.
Release notes
Feeds API
You use the Feeds API to upload data to Amazon to manage your selling business.
Release notes
Finances API
You use the Finances API to get financial events for a given order or date range without having to wait until a statement period closes.
Fulfillment Inbound API
You use the Fulfillment Inbound API to create and update inbound inventory to Amazon's fulfillment network.
Release notes
Fulfillment Outbound API
You use the Fulfillment Outbound API to retrieve information about Multi-Channel Fulfillment (MCF) orders in Amazon's fulfillment network.
Release notes
Invoices API
You use the Invoices API to retrieve and manage invoices.
Release notes
Listings Items API
You use the Listings Items API to access your listings on Amazon.
Current version | Previous versions | Sellers | Vendors |
---|---|---|---|
v2021-08-01 (Reference | Model) | v2020-09-01 | Yes | Yes |
Release notes
Listings Restrictions API
You use the Listings Restrictions API to retrieve restrictions on Amazon catalog listings.
Release notes
For releases prior to January 19, 2022, refer to Announcements in the Selling Partner API GitHub repository.
Merchant Fulfillment API
You use the Merchant Fulfillment API to purchase shipping for non-Prime and Prime orders by using Amazon Buy Shipping.
Release notes
Messaging API
You use the Messaging API to send messages to buyers.
Release notes
For releases prior to January 19, 2022, refer to Announcements in the Selling Partner API GitHub repository.
Notifications API
You use the Notifications API to subscribe to notifications that are relevant to your selling business.
Release notes
Orders API
You use the Orders API to retrieve order information.
Release notes
Product Fees API
You use the Product Fees API to retrieve estimated fees for a product. You can then account for those fees in your pricing.
Release notes
Product Pricing API
You use the Product Pricing API to retrieve product pricing and offer information for products in the Amazon catalog.
Release notes
Product Type Definitions API
You use the Product Type Definitions API to retrieve attribute and data requirements for product types in the Amazon catalog.
Release notes
Replenishment API
You use the Replenishment API to retrieve your replenishment program metrics and your offer information.
Release notes
Reports API
You use the Reports API to retrieve and manage reports that you can use to manage your selling business.
Current version | Previous versions | Sellers | Vendors |
---|---|---|---|
v2021-06-30 (Reference | Model) | v2020-09-04 | Yes | Yes |
Release notes
Sales API
You use the Sales API to retrieve information about sales performance.
Release notes
For releases prior to January 19, 2022, refer to Announcements in the Selling Partner API GitHub repository.
Sellers API
You use the Sellers API to retrieve essential information about your seller account. For example, you can get the available marketplaces, the default language and currency of a marketplace, and whether you have suspended listings.
Release notes
Services API
You use the Services API to get and modify service orders and manage your resources.
Release notes
Shipment Invoicing API
You use the Shipment Invoicing API to retrieve shipment invoice information for Fulfillment by Amazon (FBA) orders in the Brazil marketplace.
Release notes
For releases prior to January 19, 2022, refer to Announcements in the Selling Partner API GitHub repository.
Shipping API
You use the Shipping API to request shipping rates, create shipments, cancel shipments, and track shipments.
Release notes
Solicitations API
You use the Solicitations API to send non-critical solicitations to buyers.
Release notes
For releases prior to January 19, 2022, refer to Announcements in the Selling Partner API GitHub repository.
Supply Sources API
You use the Supply Sources API to manage the configurations and capabilities of seller supply sources.
Release notes
Transfers API
You can use the Transfers API to initiate payouts to a seller's deposit method on file and retrieve information about the payment instruments that are associated with a seller.
Release notes
Tokens API
You use the Tokens API to get a Restricted Data Token (RDT) for restricted resources.
Release notes
Uploads API
You use the Uploads API to upload files that you can access by using other operations in the SP-API.
Release notes
For releases prior to January 19, 2022, refer to Announcements in the Selling Partner API GitHub repository.
Vendor Direct Fulfillment Inventory API
You use the Vendor Direct Fulfillment Inventory API to manage your direct fulfillment operations.
Release notes
For releases prior to January 19, 2022, refer to Announcements in the Selling Partner API GitHub repository.
Vendor Direct Fulfillment Orders API
You use the Vendor Direct Fulfillment Orders API to access your direct fulfillment vendor order data.
Release notes
Vendor Direct Fulfillment Payments API
You use the Vendor Direct Fulfillment Payments API to access your direct fulfillment vendor invoice data.
Release notes
For releases prior to January 19, 2022, refer to Announcements in the Selling Partner API GitHub repository.
Vendor Direct Fulfillment Sandbox Test Data API
You use the Vendor Direct Fulfillment Sandbox Test Data API to access vendor direct fulfillment test data in the sandbox.
Release notes
Vendor Direct Fulfillment Shipping API
You use the Vendor Direct Fulfillment Shipping API to access your direct fulfillment vendor shipping data.
Release notes
Vendor Direct Fulfillment Transactions API
You use the Vendor Direct Fulfillment Transactions API to access your direct fulfillment vendor invoice data.
Release notes
Vendor Invoices API
You use the Vendor Invoices API to access vendor payment data.
Release notes
For releases prior to January 19, 2022, refer to Announcements in the Selling Partner API GitHub repository.
Vendor Orders API
You use the Vendor Orders API to access vendor order data.
Release notes
Vendor Shipments API
You use the Vendor Shipments API to access vendor retail shipping data.
Release notes
- December 18, 2024
- For releases prior to January 19, 2022, refer to Announcements in the Selling Partner API GitHub repository.
Vendor Transaction Status API
You use the Vendor Transaction Status API to access status information for specific asynchronous POST transactions for vendors.
Release notes
For releases prior to January 19, 2022, refer to Announcements in the Selling Partner API GitHub repository.
Updated 5 days ago