Use SP-API to adopt Amazon Business specific attributes to automate your tasks to make selling more efficient. Selling Partner API (SP-API) has a suite of APIs that can simplify your Amazon Business selling experience.
Learn how to get started building tools, what is available to automate for Amazon Business, FAQs, and support available during your adoption journey.
Since launching in the U.S. in 2015, Amazon Business has expanded to Canada, the UK, Germany, France, Italy, Spain, Japan, and India. It has reached $35 billion in annualized sales in 2023 and now serves over 6 million active customers with a wide selection of goods at competitive prices.
Advantages of automation
Eliminate manual processes and human error
Given that there is data parity across API reports and Amazon Business dashboards in Seller Central, APIs eliminate the challenges of manual processes and helps prevent human errors.
Centralized and programmatic access to data
With automation, Sellers can have centralized and programmatic access to data at scale across regions.
Improved decision making
Allows you to be more competitive and proactive in decision making with data available at all times to downstream systems like data visualization tools or a data warehouse.
Free up resources and save time
Enables Sellers to free up resources to identify key patterns to boost performance rather than spending time on manual process.
Getting started
Get started with SP-API to make API calls for Amazon Business
The following is what your journey would look like to complete all the prerequisites needed to make successful API calls:
Private developers are referred to developers building applications utilizing our APIs to serve their own business.
Public developers are referred to developers building applications to serve other Sellers.
Roles are the mechanism used by SP-APIs to determine whether a developer or application has access to an operation or resource. As a developer, you must request and qualify for a particular role, or you will not be able to access the operations and resources grouped under that role. Roles protect access to personally identifiable information (PII) and other sensitive data, and limit data access to ensure developers only access data that is required for an application
To determine if you are already enrolled and registered for selling in Amazon Business, go to Seller Central and hover over “Settings → Account Info → Your Services”.
Did you know?
Leveraging Amazon Business APIs
All Amazon Business APIs (AB APIs) are part of SP-API that can be leveraged for both consumer (B2C) and business (B2B) with variations in the input parameters. We also have some APIs that are AB specific.
Start building apps using Amazon Business APIs
If you are an existing developer with an application registered for SP-API
Authorization comes from the selling partner for whom you are making calls. Refer to the Selling Partner API Developer Guide for more information.
You must enroll in the Amazon Business selling program.
You will need authorization from the selling partner for whom you are making calls. Refer to the Selling Partner API Developer Guide for more information.
Be sure you have the required roles selected in the App registration page for your application.
Amazon’s new Business API’s have permitted Seller Snap to create a first of it’s kind business solution. Sellers can finally take the guesswork out of setting business discounts, and get a head start on the competition.
- Seller Snap
APIs for Amazon Business and common use cases
Feature
Description
Common use cases
SP-API role
Adding Business Price & Quantity Discount
Business Price and Quantity Discounts are available as part of Listing Feeds in SP API. They can be identified by the fields ‘BusinessPrice’, ‘QuantityPrice1’ through ‘QuantityPrice5’ and ‘QuantityLowerBound1’ through ‘QuantityLowerBound5’ in relevant XSDs
POST_PRODUCT_PRICING_DATA - xsd for this feed can be found here. POST_FLAT_FILE_LISTINGS_DATA POST_FLAT_FILE_CONVERGENCE_LISTINGS_DATA
Sellers that add business pricing or quantity discounts increase their chances of being the Featured offer.
This API allows first-time Sellers to price their products with confidence and experienced Sellers & repricers to optimize pricing to stay competitive.
Incentivize business customers and increase your chances of being the Featured Offer for business customers.
Receive a push AOCN notification for B2B whenever there is a change in any of the top 20 B2B offers, in the form of any price change (either single unit or quantity discount tier prices) for an item listed by the seller. The top 20 B2B offers are determined by the single-unit landed price, which is the price plus shipping. If multiple sellers are charging the same landed price, the results will be returned in random order.
This API allows first-time sellers to price their products with confidence and experienced sellers & re-pricers to optimize pricing to stay competitive.
Automate Business Product Opportunities (BPO) reports. With APIs, sellers have the option of depersonalizing reports to discover new categories and brands, view up to 10,000 product recommendations, and save time with automation.
JSON report with key sales performance metrics such as ordered product sales, revenue, units ordered, and claim amount, as well as page traffic metrics such as page views and featured offer percentage of the seller’s entire catalog of items aggregated by date and ASIN.
Business customers similar to B2C expect fast on-time deliveries successful on first attempt, but they also expect adherence to their delivery preferences, i.e. shipments should be delivered within their operating days/hours (e.g., Mon-Fri 9am-1pm) and to their preferred area as per instructions. To support that growth and improve business delivery experience, we will add delivery instructions to existing Orders API.
Sync your inventory per location in real time to make more accurate delivery promises and simplify order fulfillment. Multi-location inventory is an API solution that offers the following benefits:
1. Accurate and automated deliveries by calculating delivery dates using the closest available inventory locations, and ship methods you already use. 2. Simplify shipping templates by configuring a single shipping template for all of your locations. 3. Increase available inventory by showing customers the most accurate available inventory. 4. Automated inventory updates by syncing your inventory count per location.
Developers can now use the Listings Items API to create package hierarchy relationships, which can link units, case packs, and pallets of a product to create a connected listing. This change improves both search visibility and the detail page experience. Developers can create items representing the following:
1. Individual sellable unit 2. Case (innerpack) containing the individual unit and referencing the SKU identifier of the individual unit 3. Pallet (casepack) containing the case (innerpack)
Developers can reference the SKU identifier of all product size hierarchies (units, cases, and pallets) with the package hierarchy attributes provided.
Recommended use cases for implementing Amazon Business API features
Repricing
If you are trying to implement AB APIs to assist with repricing or retrieving competitive pricing information for AB, we recommend to start with APIs for adding Business Price and Quantity Discounts, as sellers who add a business price and Quantity Discount tend to attract more business buyers. B2B AOCN can be consumed via push notification from Amazon whenever there is a change in the top 20 offers for an ASIN you/your sellers have with an active offer. Retrieve Competitive pricing information to perform the what-if analysis and make pricing decisions.
Inventory management
We provide inventory management data to help sellers configure & report inventory of a specific product at each warehouse. This feature will eliminate the need for sellers to maintain/update multiple shipment templates, helping us provide accurate delivery promises for customers based on the closest warehouse that has inventory to the customer.
Ads/Analytics/Reporting
We recommend implementing B2B Sales traffic reports, which provides data around the product page performance of products to help inform where and how to tweak ads/pricing strategy to help improve page views and/or order conversion rate.
Sourcing/Procurement
We recommend implementing Business Product Opportunity reports to retrieve the demand signals from business customers for products on demand in Amazon business to support new selection decisions.
Fulfillment/Shipment/ Logistics
We recommend implementing the APIs related to delivery experience to improve Business Hour Delivery performance and help improve the delivery experience of business customers.
Listing
Amazon Bulk Services is a program designed to help you save costs and accelerate sales of case packs, which in turn provides a better shopping and delivery experience for customers. Developers can now use the Listings Items API to create package hierarchy relationships, which can link units, case packs, and pallets of a product to create a connected listing.
For any issue with implementation, you can contact us at Seller Integration Services.