API changes — 2026-06-17
This release includes 16 additions, 5 changes, 5 removals. 5 breaking changes — action required.
Breaking changes — action required
This release removes endpoints or tightens request requirements. Review the Breaking changes section below before upgrading your integration.
📖 Full endpoint details are in the API reference.
⚠️ Breaking changes
Removed endpoints
Landed Cost Breakdown
- Removed
GET /api/reporting/landed-cost-breakdown— Get Report with Multiple Filters
Purchase Orders
- Removed
POST //{domain}/api/purchase-orders/build— Build PO (Forecast) - Removed
POST //{domain}/api/purchase-orders/build-export— Export Builder Results - Removed
POST /api/purchase-orders/build— Build PO (Forecast) - Removed
POST /api/purchase-orders/build-export— Export Builder Results
Added
Inbound Shipments
POST /api/inbound-shipments/{inbound_shipment}/mark-as-planned— Mark As PlannedPOST /api/inbound-shipments/{inbound_shipment}/unmark-as-planned— Unmark As Planned
Landed Cost Breakdown
POST /api/reporting/landed-cost-breakdown— Generate Report with Multiple FiltersGET /api/reporting/landed-cost-breakdown/result/{trackedJobLog}— Get Generated Report Result
Products
GET //{domain}/api/v2/products/{product}/lots-expiry— Get Product Lots & ExpiryGET //{domain}/api/v2/products/{product}/lots/{fifoLayer}/genealogy— Get Product Lot Genealogy
Sales Channels
POST //{domain}/api/amazon/{integrationInstance}/draft-inbound-plans/refresh-from-amazon— Refresh Inbound Plans From AmazonPOST //{domain}/api/amazon/{integrationInstance}/draft-inbound-plans/refresh-single— Refresh Single Inbound PlanGET //{domain}/api/amazon/{integrationInstance}/draft-inbound-plans/search— Search Inbound PlansGET //{domain}/api/amazon/{integrationInstance}/draft-inbound-plans/sync-info— Inbound Plan Sync InfoPOST //{domain}/api/amazon/{integrationInstance}/new-inbound/plans/bulk-void— Bulk Void Inbound PlansGET //{domain}/api/amazon/{integrationInstance}/new-inbound/plans/list— List Inbound Plans (Tab)
Sales Orders
DELETE /api/sales-orders— Bulk Delete Sales OrdersDELETE /api/sales-orders/tracked— Bulk Delete Sales Orders (Tracked)
Shipping Providers
POST //{domain}/api/shipstation/integration-instances/{integrationInstance}/cost-line-type/preview— Preview Cost Line Type Impact
Stock Takes
POST /api/stock-takes/{stockTake}/reallocation-preview— Reallocation Preview
Changed
Product Import
POST /api/v2/products/import— Execute Import- new response code(s):
202 - removed response code(s):
200
- new response code(s):
Products
POST //{domain}/api/v2/products/import— Import Products- new response code(s):
202 - removed response code(s):
201,422
- new response code(s):
POST //{domain}/api/v2/products/import-supplier-links— Import Supplier Links- new response code(s):
202 - removed response code(s):
201
- new response code(s):
POST /api/v2/products/import-supplier-links— Import Supplier Links- new response code(s):
202 - removed response code(s):
201
- new response code(s):
Stock Takes
PUT /api/stock-takes/{stock_take}— Update Stock Take- new response code(s):
400
- new response code(s):
Spec version 1.0.0 → 1.0.0.