Update: Listings Items API v2021-08-01 And JSON_LISTINGS_FEED now support Amazon Business (B2B) pricing
On 2024-05-23 Amazon added a businessPrice object to the Listings Items API v2021-08-01 and the JSON_LISTINGS_FEED, plus an audience array in the Product Type Definitions API v2020-09-01. Sellers can now push B2B‑only pricing and a minimumOrderQuantity (e.g., 10) directly via API or feed.
Overview
Amazon has upgraded its marketplace APIs so sellers can now programmatically set Business‑to‑Business (B2B) prices through the Listings Items API (v2021‑08‑01) and the JSON LISTINGS FEED. The change also adds an audience attribute to the Product Type Definitions API (v2020‑09‑01), allowing offers to be flagged for Amazon Business or other specialized programs. Sellers serving corporate buyers need to adopt the new fields to keep pricing accurate and capture higher‑margin B2B sales.
Key Points
- API version upgrade — The 2021‑08‑01 version of the Listings Items API now recognizes a
businessPriceobject, letting developers push business‑only pricing alongside regular retail prices. - Feed support — The JSON LISTINGS FEED accepts the same
businessPricestructure, so bulk uploads can include B2B rates for thousands of SKUs in a single file. - Audience flag — The Product Type Definitions API (v2020‑09‑01) returns an
audiencearray (e.g.,["BUSINESS"]) that sellers attach to an offer to indicate eligibility for Amazon Business or other programs. - Eligibility rule — Only sellers who have enrolled in Amazon Business can use the new fields; accounts without enrollment will have the attributes ignored silently, without error messages.
- Sandbox testing — Amazon advises testing the new pricing fields in the sandbox environment first, to verify that the business price appears correctly for Business shoppers while the retail price remains unchanged for regular customers.
- Minimum order option — The
businessPriceobject can include aminimumOrderQuantityelement, enabling sellers to require a larger purchase size for corporate buyers (for example, a minimum of 10 units).
How Listings Items API & JSON LISTINGS FEED Support B2B Pricing
- Fetch product type definition — Call the Product Type Definitions API with the target marketplace and product type. The response now contains an property such as , confirming that the product can be flagged for Business pricing.
Analysis & Recommendations
Why This Matters
Business‑to‑Business buyers will see a separate price, enabling higher‑margin sales without manual entry in Seller Central. The minimumOrderQuantity lets sellers enforce larger corporate orders, affecting inventory and revenue forecasts.
Key Takeaways
- Listings Items API v2021-08-01 now accepts a businessPrice object (value, currencyCode, minimumOrderQuantity).
- JSON_LISTINGS_FEED supports the same businessPrice structure for bulk uploads.
- Product Type Definitions API v2020-09-01 returns an audience array (e.g., ["BUSINESS"]).
- Only accounts enrolled in Amazon Business can use these fields; others are ignored silently.
Recommended Actions
- →Update your integration code to add "businessPrice" and "audience":["BUSINESS"] to the JSON body sent to PUT /listings/2021-08-01/items/{sellerId}/...
- →Modify your feed generator to include the businessPrice object and audience flag in each SKU row of the JSON_LISTINGS_FEED file.
- →Test the changes in the SP‑API sandbox: submit a few SKUs, then view the product page with a Business account to confirm the B2B price appears.
Comments
Join the discussion
Log in or create an account to share your thoughts on this update.
No comments yet. Be the first to share your thoughts!