Update: Amazon Warehousing and Distribution API v2024-05-09 now includes expiration dates and preparation details for shipment items
Amazon's Warehousing and Distribution API v2024-05-09 adds two new objects—expirationDetails and prepDetails—to listInventory and getInboundShipment calls. Sellers can now see batch expiry dates (e.g., 2024-09-15) and required packaging steps like polybag + bubble‑wrap for each SKU.
Overview
On May 9 2024 Amazon launched version 2024‑05‑09 of its Warehousing and Distribution (W&D) API, inserting two new data groups—expiration information and preparation instructions—into inbound‑shipment queries. The addition lets sellers view each SKU’s on‑hand quantity together with its expiry date and see any mandatory packaging steps, which directly influences inventory planning, waste reduction, and compliance with Amazon’s inbound standards.
Key Points
- ExpirationDetails field — The
listInventorycall now returns a batch‑level expiration date, such as a 12‑oz jar of organic baby food that expires on 2024‑09‑15, alongside the quantity on hand. - PrepDetails field — The
getInboundShipmentendpoint includes required prep actions; for example, a glass vase SKU may be flagged for “polybag + bubble‑wrap” and a “Fragile” label before it can enter the fulfillment center. - Version‑specific endpoint — These enhancements are only accessible through the new version identifier
v2024-05-09; requests to older versions continue to return the legacy payload without the new objects. - Backward‑compatible response structure — Existing JSON schemas stay intact, with
expirationDetailsandprepDetailsobjects simply appended, allowing developers to upgrade incrementally without breaking current integrations. - Enhanced demand forecasting — By matching inbound quantities to the freshest batches, sellers can avoid sending products that will expire shortly after arrival, thereby cutting disposal fees and lost sales.
- Automation of compliance work — Exposing prep requirements via API enables third‑party logistics (3PL) providers to generate packaging work orders automatically, removing manual checklist steps and reducing error rates.
How the Updated API Works
- Invoke
listInventorywith the new version — Send a GET request to/wms/v2024-05-09/inventorywith your seller identifier; the response returns an array where each entry contains , , and an object that lists (ISO 8601) and . : SKU returns and .
Analysis & Recommendations
Why This Matters
Having batch‑level expiration dates lets sellers prioritize near‑expiry stock, reducing waste and disposal fees. PrepDetails enables automated generation of packaging work orders, cutting manual errors and ensuring shipments meet Amazon's inbound standards.
Key Takeaways
- The new version identifier is v2024-05-09; older versions omit expirationDetails and prepDetails.
- listInventory now returns an expirationDetails array with fields expirationDate (ISO 8601) and batchQuantity.
- getInboundShipment includes a prepDetails array describing types such as polybag, bubbleWrap, and label (e.g., labelType:"Fragile").
- Example batch: SKU BABYFOOD123 shows expirationDate "2024-09-15" with batchQuantity 150.
Recommended Actions
- →Update all inbound‑related API calls to use /wms/v2024-05-09/ endpoints in your integration code.
- →Add parsing logic for item["expirationDetails"] and item["prepDetails"] in your data processing layer.
- →Create alerts in Seller Central or your ERP for any expirationDate within 30 days and generate prep work orders from prepDetails.
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!