SP-API Seller Use Cases
Directory for SP-API Seller use cases
Overview
Use this directory to identify the APIs, notifications, and reports that you'll need for general SP-API Seller use cases.
Marketing Content Management
Add rich marketing content to selling partners Amazon product detail pages, share brand, and product stories.
API | A+ Content |
Catalog Items | |
Notifications (Events) | Not applicable |
Reports | Not applicable |
Catalog Management
Manage Amazon listings with tools that help list new products or offers, optimize your catalog, and reduce errors.
Pricing, Fees, and Promotions
Stay price-competitive with tools that automate your product pricing based on your business rules.
APIs | Product Pricing |
Product Fees | |
Listings Items | |
Product Type Definitions | |
Notifications (Events) | PRICING_HEALTH |
FEE_PROMOTION | |
ANY_OFFER_CHANGED | |
Reports | |
Inventory Reports | |
GET_PAN_EU_OFFER_STATUS | |
GET_MFN_PAN_EU_OFFER_STATUS | |
GET_REFERRAL_FEE_PREVIEW_REPORT |
Inventory Management
Automate your Amazon Inventory management and keep your inventory levels in sync across your systems.
Order Fulfillment
Fulfill Amazon and external orders.
API | Inventory storage location | Shipping owner |
---|---|---|
Merchant Fulfillment API v0 | Seller's warehouse | Seller |
FBA Inbound Eligibility API v1 | Amazon fulfillment center | Amazon |
FBA Inventory API v1 | Amazon fulfillment center | Amazon |
FBA Small and Light API v1 | Amazon fulfillment center | Amazon |
Easy Ship API v2022-03-23 | Seller's warehouse | Amazon |
Fulfillment Outbound API v2020-07-01 | Amazon fulfillment center | Amazon |
Order Management
Automate your Amazon order management and keep your order status in sync across your systems.
API | Orders |
Notifications (Events) | REPORT_PROCESSING_FINISHED |
ORDER_STATUS_CHANGE | |
ORDER_CHANGE | |
Reports | |
Order Tracking Reports | |
GET_FLAT_FILE_ALL_ORDERS_DATA_BY_LAST_UPDATE_GENERAL | |
GET_FLAT_FILE_ALL_ORDERS_DATA_BY_ORDER_DATE_GENERAL | |
GET_FLAT_FILE_ARCHIVED_ORDERS_DATA_BY_ORDER_DATE | |
GET_XML_ALL_ORDERS_DATA_BY_LAST_UPDATE_GENERAL | |
GET_XML_ALL_ORDERS_DATA_BY_ORDER_DATE_GENERAL | |
Pending Orders Reports (JP Only) | |
GET_FLAT_FILE_PENDING_ORDERS_DATA | |
GET_PENDING_ORDERS_DATA | |
GET_CONVERGED_FLAT_FILE_PENDING_ORDERS_DATA |
Tax Reporting
File taxes and comply with regulations.
Tax Remittance
Calculate and remit sales taxes.
API | Not applicable |
Notifications (Events) | Not applicable |
Reports | |
Order Reports Tax | |
GET_ORDER_REPORT_DATA_TAX | |
GET_FLAT_FILE_ORDER_REPORT_DATA_TAX | |
GET_AMAZON_FULFILLED_SHIPMENTS_DATA_TAX | |
GET_FLAT_FILE_SALES_TAX_DATA |
VAT Invoicing
Generate tax invoices to comply with EU tax regulation.
API | Not applicable |
Notifications (Events) | REPORT_PROCESSING_FINISHED |
FEED_PROCESSING_FINISHED | |
Reports | |
Order Reports | |
GET_ORDER_REPORT_DATA_INVOICING | |
GET_FLAT_FILE_ORDER_REPORT_DATA_INVOICING | |
GET_AMAZON_FULFILLED_SHIPMENTS_DATA_INVOICING | |
VAT Invoice Data Reports | |
GET_FLAT_FILE_VAT_INVOICE_DATA_REPORT | |
GET_XML_VAT_INVOICE_DATA_REPORT | |
VAT Reports | |
SC_VAT_TAX_REPORT | |
GET_VAT_TRANSACTION_DATA |
FBA Invoicing
Automatically retrieve shipment invoice information in the Brazil marketplace for a selling partner’s Fulfillment by Amazon (FBA) orders.
API | Shipment Invoicing (BR only) |
Notifications (Events) | Not applicable |
Reports | Not applicable |
Goods and Services Tax (GST)
GST is an indirect tax (or consumption tax) used in India on the supply of goods and services.
API | Not applicable |
Notifications (Events) | Not applicable |
Reports | |
GET_GST_MTR_B2B_CUSTOM | |
GET_GST_MTR_B2C_CUSTOM | |
GET_GST_STR_ADHOC | |
GST_MTR_STOCK_TRANSFER_REPORT | |
GST_MTR_B2B | |
GST_MTR_B2C |
Fulfillment by Amazon (FBA)
Outsource order fulfillment to Amazon.
FBA Subscribe and Save
Replenishment API
Provides programmatic access to replenishment program metrics and offers.
Seller Fulfillment
Ship orders directly to customers using their carrier of choice (including Amazon).
Buy Shipping for Seller Fulfillment
Automate shipping and fulfillment processes with tools that facilitate shipping rate purchasing, label printing, and logistics.
API |
Merchant Fulfillment |
Shipping |
Notifications (Events) |
REPORT_PROCESSING_FINISHED |
FEED_PROCESSING_FINISHED |
Reports |
Not applicable |
Direct to Consumer Shipping
Automate shipping and fulfillment processes with tools that facilitate shipping rate purchasing, label printing, and logistics.
API |
Not applicable |
Notifications (Events) |
REPORT_PROCESSING_FINISHED |
FEED_PROCESSING_FINISHED |
ORDER_CHANGE |
Reports |
Order Reports Shipping |
GET_FLAT_FILE_ACTIONABLE_ORDER_DATA_SHIPPING |
GET_ORDER_REPORT_DATA_SHIPPING |
GET_FLAT_FILE_ORDER_REPORT_DATA_SHIPPING |
Easy Ship
Manage and ship Amazon Easy Ship orders. For available marketplaces, refer to Amazon Easy Ship marketplaces.
API |
Easy Ship |
Notifications (Events) |
Not applicable |
Reports |
GET_EASYSHIP_DOCUMENTS |
GET_EASYSHIP_PICKEDUP |
GET_EASYSHIP_WAITING_FOR_PICKUP |
Buy Shipping
Automate shipping and fulfillment processes with tools that facilitate shipping rate purchasing, label printing, and logistics.
API |
Shipping |
Notifications (Events) |
FULFILLMENT_ORDER_STATUS |
FEED_PROCESSING_FINISHED |
Reports |
Not applicable |
Buy Online Pick Up in Store (BOPIS)
Selling Partners with a physical storefront can allow customers to buy online through Amazon and pick up the items from their store the same day.
API |
Listings Items |
Product Type Definitions |
Notifications (Events) |
Not applicable |
Reports |
Not applicable |
Multi-Channel Fulfillment
Multi-Channel Fulfillment is a service that allows businesses to outsource order fulfillment to Amazon. Businesses send products to Amazon fulfillment centers and when a customer makes a purchase, Amazon picks, packs, and ships the order.
API |
Fulfillment Outbound Shipment |
Notifications (Events) |
FBA_OUTBOUND_SHIPMENT_STATUS |
Reports |
Not applicable |
Returns Management
Get Returns request information for Prime and non-Prime orders with return attributes information by SKU.
Multi-Channel Fulfillment Returns
Lets you create applications that help a seller fulfill Multi-Channel Fulfillment orders using their inventory in Amazon's fulfillment network.
Finance and Settlement
Track finances, help reconcile payments, or integrate with your accounting software.
API |
Finances |
Notifications (Events) |
REPORT_PROCESSING_FINISHED |
Reports |
GET_V2_SETTLEMENT_REPORT_DATA_FLAT_FILE_V2 |
Sales Performance
Get information about the Amazon Selling Partner's Sales performance.
API |
Sales |
Notifications (Events) |
Not applicable |
Reports |
Not applicable |
Feedback and Reviews
Get verified reviews and feedback from customers to help improve your seller rating and offer useful insights to customers.
API |
Solicitations |
Notifications (Events) |
Not applicable |
Reports |
Not applicable |
Buyer Seller Messaging
Get help answering customer questions in order to meet response timelines and provide a high level of customer service.
API |
Messaging |
Notifications (Events) |
Not applicable |
Reports |
Not applicable |
Retail Analytics
Analyze your profitability and cost-per-product so that you can better direct your business strategy and focus on what’s working.
API |
Not applicable |
Notifications (Events) |
REPORT_PROCESSING_FINISHED |
DETAIL_PAGE_TRAFFIC_EVENT |
ITEM_INVENTORY_EVENT_CHANGE |
ITEM_SALES_EVENT_CHANGE |
Reports |
GET_SALES_AND_TRAFFIC_REPORT |
Brand Analytics
Make data-driven decisions to increase sales and customer loyalty.
API |
Not applicable |
Notifications (Events) |
REPORT_PROCESSING_FINISHED |
Reports |
GET_BRAND_ANALYTICS_MARKET_BASKET_REPORT |
GET_BRAND_ANALYTICS_SEARCH_TERMS_REPORT |
GET_BRAND_ANALYTICS_REPEAT_PURCHASE_REPORT |
Utility
Get information about the Amazon Selling Partner account and migrate active MWS authorizations to SP-API.
API |
Sellers API |
Notifications (Events) |
ACCOUNT_STATUS_CHANGED |
Reports |
Not applicable |
Seller Performance
Get and view information about the Amazon Selling Partner account performance.
API |
Not applicable |
Notifications (Events) |
REPORT_PROCESSING_FINISHED |
Reports |
GET_SELLER_FEEDBACK_DATA |
GET_V1_SELLER_PERFORMANCE_REPORT |
GET_V2_SELLER_PERFORMANCE_REPORT |
GET_PROMOTION_PERFORMANCE_REPORT |
GET_COUPON_PERFORMANCE_REPORT |
Regulatory Compliance
To programmatically retrieve all the necessary data required for EPR reporting to regulatory bodies and pay Extended Producer Responsibility (EPR) fees.
API |
Not applicable |
Notifications (Events) |
Not applicable |
Reports |
GET_EPR_MONTHLY_REPORTS |
GET_EPR_QUARTERLY_REPORTS |
GET_EPR_ANNUAL_REPORTS |
Updated 5 days ago