API changes — 2026-05-17
This release 385 added, 421 changed, 50 removed API endpoint(s).
Breaking change
This release removes endpoints or adds newly-required request fields. Review the Removed and Changed sections before upgrading your integration.
Added
DELETE //{domain}/api/custom-field-values/{custom_field_value}— Delete Custom Field ValueDELETE //{domain}/api/custom-fields/{custom_field}— Delete Custom FieldDELETE //{domain}/api/data-feeds— Bulk Delete Data FeedsDELETE //{domain}/api/data-feeds/2— Delete Data FeedDELETE //{domain}/api/discount-codes/{discount_code}— Delete Discount CodeDELETE //{domain}/api/inventory-aging/notes/{product}— Delete Product NoteDELETE //{domain}/api/products— Bulk Delete ProductsDELETE //{domain}/api/products/{id}— Delete ProductDELETE //{domain}/api/products/{productId}/attributes— Delete Product AttributesDELETE //{domain}/api/purchase-orders— Bulk DeleteDELETE //{domain}/api/purchase-orders/{purchase_order}— Delete Purchase OrderDELETE //{domain}/api/purchase-orders/{purchase_order}/notes/{noteId}— Delete NoteDELETE //{domain}/api/return-receipts/lines/{returnReceiptLine}— Delete Return Receipt Line (standalone)DELETE //{domain}/api/return-receipts/{returnReceipt}/lines/{returnReceiptLine}— Remove Line from Return ReceiptDELETE //{domain}/api/return-receipts/{return_receipt}— Delete Return ReceiptDELETE //{domain}/api/sales-reps/{sales_rep}— Delete Sales RepDELETE //{protocol}{domain}/api/product-brands— Bulk Delete Product BrandsDELETE //{protocol}{domain}/api/product-brands/1— Delete Product BrandDELETE //{protocol}{domain}/api/supplier-pricing-tiers— Bulk Delete Pricing TiersDELETE //{protocol}{domain}/api/supplier-pricing-tiers/2— Delete Supplier Pricing TierDELETE /api/channel-partners/{integrationInstanceId}— Delete Channel PartnerDELETE /api/channel-partners/{integrationInstanceId}/inbound-events/delete-all— Delete All Events for InstanceDELETE /api/channel-partners/{integrationInstanceId}/tokens/{tokenId}— Revoke TokenDELETE /api/customers— Bulk Delete CustomersDELETE /api/customers/{customer_id}/sku-mappings/{mapping_id}— Delete SKU MappingDELETE /api/customers/{customer}— Delete CustomerDELETE /api/sub-sales-channels/1— Delete Sub Sales ChannelDELETE /api/walmart/{integrationInstance}/products/{product}/map— Unmap Single ProductGET //{domain}/api/cogs-revaluation/bulk-fifo-report— Get Bulk FIFO COGS ReportGET //{domain}/api/cogs-revaluation/export-fifo-changes/42— Export FIFO Layer Changes (CSV)GET //{domain}/api/cogs-revaluation/fifo-report/501— Get FIFO COGS ReportGET //{domain}/api/cogs-revaluation/product-report/101— Get Product COGS ReportGET //{domain}/api/cogs-revaluation/recently-rebuilt-products— Get Recently Rebuilt ProductsGET //{domain}/api/cogs-revaluation/tracked-job/42— Get Tracked Job StatusGET //{domain}/api/cogs-revaluation/unified-tracking/42— Get Unified Tracking DataGET //{domain}/api/cogs-revaluation/variation-by-product— Get Variation by Product ReportGET //{domain}/api/cogs/sku-health— List SKU COGS HealthGET //{domain}/api/cogs/sku-health/101— Show SKU COGS Health DetailGET //{domain}/api/cogs/sku-health/101/consumption-timeline— Get Consumption TimelineGET //{domain}/api/cogs/sku-health/101/fifo-layers— Get FIFO LayersGET //{domain}/api/cogs/sku-health/101/fifo-layers-timeline— Get FIFO Layers TimelineGET //{domain}/api/cogs/sku-health/101/initial-inventory— Get Initial InventoryGET //{domain}/api/cogs/sku-health/101/layers/501/consumptions— Get Layer ConsumptionsGET //{domain}/api/cogs/sku-health/101/warehouse-breakdown— Get Warehouse BreakdownGET //{domain}/api/cogs/sku-health/summary— Get SKU COGS Health SummaryGET //{domain}/api/cogs/sku-health/value-sources— Get All Value SourcesGET //{domain}/api/custom-field-values— List Custom Field ValuesGET //{domain}/api/custom-field-values/{custom_field_value}— Show Custom Field ValueGET //{domain}/api/custom-fields— List Custom FieldsGET //{domain}/api/custom-fields/{custom_field}— Show Custom FieldGET //{domain}/api/data-feeds— List Data FeedsGET //{domain}/api/data-feeds/1— Show Data FeedGET //{domain}/api/data-feeds/import-config/product_feed— Get Import ConfigGET //{domain}/api/discount-codes— List Discount CodesGET //{domain}/api/discount-codes/{discount_code}— Get Discount CodeGET //{domain}/api/inventory-aging— Get Inventory Aging ReportGET //{domain}/api/inventory-aging/distribution— Get Inventory Aging DistributionGET //{domain}/api/inventory-aging/export— Export Inventory Aging to CSVGET //{domain}/api/inventory-aging/metrics— Get Inventory Aging MetricsGET //{domain}/api/inventory-aging/sales-channels— Get Sales Channels for FilterGET //{domain}/api/products— List ProductsGET //{domain}/api/products/attributes— Get All Attributes for ProductsGET //{domain}/api/products/barcode-lookup— Barcode LookupGET //{domain}/api/products/by-sku— Get Product by SKUGET //{domain}/api/products/constants— Get Product ConstantsGET //{domain}/api/products/create— Get Create Product FormGET //{domain}/api/products/generate-sku-pattern/{product}— Generate Blemished SKU PatternGET //{domain}/api/products/import/fields— Get Import FieldsGET //{domain}/api/products/import/template— Download Import TemplateGET //{domain}/api/products/merge/template— Download Merge TemplateGET //{domain}/api/products/merge/{session_id}/preview— Get Merge PreviewGET //{domain}/api/products/search— Search ProductsGET //{domain}/api/products/{id}— Get ProductGET //{domain}/api/products/{productId}/attributes— Get Product AttributesGET //{domain}/api/products/{productId}/attributes-grouped— Get Product Attributes GroupedGET //{domain}/api/products/{productId}/bundles— Get Product BundlesGET //{domain}/api/products/{productId}/components— Get Product ComponentsGET //{domain}/api/products/{productId}/fifo-layers— Get Product FIFO LayersGET //{domain}/api/products/{productId}/inventory— Get Product InventoryGET //{domain}/api/products/{productId}/inventory-movements— Get Product Inventory MovementsGET //{domain}/api/products/{productId}/potential-bundles— Get Potential BundlesGET //{domain}/api/products/{productId}/suppliers— Get Product SuppliersGET //{domain}/api/products/{product}/edit— Get Edit Product FormGET //{domain}/api/products/{product}/get-sales-channel-inventory— Get Sales Channel InventoryGET //{domain}/api/products/{product}/images— List Product ImagesGET //{domain}/api/products/{product}/last-purchase-price— Get Last Purchase PriceGET //{domain}/api/products/{product}/listings— List Product ListingsGET //{domain}/api/products/{product}/variations— Get Product VariationsGET //{domain}/api/products/{product}/variations/attributes— Get Variation AttributesGET //{domain}/api/products/{warehouseId}/{productId}/inventory-fba— Get FBA InventoryGET //{domain}/api/purchase-orders— List Purchase Orders (DataTable)GET //{domain}/api/purchase-orders/import-lines/template— Download Lines Import TemplateGET //{domain}/api/purchase-orders/import/template— Download Import TemplateGET //{domain}/api/purchase-orders/list— List Purchase Orders (Vue3 List)GET //{domain}/api/purchase-orders/list/export— Export Purchase OrdersGET //{domain}/api/purchase-orders/{purchaseOrder}/invoices— List PO InvoicesGET //{domain}/api/purchase-orders/{purchase_order}— Get Purchase OrderGET //{domain}/api/purchase-orders/{purchase_order}/activity-log— Activity LogGET //{domain}/api/purchase-orders/{purchase_order}/bills/{bill}— Get BillGET //{domain}/api/purchase-orders/{purchase_order}/dropship-shipments— Get Dropship ShipmentsGET //{domain}/api/purchase-orders/{purchase_order}/fifo-layers— FIFO LayersGET //{domain}/api/purchase-orders/{purchase_order}/inventory-movements— Inventory MovementsGET //{domain}/api/purchase-orders/{purchase_order}/invoice/preview— Preview InvoiceGET //{domain}/api/purchase-orders/{purchase_order}/line-items— Get PO Line Items (Lightweight)GET //{domain}/api/purchase-orders/{purchase_order}/lines— Get PO Lines (DataTable)GET //{domain}/api/purchase-orders/{purchase_order}/lines-for-invoice— Get PO Lines for InvoiceGET //{domain}/api/purchase-orders/{purchase_order}/notes— Get NotesGET //{domain}/api/purchase-orders/{purchase_order}/receipts— Get PO ReceiptsGET //{domain}/api/purchase-orders/{purchase_order}/receipts/{receipt}— Get Single PO ReceiptGET //{domain}/api/return-receipts— List Return ReceiptsGET //{domain}/api/return-receipts/{return_receipt}— Get Return ReceiptGET //{domain}/api/sales-reps— List Sales RepsGET //{domain}/api/sales-reps/list— Get Sales Reps for DropdownGET //{domain}/api/sales-reps/{salesRep}/activity-log— Get Sales Rep Activity LogGET //{domain}/api/sales-reps/{sales_rep}— Get Sales RepGET //{domain}/api/v2/inventory-allocations— List AllocationsGET //{domain}/api/v2/inventory-allocations/backorders— List BackordersGET //{domain}/api/v2/inventory-allocations/backorders/export— Export BackordersGET //{domain}/api/v2/inventory-allocations/breakdown— Get BreakdownGET //{domain}/api/v2/inventory-allocations/export— Export AllocationsGET //{domain}/api/v2/inventory-allocations/product/{productId}/analysis— Product AnalysisGET //{domain}/api/v2/inventory-allocations/product/{productId}/coverage-options— Coverage OptionsGET //{domain}/api/v2/inventory-allocations/search-suppliers— Search SuppliersGET //{domain}/api/v2/inventory-allocations/summary— Get SummaryGET //{domain}/api/v2/inventory-allocations/supplier/{supplierId}/analysis— Supplier AnalysisGET //{domain}/api/v2/inventory-allocations/suppliers— List SuppliersGET //{domain}/api/v2/inventory-allocations/{allocation}— Get AllocationGET //{domain}/api/v2/products— List ProductsGET //{domain}/api/v2/products/bulk-edit-fetch— Fetch Products for Bulk EditGET //{domain}/api/v2/products/bulk-edit-metadata— Get Bulk Edit MetadataGET //{domain}/api/v2/products/bundle-workshop— List Bundle Workshop ProductsGET //{domain}/api/v2/products/bundle-workshop/auto-detect— Auto-Detect Bundle CandidatesGET //{domain}/api/v2/products/bundle-workshop/{product}/components— Get Bundle ComponentsGET //{domain}/api/v2/products/bundle-workshop/{product}/restricting-movements— Get Restricting MovementsGET //{domain}/api/v2/products/import-supplier-links/template— Download Supplier Link TemplateGET //{domain}/api/v2/products/import/fields— Get Import FieldsGET //{domain}/api/v2/products/import/template— Download Import TemplateGET //{domain}/api/v2/products/list/export— Export Product ListGET //{domain}/api/v2/products/list/export/download— Download Export FileGET //{domain}/api/v2/products/{product}— Get ProductGET //{domain}/api/v2/products/{product}/active-reservations— Get Product Active ReservationsGET //{domain}/api/v2/products/{product}/activity-log— Get Product Activity LogGET //{domain}/api/v2/products/{product}/bundle-potential— Get Bundle PotentialGET //{domain}/api/v2/products/{product}/components— Get Product ComponentsGET //{domain}/api/v2/products/{product}/fifo-layers— Get Product FIFO LayersGET //{domain}/api/v2/products/{product}/holds— Get Product HoldsGET //{domain}/api/v2/products/{product}/images— Get Product ImagesGET //{domain}/api/v2/products/{product}/inventory— Get Product InventoryGET //{domain}/api/v2/products/{product}/inventory-movements— Get Product Inventory MovementsGET //{domain}/api/v2/products/{product}/inventory-tally— Get Product Inventory TallyGET //{domain}/api/v2/products/{product}/listings— Get Product ListingsGET //{domain}/api/v2/products/{product}/listings/summary— Get Product Listings SummaryGET //{domain}/api/v2/products/{product}/notes— Get Product NotesGET //{domain}/api/v2/products/{product}/parent-products— Get Parent ProductsGET //{domain}/api/v2/products/{product}/pricing— Get Product PricingGET //{domain}/api/v2/products/{product}/purchase-order-lines— Get Product Purchase Order LinesGET //{domain}/api/v2/products/{product}/reservation-integrity— Get Product Reservation IntegrityGET //{domain}/api/v2/products/{product}/suppliers— Get Product SuppliersGET //{domain}/api/v2/products/{product}/variations— Get Product VariationsGET //{domain}/api/v2/products/{product}/warehouse-transfer-lines— Get Product Warehouse Transfer LinesGET //{domain}/api/v2/warehouse-transfers— List Warehouse TransfersGET //{domain}/api/v2/warehouse-transfers/filter-options— Get Filter OptionsGET //{domain}/api/v2/warehouse-transfers/receipts/{receipt}— Get Receipt DetailGET //{domain}/api/v2/warehouse-transfers/receipts/{receipt}/activity-log— Get Receipt Activity LogGET //{domain}/api/v2/warehouse-transfers/receipts/{receipt}/fifo-layers— Get Receipt FIFO LayersGET //{domain}/api/v2/warehouse-transfers/receipts/{receipt}/inventory-movements— Get Receipt Inventory MovementsGET //{domain}/api/v2/warehouse-transfers/receipts/{receipt}/lines/{line}/quantity-preview— Preview Receipt Line Quantity ChangeGET //{domain}/api/v2/warehouse-transfers/shipments/{shipment}— Get Shipment DetailGET //{domain}/api/v2/warehouse-transfers/shipments/{shipment}/activity-log— Get Shipment Activity LogGET //{domain}/api/v2/warehouse-transfers/shipments/{shipment}/inventory-movements— Get Shipment Inventory MovementsGET //{domain}/api/v2/warehouse-transfers/shipments/{shipment}/lines/{line}/quantity-preview— Preview Shipment Line Quantity ChangeGET //{domain}/api/v2/warehouse-transfers/{warehouseTransfer}— Get Warehouse TransferGET //{domain}/api/v2/warehouse-transfers/{warehouseTransfer}/activity-log— Get Activity LogGET //{domain}/api/v2/warehouse-transfers/{warehouseTransfer}/allocations— Get AllocationsGET //{domain}/api/v2/warehouse-transfers/{warehouseTransfer}/browse-products— Browse ProductsGET //{domain}/api/v2/warehouse-transfers/{warehouseTransfer}/fifo-layers— Get FIFO LayersGET //{domain}/api/v2/warehouse-transfers/{warehouseTransfer}/inventory-movements— Get Inventory MovementsGET //{domain}/api/v2/warehouse-transfers/{warehouseTransfer}/line-items— Get Line ItemsGET //{domain}/api/v2/warehouse-transfers/{warehouseTransfer}/tab-counts— Get Tab CountsGET //{domain}/api/warehouses/transfers/import-lines/template— Download Lines Import TemplateGET //{protocol}{domain}/api/inbound-shipments— List Inbound ShipmentsGET //{protocol}{domain}/api/product-brands— List Product BrandsGET //{protocol}{domain}/api/product-brands/1— Get Product BrandGET //{protocol}{domain}/api/product-brands/search— Search Product BrandsGET //{protocol}{domain}/api/supplier-pricing-tiers— List Supplier Pricing TiersGET //{protocol}{domain}/api/supplier-pricing-tiers/1— Get Supplier Pricing TierGET /api/channel-partners/inbound-events/{eventId}— Show Inbound EventGET /api/channel-partners/{integrationInstanceId}— Show Channel PartnerGET /api/channel-partners/{integrationInstanceId}/dashboard— Get Dashboard StatsGET /api/channel-partners/{integrationInstanceId}/inbound-events— List Inbound EventsGET /api/channel-partners/{integrationInstanceId}/inbound-events/stats— Get Inbound Events StatsGET /api/channel-partners/{integrationInstanceId}/orders— List Orders for Channel PartnerGET /api/channel-partners/{integrationInstanceId}/tokens— List TokensGET /api/customers— List CustomersGET /api/customers/find-match— Find Customer MatchGET /api/customers/starshipit/submit-orders— Submit Orders to StarshipitGET /api/customers/starshipit/view-order/{sales_order_fulfillment}— View Starshipit OrderGET /api/customers/{customer_id}/sku-mappings— List SKU MappingsGET /api/customers/{customer_id}/sku-mappings/export— Export SKU Mappings as CSVGET /api/customers/{customer}— Get CustomerGET /api/customers/{customer}/addresses— Get Customer AddressesGET /api/customers/{customer}/open-sales-credits— Get Open Sales CreditsGET /api/customers/{customer}/unpaid-orders— Get Unpaid OrdersGET /api/ebay/{integrationInstance}/products/{product}/raw— Get Raw Product from eBayGET /api/reporting/suppliers/leaderboard— Get Supplier LeaderboardGET /api/reporting/suppliers/overview— Get Supplier OverviewGET /api/reporting/suppliers/scorecard-settings— Get Scorecard SettingsGET /api/reporting/suppliers/{supplier}/analytics— Get Supplier AnalyticsGET /api/reporting/suppliers/{supplier}/po-history— Get Supplier PO HistoryGET /api/reporting/suppliers/{supplier}/products— Get Supplier Product BreakdownGET /api/reporting/suppliers/{supplier}/products/{product}— Get Supplier Product DrilldownGET /api/reporting/suppliers/{supplier}/scorecard— Get Supplier ScorecardGET /api/reporting/suppliers/{supplier}/scorecard-summary— Get Supplier Scorecard SummaryGET /api/sales-orders/import/template— Download Import TemplateGET /api/sales-orders/list— List Sales Orders (V2 Datatable)GET /api/sales-orders/list/export— Export Sales OrdersGET /api/sub-sales-channels— List Sub Sales Channels (Paginated)GET /api/sub-sales-channels/1— Get Sub Sales ChannelGET /api/sub-sales-channels/by-sales-channel/5— Get Sub Sales Channels by Sales ChannelGET /api/sub-sales-channels/list— List Sub Sales Channels (Dropdown)GET /api/sub-sales-channels/lookup/nominal-codes— Lookup Nominal CodesGET /api/sub-sales-channels/lookup/sales-channels— Lookup Sales ChannelsGET /api/v2/reporting/release-schedule— Get Release ScheduleGET /api/walmart/{integrationInstance}/products/{product}/raw— Get Raw Product from WalmartGET /api/woo-commerce/{integrationInstance}/products/{product}/raw— Get Raw Product from WooCommercePATCH //{domain}/api/purchase-orders/{purchase_order}/bills/{bill}— Update BillPATCH //{domain}/api/v2/warehouse-transfers/receipts/{receipt}/lines/{line}— Update Receipt Line QuantityPATCH //{domain}/api/v2/warehouse-transfers/shipments/{shipment}/lines/{line}— Update Shipment Line QuantityPOST //{domain}/api/cogs-revaluation/501/revalue— Revalue FIFO LayerPOST //{domain}/api/cogs-revaluation/bulk-revalue— Bulk Revalue FIFO LayersPOST //{domain}/api/cogs-revaluation/cancel-tracked-rebuild/42— Cancel Tracked RebuildPOST //{domain}/api/cogs-revaluation/rebuild-cogs-bulk— Rebuild COGS for Multiple ProductsPOST //{domain}/api/cogs-revaluation/rebuild-cogs-tracked— Start Tracked COGS RebuildPOST //{domain}/api/cogs-revaluation/rebuild-cogs/101— Rebuild COGS for ProductPOST //{domain}/api/cogs/sku-health/101/recalculate— Recalculate SKU COGSPOST //{domain}/api/custom-field-values— Create Custom Field ValuePOST //{domain}/api/custom-fields— Create Custom FieldPOST //{domain}/api/data-feeds— Create Data FeedPOST //{domain}/api/data-feeds/deletable— Check DeletablePOST //{domain}/api/discount-codes— Create Discount CodePOST //{domain}/api/products— Create ProductPOST //{domain}/api/products/blemished— Create Blemished ProductPOST //{domain}/api/products/import— Execute ImportPOST //{domain}/api/products/import/preview— Preview Import (Legacy CSV)POST //{domain}/api/products/import/validate— Validate ImportPOST //{domain}/api/products/is-deletable— Check Product DeletabilityPOST //{domain}/api/products/merge/create-session— Create Merge Session (Single Pair)POST //{domain}/api/products/merge/upload— Upload Merge CSVPOST //{domain}/api/products/merge/{session_id}/execute— Execute MergePOST //{domain}/api/products/{productId}/inventory/refresh— Refresh Inventory CachePOST //{domain}/api/products/{product}/bulk-images— Bulk Update/Create Product ImagesPOST //{domain}/api/products/{product}/images— Add Product ImagePOST //{domain}/api/purchase-orders— Create Purchase OrderPOST //{domain}/api/purchase-orders/approve— Bulk ApprovePOST //{domain}/api/purchase-orders/build— Build PO (Forecast)POST //{domain}/api/purchase-orders/build-export— Export Builder ResultsPOST //{domain}/api/purchase-orders/deletable— Check DeletablePOST //{domain}/api/purchase-orders/import— Execute ImportPOST //{domain}/api/purchase-orders/import-lines— Import Lines from CSVPOST //{domain}/api/purchase-orders/import/preview— Preview ImportPOST //{domain}/api/purchase-orders/import/validate— Validate ImportPOST //{domain}/api/purchase-orders/submit— Bulk SubmitPOST //{domain}/api/purchase-orders/{purchaseOrder}/apply-discount-rate— Apply Discount Rate to LinesPOST //{domain}/api/purchase-orders/{purchaseOrder}/apply-pricing-tier/{supplierPricingTier}— Apply Pricing Tier to LinesPOST //{domain}/api/purchase-orders/{purchaseOrder}/apply-tax-rate/{taxRate}— Apply Tax Rate to LinesPOST //{domain}/api/purchase-orders/{purchaseOrder}/clear-tax-rate— Clear Tax Rate from LinesPOST //{domain}/api/purchase-orders/{purchase_order}/asn— Send ASNPOST //{domain}/api/purchase-orders/{purchase_order}/bills— Create BillPOST //{domain}/api/purchase-orders/{purchase_order}/cover-backorders— Cover BackordersPOST //{domain}/api/purchase-orders/{purchase_order}/dropship— Dropship (Ship Fulfillment)POST //{domain}/api/purchase-orders/{purchase_order}/duplicate— Duplicate Purchase OrderPOST //{domain}/api/purchase-orders/{purchase_order}/generate-accounting-transaction— Generate Accounting TransactionPOST //{domain}/api/purchase-orders/{purchase_order}/notes— Add NotePOST //{domain}/api/purchase-orders/{purchase_order}/receiving-discrepancy— Create Receiving DiscrepancyPOST //{domain}/api/return-receipts— Create Return ReceiptPOST //{domain}/api/return-receipts/{returnReceipt}/lines— Add Line to Return ReceiptPOST //{domain}/api/sales-reps— Create Sales RepPOST //{domain}/api/v2/inventory-allocations/check-release-availability— Check Release AvailabilityPOST //{domain}/api/v2/inventory-allocations/compact-priorities— Compact PrioritiesPOST //{domain}/api/v2/inventory-allocations/delete-fulfillments— Delete FulfillmentsPOST //{domain}/api/v2/inventory-allocations/evaluate-releases— Evaluate ReleasesPOST //{domain}/api/v2/inventory-allocations/rebalance-coverages— Rebalance CoveragesPOST //{domain}/api/v2/inventory-allocations/release-allocations— Release AllocationsPOST //{domain}/api/v2/inventory-allocations/release-selected— Release SelectedPOST //{domain}/api/v2/inventory-allocations/reset-priorities— Reset PrioritiesPOST //{domain}/api/v2/inventory-allocations/submit-fulfillments— Submit FulfillmentsPOST //{domain}/api/v2/inventory-allocations/switch-supplier-options— Switch Supplier OptionsPOST //{domain}/api/v2/inventory-allocations/switch-suppliers— Switch SuppliersPOST //{domain}/api/v2/inventory-allocations/sync-coverages— Sync CoveragesPOST //{domain}/api/v2/inventory-allocations/unreserve— UnreservePOST //{domain}/api/v2/inventory-allocations/{allocation}/reassign-coverage— Reassign CoveragePOST //{domain}/api/v2/inventory-allocations/{allocation}/reorder— Reorder AllocationPOST //{domain}/api/v2/products/bulk-edit— Bulk Edit Products (Apply to All)POST //{domain}/api/v2/products/bulk-edit-individual— Bulk Edit Products (Individual)POST //{domain}/api/v2/products/bulk-edit-preview— Preview Bulk EditPOST //{domain}/api/v2/products/bundle-workshop/batch-convert— Batch Convert Products to Bundle/KitPOST //{domain}/api/v2/products/bundle-workshop/check-restrictions— Check Bundle RestrictionsPOST //{domain}/api/v2/products/bundle-workshop/{product}/components— Save Bundle ComponentsPOST //{domain}/api/v2/products/import— Import ProductsPOST //{domain}/api/v2/products/import-supplier-links— Import Supplier LinksPOST //{domain}/api/v2/products/import-supplier-links/validate— Validate Supplier Link ImportPOST //{domain}/api/v2/products/import/validate— Validate Product ImportPOST //{domain}/api/v2/warehouse-transfers/{warehouseTransfer}/generate-accounting-transactions— Generate Accounting TransactionsPOST //{domain}/api/warehouses/transfers/{transfer}/receiving-discrepancy— Create Receiving DiscrepancyPOST //{protocol}{domain}/api/product-brands— Create Product BrandPOST //{protocol}{domain}/api/product-brands/deletable— Check DeletablePOST //{protocol}{domain}/api/product-brands/import— Import Product BrandsPOST //{protocol}{domain}/api/product-brands/import/preview— Import Product Brands (Preview)POST //{protocol}{domain}/api/supplier-pricing-tiers— Create Supplier Pricing TierPOST //{protocol}{domain}/api/supplier-pricing-tiers/archivable— Check ArchivablePOST //{protocol}{domain}/api/supplier-pricing-tiers/deletable— Check DeletablePOST //{protocol}{domain}/api/supplier-pricing-tiers/import— Import Pricing TiersPOST //{protocol}{domain}/api/supplier-pricing-tiers/import/preview— Import Pricing Tiers (Preview)POST /api/channel-partners/inbound-events/{eventId}/reprocess— Reprocess Inbound EventPOST /api/channel-partners/{integrationInstanceId}/tokens— Generate TokenPOST /api/customers— Create CustomerPOST /api/customers/deletable— Check DeletablePOST /api/customers/import— Import CustomersPOST /api/customers/import/preview— Preview ImportPOST /api/customers/{customer_id}/sku-mappings— Create / Upsert SKU MappingPOST /api/customers/{customer_id}/sku-mappings/import— Import SKU Mappings from CSVPOST /api/customers/{customer}/addresses— Add Customer AddressPOST /api/customers/{customer}/sales-credits/{salesCredit}/allocate— Allocate Sales Credit to OrdersPOST /api/ebay/{integrationInstance}/products/{product}/smart-match— Smart Match ProductPOST /api/reporting/suppliers/rebuild-snapshots— Rebuild Supplier Metric SnapshotsPOST /api/sales-orders/import— Import Sales OrdersPOST /api/sales-orders/import/validate— Validate ImportPOST /api/sub-sales-channels— Create Sub Sales ChannelPOST /api/walmart/{integrationInstance}/products/{product}/create-sku-product— Create SKU Product from Walmart ProductPOST /api/walmart/{integrationInstance}/products/{product}/map— Map Single ProductPOST /api/walmart/{integrationInstance}/products/{product}/smart-match— Smart Match ProductPOST /api/woo-commerce/{integrationInstance}/products/{product}/create-sku-product— Create SKU Product from WooCommerce ProductPOST /api/woo-commerce/{integrationInstance}/products/{product}/smart-match— Smart Match ProductPUT //{domain}/api/custom-field-values/{custom_field_value}— Update Custom Field ValuePUT //{domain}/api/custom-fields/{custom_field}— Update Custom FieldPUT //{domain}/api/data-feeds/1/archive— Archive Data FeedPUT //{domain}/api/data-feeds/1/unarchived— Unarchive Data FeedPUT //{domain}/api/data-feeds/2— Update Data FeedPUT //{domain}/api/data-feeds/archive— Bulk Archive Data FeedsPUT //{domain}/api/data-feeds/unarchive— Bulk Unarchive Data FeedsPUT //{domain}/api/discount-codes/{discount_code}— Update Discount CodePUT //{domain}/api/inventory-aging/notes/{product}— Update Product NotePUT //{domain}/api/products/archive— Bulk Archive ProductsPUT //{domain}/api/products/unarchive— Bulk Unarchive ProductsPUT //{domain}/api/products/{id}— Update ProductPUT //{domain}/api/products/{id}/archive— Archive ProductPUT //{domain}/api/products/{id}/unarchived— Unarchive ProductPUT //{domain}/api/products/{productId}/assign-attribute-groups— Assign Attribute GroupsPUT //{domain}/api/products/{productId}/attributes— Update Product AttributesPUT //{domain}/api/products/{productId}/set-default-supplier/{supplierId}— Set Default SupplierPUT //{domain}/api/purchase-orders/archive— Bulk ArchivePUT //{domain}/api/purchase-orders/unarchive— Bulk UnarchivePUT //{domain}/api/purchase-orders/{purchase_order}— Update Purchase OrderPUT //{domain}/api/purchase-orders/{purchase_order}/close— Close Purchase OrderPUT //{domain}/api/purchase-orders/{purchase_order}/mark-as-shipped— Mark as Shipped (FBA/AWD)PUT //{domain}/api/purchase-orders/{purchase_order}/notes/{noteId}/toggle-pin— Toggle Note PinPUT //{domain}/api/purchase-orders/{purchase_order}/reopen— Reopen Purchase OrderPUT //{domain}/api/purchase-orders/{purchase_order}/submit— Submit PO to SupplierPUT //{domain}/api/purchase-orders/{purchase_order}/update-shipment— Update Shipment Details (FBA)PUT //{domain}/api/return-receipts/{returnReceipt}/lines/{returnReceiptLine}— Update Return Receipt LinePUT //{domain}/api/sales-reps/{sales_rep}— Update Sales RepPUT //{domain}/api/v2/products/bundle-workshop/{product}/type— Update Bundle TypePUT //{domain}/api/v2/products/{product}/pricing— Upsert Product PricingPUT //{protocol}{domain}/api/product-brands/1— Update Product BrandPUT //{protocol}{domain}/api/product-brands/1/archive— Archive Product BrandPUT //{protocol}{domain}/api/product-brands/1/unarchived— Unarchive Product BrandPUT //{protocol}{domain}/api/product-brands/archive— Bulk Archive Product BrandsPUT //{protocol}{domain}/api/product-brands/unarchive— Bulk Unarchive Product BrandsPUT //{protocol}{domain}/api/supplier-pricing-tiers/2— Update Supplier Pricing TierPUT //{protocol}{domain}/api/supplier-pricing-tiers/2/archive— Archive Pricing TierPUT //{protocol}{domain}/api/supplier-pricing-tiers/2/default— Set as DefaultPUT //{protocol}{domain}/api/supplier-pricing-tiers/2/unarchived— Unarchive Pricing TierPUT //{protocol}{domain}/api/supplier-pricing-tiers/archive— Bulk Archive Pricing TiersPUT //{protocol}{domain}/api/supplier-pricing-tiers/unarchive— Bulk Unarchive Pricing TiersPUT /api/channel-partners/{integrationInstanceId}— Update Channel PartnerPUT /api/customers/archive— Bulk Archive CustomersPUT /api/customers/starshipit/update-order/{sales_order_fulfillment}— Update Starshipit Order from FulfillmentPUT /api/customers/unarchive— Bulk Unarchive CustomersPUT /api/customers/{customer}— Update CustomerPUT /api/customers/{customer}/archive— Archive CustomerPUT /api/customers/{customer}/set-default-billing-address/{address_id}— Set Default Billing AddressPUT /api/customers/{customer}/set-default-shipping-address/{address_id}— Set Default Shipping AddressPUT /api/customers/{customer}/unarchived— Unarchive CustomerPUT /api/reporting/suppliers/scorecard-settings— Update Scorecard SettingsPUT /api/sub-sales-channels/1— Update Sub Sales Channel
Changed
DELETE /api/assemblies/{assembly}— Delete Assembly- new response code(s): 400
DELETE /api/attribute-groups/1— Delete Attribute Group- new response code(s): 400
DELETE /api/attributes/1— Delete Attribute- new response code(s): 400
DELETE /api/auth/token— Delete All Access Tokens- new response code(s): 501
DELETE /api/big-commerce/{integrationInstance}— Delete Integration Instance- new response code(s): 204
- removed response code(s): 200
DELETE /api/categories/{category}— Delete Category- new response code(s): 400
DELETE /api/channel-partners/1— Delete Channel Partner- new response code(s): 204
- removed response code(s): 200
DELETE /api/data-feeds/2— Delete Data Feed- new response code(s): 400
DELETE /api/faire/instances/{integrationInstance}/orders/{order}/sku-order— Delete SKU Order from Faire Order (breaking)- removed parameter(s): archive_faire_order
- new response code(s): 404
DELETE /api/financial-line-types/{financial_line_type}— Delete Financial Line Type- new response code(s): 204, 400
- removed response code(s): 200
DELETE /api/inbound-shipments/receipts/{receipt}— Delete Receipt- new response code(s): 400
DELETE /api/inbound-shipments/{inbound_shipment}— Delete Inbound Shipment- new response code(s): 422
DELETE /api/incoterms/{incoterm}— Delete Incoterm- new response code(s): 400
DELETE /api/integration-instances/{integration_instance}/listings/{id}— Delete Single Listing- new response code(s): 400
DELETE /api/inventory-adjustments/{inventory_adjustment}— Delete Inventory Adjustment- new response code(s): 400
DELETE /api/inventory-aging/notes/{product}— Delete Product Note- new response code(s): 204
- removed response code(s): 200
DELETE /api/inventory-forecasting/configurations/default— Clear My Default Configuration- new response code(s): 204
- removed response code(s): 200
DELETE /api/inventory-forecasting/configurations/{configuration}— Delete Forecast Configuration (breaking)- removed parameter(s): force
- new response code(s): 204, 422
- removed response code(s): 200
DELETE /api/inventory-forecasting/schedules/{schedule}— Delete Schedule- new response code(s): 204
- removed response code(s): 200
DELETE /api/nominal-codes/{nominal_code}— Delete Nominal Code- new response code(s): 400
DELETE /api/payment-terms/3— Delete Payment Term- new response code(s): 400
DELETE /api/payment-types/{payment_type}— Delete Payment Type- new response code(s): 400
DELETE /api/product-brands/1— Delete Product Brand- new response code(s): 400
DELETE /api/product-pricing-tiers/{product_pricing_tier}— Delete Pricing Tier- new response code(s): 400
DELETE /api/products/{id}— Delete Product- new response code(s): 400
DELETE /api/purchase-order-line-short-close-events/{short_close_event}— Undo Short-Close- new response code(s): 422
DELETE /api/purchase-orders/{purchase_order}— Delete Purchase Order- new response code(s): 400
DELETE /api/reporting/inventory-planning/schedules/{scheduledReport}— Delete Scheduled Report- new response code(s): 204
- removed response code(s): 200
DELETE /api/return-reasons/{return_reason}— Delete Return Reason- new response code(s): 400
DELETE /api/rmas/{rma}— Delete RMA- new response code(s): 422
DELETE /api/sales-order-lines— Delete Sales Order Line- new response code(s): 422
DELETE /api/shopify/{integrationInstance}/orders/{order}/sku-order— Delete SKU Order (Keep Shopify Order)- new response code(s): 404
DELETE /api/shopify/{integrationInstance}/products/{product}/map— Unmap Product- new response code(s): 422
DELETE /api/stores/2— Delete Store- new response code(s): 400
DELETE /api/subscription-offerings/{subscription_offering}— Delete Subscription Offering- new response code(s): 422
DELETE /api/supplier-pricing-tiers/2— Delete Supplier Pricing Tier- new response code(s): 400
DELETE /api/tags/5— Delete Tag- new response code(s): 400
DELETE /api/tracked-job-logs/{tracked_job_log}— Delete Tracked Job Log- new response code(s): 204
- removed response code(s): 200
DELETE /api/v2/inventory/holds/{reservation}— Delete Inventory Hold- new response code(s): 204
- removed response code(s): 200
DELETE /api/walmart/{integrationInstance}— Delete Integration Instance- new response code(s): 204
- removed response code(s): 200
DELETE /api/woo-commerce/{integration_instance}— Delete Integration Instance- new response code(s): 204
- removed response code(s): 200
DELETE /api/woo-commerce/{integration_instance}/orders/{order}— Delete Order- new response code(s): 204
- removed response code(s): 200
DELETE /api/woo-commerce/{integration_instance}/products/{product}— Delete Product- new response code(s): 204
- removed response code(s): 200
GET /api/accounting/transactions/needing-sync— Get Transactions Needing Sync (breaking)- removed parameter(s): link_type, transaction_ids[], type
GET /api/accounting/transactions/needing-sync/count— Get Transactions Needing Sync Count (breaking)- removed parameter(s): link_type, type
GET /api/accounting/v3/transactions— List Transactions (V3 - Paginated) (breaking)- removed parameter(s): filter[has_error], filter[nominal_code], filter[search], filter[status], filter[sync_enabled], filter[transaction_date.from], filter[transaction_date.to], filter[type], sort
GET /api/accounting/v3/transactions/export— Start Export Job (breaking)- removed parameter(s): columns, filter[transaction_date.from], filter[type], ids, sort
GET /api/activity— List Activity (breaking)- removed parameter(s): filter[subject_id], filter[subject_type]
GET /api/amazon/inventory-valuation/cost-source-layer-drilldown— Cost Source Layer Drilldown (breaking)- removed parameter(s): integration_instance_ids
GET /api/amazon/unified/awd/ledgers— List AWD Ledgers (breaking)- removed parameter(s): filter[event_type], filter[has_provisional_cogs], filter[link_status], filter[reconciled], filter[search], integration_instance_ids, sort
GET /api/amazon/unified/transactions/export— Export Transactions (breaking)- removed parameter(s): columns, filter[search], format, ids, scope, sort
GET /api/assemblies/inventory-data— Get Inventory Data- new response code(s): 422
GET /api/assemblies/{assembly}— Get Assembly- new response code(s): 404
GET /api/attribute-groups— List Attribute Groups (DataTable) (breaking)- removed parameter(s): archived
GET /api/attribute-groups/1— Get Attribute Group- new response code(s): 404
GET /api/attributes— List Attributes (DataTable) (breaking)- removed parameter(s): archived
GET /api/attributes/1— Get Attribute- new response code(s): 404
GET /api/auth/refresh— Refresh Token- new response code(s): 400
GET /api/big-commerce/{integrationInstance}— Get Integration Instance- new response code(s): 404
GET /api/big-commerce/{integrationInstance}/orders— List Orders (breaking)- removed parameter(s): table_specifications
GET /api/big-commerce/{integrationInstance}/products— List Products (breaking)- removed parameter(s): table_specifications
GET /api/bills/1— Get Bill- new response code(s): 404
GET /api/categories— List Categories (DataTable) (breaking)- removed parameter(s): archived, excluded[], filter[name], included[], search, sort, table_specifications
GET /api/categories/for-manage— List Categories for Manage (breaking)- removed parameter(s): parent_id
GET /api/categories/{category}— Show Category- new response code(s): 404
GET /api/channel/customers/50— Get Customer- new response code(s): 404
GET /api/channel/orders/500— Get Order- new response code(s): 403
GET /api/cogs-revaluation/export-fifo-changes/1234— Export FIFO Layer Changes CSV- new response code(s): 404
GET /api/cogs-revaluation/export-fifo-changes/42— Export FIFO Layer Changes (CSV)- new response code(s): 404
GET /api/cogs-revaluation/tracked-job/1234— Get Tracked Job Status- new response code(s): 404
GET /api/cogs-revaluation/tracked-job/42— Get Tracked Job Status- new response code(s): 404
GET /api/cogs/sku-health/101— Show SKU COGS Health Detail- new response code(s): 404
GET /api/custom-field-values/{custom_field_value}— Show Custom Field Value- new response code(s): 404
GET /api/custom-fields— List Custom Fields (breaking)- removed parameter(s): archived, search, sort
GET /api/custom-fields/{custom_field}— Show Custom Field- new response code(s): 404
GET /api/data-feeds/1— Show Data Feed- new response code(s): 404
GET /api/data-tables— Query DataTable Model (breaking)- removed parameter(s): filter, saved_view_id
- new response code(s): 400
GET /api/data-tables/blueprints— List Blueprints- new response code(s): 400
GET /api/data-tables/lookup/supplier/{field}— Supplier Lookup- new response code(s): 400
GET /api/discount-codes— List Discount Codes (breaking)- removed parameter(s): archived, limit, page, search, sort
GET /api/document-inbox— List Inbox Documents (breaking)- removed parameter(s): page, per_page, search, status, type
GET /api/ebay-product-settings— List Product Settings- new response code(s): 422
GET /api/ebay/integration-instances— List Integration Instances (DataTable) (breaking)- removed parameter(s): archived, search, sort
GET /api/ebay/integration-instances/{integrationInstance}— Show Integration Instance- new response code(s): 404
GET /api/ebay/legacy-products— List Legacy Products (DataTable Global) (breaking)- removed parameter(s): search
GET /api/ebay/orders— List Orders (DataTable Global) (breaking)- removed parameter(s): search, sort
GET /api/ebay/{integrationInstance}/legacy-products— List Legacy Products (Integration) (breaking)- removed parameter(s): archived, excluded[], included[], search, sort
GET /api/ebay/{integrationInstance}/orders— List Orders (Integration) (breaking)- removed parameter(s): archived, search, sort
GET /api/export/v2/accounting-transactions— Export Accounting Transactions (CSV) (breaking)- removed parameter(s): filter[has_error], filter[nominal_code], filter[search], filter[status], filter[sync_enabled], filter[transaction_date.from], filter[transaction_date.to], filter[type], sort
GET /api/export/v2/profitability-drilldown— Export Profitability Drilldown (breaking)- removed parameter(s): flt_ids[]
GET /api/faire/instances/{integrationInstance}/products— List Products for Instance (Variants Listing) (breaking)- removed parameter(s): page
GET /api/faire/instances/{integrationInstance}/products/bulk-progress/{trackedJobLogId}— Bulk Operation Progress- new response code(s): 404
GET /api/faire/instances/{integrationInstance}/products/{option}/raw— Get Raw Data from Faire (Variant)- new response code(s): 404
GET /api/faire/inventory— List Faire Inventory (breaking)- removed parameter(s): filter[instance_id], filter[integration_instance_ids]
GET /api/faire/inventory/summary— Get Faire Inventory Summary (Legacy) (breaking)- removed parameter(s): filter[instance_id], filter[integration_instance_ids]
GET /api/faire/orders— List Faire Orders (breaking)- removed parameter(s): filter[archived], filter[currency_code], filter[has_sku_order], filter[has_unmapped_items], filter[instance_id], filter[integration_instance_ids], filter[ordered_at], filter[retailer_country_code], filter[retailer_name], filter[search], filter[status], filter[tracking_submission_status], page, per_page, sort
GET /api/faire/orders/filter-options— Get Order Filter Options (Distinct Values) (breaking)- removed parameter(s): filter[instance_id], filter[integration_instance_ids]
GET /api/faire/products— List Faire Products (breaking)- removed parameter(s): filter[instance_id], filter[integration_instance_ids]
GET /api/financial-line-types/{financial_line_type}— Show Financial Line Type- new response code(s): 404
GET /api/financials/top-products— Top Products- new response code(s): 422
GET /api/inbound-shipment-receipts/{receipt}— Get Inbound Shipment Receipt- new response code(s): 404
GET /api/inbound-shipment-receipts/{receipt}/activity-log— Get Activity Log (breaking)- removed parameter(s): filter[causer_id], filter[date_from], filter[date_to], filter[event], filter[search]
GET /api/inbound-shipment-receipts/{receipt}/fifo-layers— Get FIFO Layers (breaking)- removed parameter(s): filter[condition], filter[product_id], filter[warehouse_id], sort
GET /api/inbound-shipment-receipts/{receipt}/inventory-movements— Get Inventory Movements (breaking)- removed parameter(s): filter[inventory_status], filter[product_id], filter[type], filter[warehouse_id], sort
GET /api/inbound-shipments/{inbound_shipment}— Get Inbound Shipment- new response code(s): 404
GET /api/inbound-shipments/{inbound_shipment}/bills/{bill}— Get Bill- new response code(s): 404
GET /api/incoterms/{incoterm}— Get Incoterm- new response code(s): 404
GET /api/integration-instances— List Integration Instances (breaking)- removed parameter(s): filter[type]
GET /api/inventory-adjustments— List Inventory Adjustments (breaking)- removed parameter(s): filter[product_id], filter[warehouse_id], included[]
GET /api/inventory-adjustments/{inventoryAdjustment}/activity-log— Get Activity Log (breaking)- removed parameter(s): filter[search], page
GET /api/inventory-adjustments/{inventory_adjustment}— Get Inventory Adjustment- new response code(s): 404
GET /api/inventory-aging— Get Inventory Aging Report (breaking)- removed parameter(s): age_bracket, brand_id, excluded_sales_channel_ids, has_listings, has_sales, listing_filter, max_margin, min_margin, min_quantity, sales_channel_ids, sales_period, search, supplier_id, view, warehouse_id
- new response code(s): 422
GET /api/inventory-aging/distribution— Get Inventory Aging Distribution (breaking)- removed parameter(s): warehouse_id
GET /api/inventory-aging/export— Export Inventory Aging to CSV (breaking)- removed parameter(s): age_bracket, view, warehouse_id
GET /api/inventory-aging/metrics— Get Inventory Aging Metrics (breaking)- removed parameter(s): age_bracket, search, warehouse_id
GET /api/inventory-forecasting/configurations— List Forecast Configurations (breaking)- removed parameter(s): created_by, forecast_type, search, supplier_id
GET /api/inventory-forecasting/configurations/paginated— List Forecast Configurations (Paginated) (breaking)- removed parameter(s): created_by, forecast_type, search, supplier_id
GET /api/inventory-forecasting/configurations/{configuration}— Get Forecast Configuration- new response code(s): 404
GET /api/inventory-forecasting/download/{filename}— Download Export File- new response code(s): 404
GET /api/inventory-forecasting/job/{jobId}/status— Get Job Status- new response code(s): 404
GET /api/inventory-forecasting/schedule-runs/{runId}— Get Run Details- new response code(s): 404
GET /api/landed-cost-invoices/ocr— List Extractions (Inbox) (breaking)- removed parameter(s): date_from, date_to, page, per_page, search, source, status, supplier_id
GET /api/low-stock-items— Get Low Stock Items (breaking)- removed parameter(s): warehouse_id
GET /api/nominal-codes— List Nominal Codes (DataTable) (breaking)- removed parameter(s): archived, excluded[], filter[code], filter[name], filter[type], included[], search, sort, table_specifications
GET /api/nominal-codes/{nominal_code}— Show Nominal Code- new response code(s): 404
GET /api/payment-terms/1— Show Payment Term- new response code(s): 404
GET /api/payment-types/{payment_type}— Get Payment Type- new response code(s): 404
GET /api/pdf-templates/1— Get PDF Template- new response code(s): 404
GET /api/product-brands— List Product Brands (breaking)- removed parameter(s): excluded[], included[], table_specifications
GET /api/product-brands/1— Get Product Brand- new response code(s): 404
GET /api/product-pricing-tiers— List Pricing Tiers (DataTable) (breaking)- removed parameter(s): archived, excluded[], filter[currency_code], filter[name], included[], search, sort, table_specifications
GET /api/product-pricing-tiers/{product_pricing_tier}— Show Pricing Tier- new response code(s): 404
GET /api/products/merge/{session_id}/preview— Get Merge Preview- new response code(s): 404
GET /api/products/{id}— Get Product- new response code(s): 404
GET /api/purchase-invoices/{purchaseInvoice}/shipment-prefill— Get Shipment Prefill (From Invoice)- new response code(s): 404
GET /api/purchase-invoices/{purchase_invoice}— Get Purchase Invoice- new response code(s): 404
GET /api/purchase-order-shipments/{shipment}— Get Shipment- new response code(s): 404
GET /api/purchase-order-shipments/{shipment}/activity-log— Get Activity Log (breaking)- removed parameter(s): filter[search], page
GET /api/purchase-orders/{purchase_order}— Get Purchase Order- new response code(s): 404
GET /api/purchase-receipts/{receipt}— Get Purchase Receipt- new response code(s): 404
GET /api/qbo/accounts— List Accounts (breaking)- removed parameter(s): filter[account_type], filter[active], filter[classification], filter[has_conflict], filter[include_archived], filter[name], filter[search], filter[sync_status], sort
GET /api/qbo/accounts/export— Export Accounts (breaking)- removed parameter(s): active, end_date, start_date
GET /api/qbo/bills— List Bills (breaking)- removed parameter(s): filter[search], filter[sync_status], sort
GET /api/qbo/conflicts/{entityType}— List Conflicts by Entity Type (breaking)- removed parameter(s): include_resolved, status[]
GET /api/qbo/credit-memos— List Credit Memos (breaking)- removed parameter(s): filter[search], sort
GET /api/qbo/customers— List Customers (breaking)- removed parameter(s): filter[company_name], filter[display_name], filter[linked], filter[search], sort
GET /api/qbo/invoices— List Invoices (breaking)- removed parameter(s): filter[customer_name], filter[doc_number], filter[search], filter[status], filter[sync_status], sort
GET /api/qbo/items— List Items (breaking)- removed parameter(s): filter[search], sort
GET /api/qbo/vendors— List Vendors (breaking)- removed parameter(s): filter[search], sort
GET /api/reporting/accounting/income-statement— Get Accounting Income Statement (breaking)- removed parameter(s): filter[end_date], filter[start_date], trailing_days
GET /api/reporting/inventory-planning— Get Inventory Planning Report (breaking)- removed parameter(s): filter[warehouse_id], filter[warehouse_id][is], filter_groups
GET /api/reporting/inventory-planning/export— Export Inventory Planning Report (breaking)- removed parameter(s): columns, filter[warehouse_id]
GET /api/reporting/inventory-planning/summary— Get Inventory Planning Summary (breaking)- removed parameter(s): filter[warehouse_id]
GET /api/reporting/profitability/drilldown— Get Profitability Drilldown (breaking)- removed parameter(s): flt_ids[]
GET /api/reporting/profitability/trend— Get Profitability Trend (breaking)- removed parameter(s): metrics[]
GET /api/reporting/realtime-inventory— Get Realtime Inventory (breaking)- removed parameter(s): filter[search], filter[warehouse_id], search, warehouse_id
GET /api/reporting/realtime-inventory/export— Export Realtime Inventory (breaking)- removed parameter(s): filter[search], filter[warehouse_id]
GET /api/reporting/sales-channel-coverage/export— Export Sales Channel Coverage (async) (breaking)- removed parameter(s): filter[instance_ids], filter[integration_ids], filter[product_types], filter[search]
GET /api/reporting/sales-channel-coverage/paginated— Get Sales Channel Coverage (Paginated) (breaking)- removed parameter(s): filter[instance_ids], filter[integration_ids], filter[product_types], filter[search], in_stock_only, sort
GET /api/return-reasons/{return_reason}— Get Return Reason- new response code(s): 404
GET /api/return-receipts— List Return Receipts (breaking)- removed parameter(s): blind_only, page, per_page, rma_id, search, warehouse_id
GET /api/return-receipts/{return_receipt}— Get Return Receipt- new response code(s): 404
GET /api/rmas/{rma}— Get RMA- new response code(s): 404
GET /api/sales-channel-product-templates— List Sales Channel Product Templates (breaking)- removed parameter(s): filter[sales_channel_id]
GET /api/sales-orders/ocr/{extraction_id}— Get OCR Extraction- new response code(s): 404
GET /api/shipfusion/integration-instances/{integration_instance}/inventory/discrepancies— Get Inventory Discrepancies (breaking)- removed parameter(s): warehouse
GET /api/shipfusion/integration-instances/{integration_instance}/inventory/product-movements— Get Product Inventory Movements (breaking)- removed parameter(s): limit
GET /api/shipfusion/integration-instances/{integration_instance}/inventory/without-shipfusion-inventory— Get Products Without Shipfusion Inventory (breaking)- removed parameter(s): warehouse
GET /api/shipfusion/integration-instances/{integration_instance}/inventory/without-sku-products— Get Items Without SKU Products (breaking)- removed parameter(s): warehouse
GET /api/shipfusion/integration-instances/{integration_instance}/orders— List Orders (breaking)- removed parameter(s): has_fulfillment, search, status
GET /api/shipfusion/integration-instances/{integration_instance}/warehouse-shipments— List Warehouse Shipments (breaking)- removed parameter(s): search, status
GET /api/shipfusion/integration-instances/{integration_instance}/webhook-events— List Webhook Events (breaking)- removed parameter(s): event_type, page, processed, search
GET /api/stock-takes/{stock_take}— Show Stock Take- new response code(s): 404
GET /api/store-email-templates— List Store Email Templates (DataTable) (breaking)- removed parameter(s): archived
GET /api/store-email-templates/1— Get Store Email Template- new response code(s): 404
GET /api/stores/1— Show Store- new response code(s): 404
GET /api/subscription-editions/1— Get Subscription Edition- new response code(s): 404
GET /api/supplier-inventories— List Supplier Inventories (DataTable) (breaking)- removed parameter(s): filter[id], filter[product_id], filter[search], filter[sku], filter[warehouse_id], per_page
GET /api/supplier-inventories/1— Get Supplier Inventory- new response code(s): 404
GET /api/supplier-inventories/1/our-inventory— List Our Inventory for Supplier (breaking)- removed parameter(s): filter[product_id], filter[search], filter[sku], filter[stock_status], filter[warehouse_id], page, per_page, sort
GET /api/supplier-inventories/1/our-inventory/stats— Get Our Inventory Stats for Supplier (breaking)- removed parameter(s): filter[product_id], filter[search], filter[sku], filter[stock_status], filter[warehouse_id]
GET /api/supplier-pricing-tiers— List Supplier Pricing Tiers (breaking)- removed parameter(s): excluded[], included[], table_specifications
GET /api/tags/1— Show Tag- new response code(s): 404
GET /api/tracked-job-logs— List Tracked Job Logs (breaking)- removed parameter(s): archived, search, sort
GET /api/tracked-job-logs/{tracked_job_log}— Show Tracked Job Log- new response code(s): 404
GET /api/trackstar/integration-instances/{integration_instance}/bills— List Bills (breaking)- removed parameter(s): filter[charge_type], filter[date_from], filter[date_to], filter[object_id], filter[object_type], filter[search], sort
GET /api/trackstar/integration-instances/{integration_instance}/inventory— List Inventory (breaking)- removed parameter(s): warehouse_id
GET /api/trackstar/integration-instances/{integration_instance}/inventory/discrepancies— Inventory Discrepancies (breaking)- removed parameter(s): warehouse_id
GET /api/trackstar/integration-instances/{integration_instance}/inventory/without-sku-products— Items Without SKU Products (breaking)- removed parameter(s): warehouse_id
GET /api/trackstar/integration-instances/{integration_instance}/inventory/without-trackstar-inventory— SKU Products Without Trackstar Inventory (breaking)- removed parameter(s): warehouse_id
GET /api/trackstar/integration-instances/{integration_instance}/orders— List Orders (breaking)- removed parameter(s): filter[date_from], filter[date_to], filter[has_fulfillment], filter[search], filter[status], sort
GET /api/trackstar/integration-instances/{integration_instance}/orders/by-trackstar-id/{trackstar_id}— Show Order by Trackstar ID- new response code(s): 404
GET /api/trackstar/integration-instances/{integration_instance}/products— List Products (breaking)- removed parameter(s): active_only, search
GET /api/trackstar/integration-instances/{integration_instance}/shipping-methods— List Shipping Methods (breaking)- removed parameter(s): carrier, carrier_id
GET /api/trackstar/integration-instances/{integration_instance}/webhook-events/{webhook_event}— Show Webhook Event- new response code(s): 404
GET /api/users/{user}— Show User- new response code(s): 404
GET /api/v2/customers— List Customers (breaking)- removed parameter(s): search
GET /api/v2/data-imports/{dataImport}/validation-results— Get Validation Results (breaking)- removed parameter(s): filter
GET /api/v2/fifo-layers— List FIFO Layers (breaking)- removed parameter(s): filter[archived], filter[condition], filter[product_id], filter[warehouse_id], filter_groups[children][0][condition][column], filter_groups[children][0][condition][operator], filter_groups[children][0][condition][value], filter_groups[children][0][type], filter_groups[conjunction]
GET /api/v2/financials/daily-summary— Daily Financial Summary (breaking)- removed parameter(s): sales_channel_id
GET /api/v2/inventory-adjustments— List Inventory Adjustments (breaking)- removed parameter(s): filter[product_id], filter[warehouse_id]
GET /api/v2/inventory-movements— List Inventory Movements (breaking)- removed parameter(s): filter[inventory_status], filter[type], filter[warehouse_id]
GET /api/v2/inventory-movements/list/export— Export Inventory Movements (breaking)- removed parameter(s): columns, filter[inventory_status], filter[search], filter[type], filter[warehouse], ids, sort
GET /api/v2/inventory/holds— List Inventory Holds (breaking)- removed parameter(s): filter[has_expiration], filter[product_id], filter[reason], filter[search], filter[warehouse_id], sort, status
GET /api/v2/inventory/holds/export— Export Inventory Holds (breaking)- removed parameter(s): ids
GET /api/v2/merged-shipments— List Merged Shipments (breaking)- removed parameter(s): filter[id], filter[merged_shipment_number], filter[open_only], filter[status], filter[warehouse_id]
GET /api/v2/merged-shipments/{mergedShipment}— Show Merged Shipment- new response code(s): 404
GET /api/v2/products— List Products (breaking)- removed parameter(s): filter[is_dropshippable], filter_groups
GET /api/v2/products/list/export— Export Product List (breaking)- removed parameter(s): filter[search], ids
GET /api/v2/products/list/export/download— Download Export File- new response code(s): 404
GET /api/v2/products/{product}— Get Product- new response code(s): 404
GET /api/v2/products/{product}/inventory-tally— Get Product Inventory Tally- new response code(s): 422
GET /api/v2/sales-order-fulfillments— List Fulfillments (breaking)- removed parameter(s): filter[archived], filter[archived_at.is_not_empty], filter[backordered], filter[cost.between], filter[created_at.greater_than], filter[customer_address], filter[customer_city], filter[customer_company], filter[customer_country], filter[customer_country_code], filter[customer_email], filter[customer_name], filter[customer_phone], filter[customer_province], filter[customer_province_code], filter[customer_reference], filter[customer_zip], filter[fulfilled_at.between], filter[fulfilled_shipping_method], filter[fulfillment_number], filter[fulfillment_sequence], filter[fulfillment_type], filter[id.greater_than], filter[integration_instance_ids], filter[item_name], filter[item_nominal_code], filter[item_price.between], filter[item_quantity.greater_than], filter[item_sku], filter[packing_slip_printed], filter[packing_slip_printed_at.is_not_empty], filter[requested_shipping_method], filter[sales_channel_type_name], filter[sales_order_shipping_method], filter[sales_order_tags], filter[search], filter[status], filter[store], filter[tracking_number], filter[updated_at.greater_than], filter[warehouse], filter_groups
GET /api/v2/sales-order-fulfillments/export— Export Fulfillments (breaking)- removed parameter(s): columns, ids
GET /api/v2/sales-order-fulfillments/{salesOrderFulfillment}/activity-log— Get Activity Log (breaking)- removed parameter(s): filter[search]
GET /api/v2/sales-order-fulfillments/{salesOrderFulfillment}/inventory-movements— Get Inventory Movements (breaking)- removed parameter(s): filter[inventory_status], filter[search], filter[type], filter[warehouse_id]
GET /api/v2/sales-orders/backorder/next-schedule— Get Next Backorder Schedule (breaking)- removed parameter(s): supplier_id
GET /api/v2/sales-orders/{salesOrder}/activity-log— Get Activity Log (breaking)- removed parameter(s): filter[search]
GET /api/v2/sales-orders/{salesOrder}/allocations— Get Allocations (breaking)- removed parameter(s): filter[search], filter[status], filter[warehouse_id]
GET /api/v2/sales-orders/{salesOrder}/inventory-movements— Get Inventory Movements (breaking)- removed parameter(s): filter[inventory_status], filter[link_type], filter[search], filter[type], filter[warehouse_id]
GET /api/v2/sales-orders/{salesOrder}/merge-candidates— List Merge Candidates for Sales Order- new response code(s): 404
GET /api/v2/suppliers— List Suppliers (breaking)- removed parameter(s): search
GET /api/vendor-credits— List Vendor Credits (breaking)- removed parameter(s): filter[archived], filter[credit_type], filter[purchase_invoice_id], filter[purchase_order_id], filter[refund_method], filter[search], filter[status], filter[supplier_id], filter[warehouse_id], sort
GET /api/vendor-deposits— List Vendor Deposits (breaking)- removed parameter(s): filter[search], filter[status], filter[supplier_id]
GET /api/walmart/{integrationInstance}— Get Integration Instance- new response code(s): 404
GET /api/walmart/{integrationInstance}/orders— List Orders (breaking)- removed parameter(s): table_specifications
GET /api/walmart/{integrationInstance}/products— List Products (breaking)- removed parameter(s): table_specifications
GET /api/walmart/{integration_instance}/download-locations— Download Locations- new response code(s): 422
GET /api/woo-commerce/{integration_instance}/orders— List Orders (breaking)- removed parameter(s): archived, excluded[], included[], limit, page, search, sort
GET /api/woo-commerce/{integration_instance}/orders/export— Export Orders (breaking)- removed parameter(s): search
GET /api/woo-commerce/{integration_instance}/products— List Products (breaking)- removed parameter(s): archived, excluded[], included[], limit, page, search, sort
GET /api/woo-commerce/{integration_instance}/products/export— Export Products (breaking)- removed parameter(s): archived, search
GET /api/xero/v2/accounts— List Accounts (V2) (breaking)- removed parameter(s): filter_groups
GET /faire/callback— OAuth Callback (Faire → SKU)- new response code(s): 302
- removed response code(s): 200
PATCH /api/xero/webhook-settings/{integrationInstanceId}— Update Webhook Settings- new response code(s): 422
POST /api/amazon— Create Integration Instance- new response code(s): 201
- removed response code(s): 200
POST /api/amazon/unified/fifo-layers/cogs/bulk-update— Bulk Update COGS- new response code(s): 422
POST /api/amazon/{integrationInstance}/finances/nominal-code-mappings— Create Nominal Code Mapping- new response code(s): 201
- removed response code(s): 200
POST /api/amazon/{integrationInstance}/finances/settlement-mapping-groups— Create Mapping Group- new response code(s): 201
- removed response code(s): 200
POST /api/assemblies— Create Assembly- new response code(s): 400, 422
POST /api/attribute-groups— Create Attribute Group- new response code(s): 201, 422
- removed response code(s): 200
POST /api/attributes— Create Attribute- new response code(s): 201, 422
- removed response code(s): 200
POST /api/big-commerce— Create Integration Instance- new response code(s): 201, 422
- removed response code(s): 200
POST /api/big-commerce/{integrationInstance}/fulfill— Fulfill Order- new response code(s): 422
POST /api/big-commerce/{integrationInstance}/orders/refresh-order— Refresh Single Order- new response code(s): 404
POST /api/categories— Create Category- new response code(s): 201, 422
- removed response code(s): 200
POST /api/categories/assign-category-to-product— Assign Category to Product- new response code(s): 201, 422
- removed response code(s): 200
POST /api/channel-partners— Create Channel Partner- new response code(s): 201, 422
- removed response code(s): 200
POST /api/channel-partners/1/tokens— Generate API Token- new response code(s): 201
- removed response code(s): 200
POST /api/channel-partners/inbound-events/100/reprocess— Reprocess Inbound Event- new response code(s): 422
POST /api/channel/orders— Create Order- new response code(s): 422
POST /api/cogs-revaluation/101/revalue— Revalue FIFO Layer- new response code(s): 422
POST /api/cogs-revaluation/501/revalue— Revalue FIFO Layer- new response code(s): 422
POST /api/cogs-revaluation/bulk-revalue— Bulk Revalue FIFO Layers- new response code(s): 422
POST /api/cogs-revaluation/cancel-tracked-rebuild/1234— Cancel Tracked Rebuild- new response code(s): 400
POST /api/cogs-revaluation/cancel-tracked-rebuild/42— Cancel Tracked Rebuild- new response code(s): 400
POST /api/cogs-revaluation/rebuild-cogs-bulk— Rebuild COGS for Multiple Products- new response code(s): 422
POST /api/csv-templates— Create CSV Template- new response code(s): 422
POST /api/custom-field-values— Create Custom Field Value- new response code(s): 422
POST /api/custom-fields— Create Custom Field- new response code(s): 422
POST /api/data-feeds— Create Data Feed- new response code(s): 201, 422
- removed response code(s): 200
POST /api/data-tables/saved-views/{saved_view}/set-global-default— Set Global Default- new response code(s): 403
POST /api/discount-codes— Create Discount Code- new response code(s): 201, 422
- removed response code(s): 200
POST /api/ebay-product-settings— Save Product Settings- new response code(s): 422
POST /api/ebay/integration-instances— Create Integration Instance- new response code(s): 201
- removed response code(s): 200
POST /api/ebay/{integrationInstance}/legacy-products/create-sku-products— Create SKU Products from Listings- new response code(s): 400
POST /api/ebay/{integrationInstance}/legacy-products/get-suggested-categories— Get Suggested Categories- new response code(s): 422
POST /api/ebay/{integrationInstance}/legacy-products/publish— Publish Listings- new response code(s): 400
POST /api/faire/instances— Create Faire Instance- new response code(s): 201
- removed response code(s): 200
POST /api/faire/instances/{integrationInstance}/access-token— Set Access Token Manually- new response code(s): 422
POST /api/faire/instances/{integrationInstance}/financial-line-overrides/preview-backfill— Preview Financial Line Backfill- new response code(s): 422
POST /api/faire/instances/{integrationInstance}/orders/bulk-archive— Bulk Archive Faire Orders- new response code(s): 422
POST /api/faire/instances/{integrationInstance}/orders/bulk-delete-sku-orders— Bulk Delete SKU Orders- new response code(s): 422
POST /api/faire/instances/{integrationInstance}/orders/refresh-tracked— Refresh Orders from Faire (Tracked)- new response code(s): 422
POST /api/faire/instances/{integrationInstance}/orders/{order}/update-sku-order— Update SKU Order from Faire Order- new response code(s): 404
POST /api/faire/instances/{integrationInstance}/products/bulk— Bulk Operation (Synchronous)- new response code(s): 422
POST /api/faire/instances/{integrationInstance}/products/bulk-tracked— Bulk Operation (Tracked)- new response code(s): 422
POST /api/faire/instances/{integrationInstance}/products/refresh-tracked— Refresh Products from Faire (Tracked)- new response code(s): 422
POST /api/faire/instances/{integrationInstance}/products/{option}/create-sku-product— Create SKU.io Product from Variant- new response code(s): 201, 404, 422
- removed response code(s): 200
POST /api/faire/instances/{integrationInstance}/products/{option}/map— Map Single Variant to SKU.io Product- new response code(s): 422
POST /api/faire/instances/{integrationInstance}/products/{option}/smart-match— Find Smart-Match Candidates- new response code(s): 404
POST /api/faire/orders/{order}/submit-tracking— Submit Tracking to Faire (FBM)- new response code(s): 422
POST /api/fifo-layers/archivable— Check if FIFO Layers are Archivable- new response code(s): 422
POST /api/fifo-layers/recalculate-total-costs— Recalculate Total Costs- new response code(s): 422
POST /api/financial-alerts/classifications— Create Classification- new response code(s): 201, 422
- removed response code(s): 200
POST /api/financial-line-types— Create Financial Line Type- new response code(s): 422
POST /api/inbound-shipments— Create Inbound Shipment- new response code(s): 422
POST /api/inbound-shipments/from-invoice/{purchaseInvoice}— Create Inbound Shipment From Purchase Invoice- new response code(s): 422
POST /api/inbound-shipments/receive— Receive Shipment- new response code(s): 400
POST /api/inbound-shipments/{inbound_shipment}/cancel— Cancel Shipment- new response code(s): 422
POST /api/inbound-shipments/{inbound_shipment}/mark-as-shipped— Mark As Shipped- new response code(s): 422
POST /api/inbound-shipments/{inbound_shipment}/receipts— Create Receipt (Native IS Path)- new response code(s): 422
POST /api/inbound-shipments/{inbound_shipment}/receive— Receive Shipment- new response code(s): 422
POST /api/incoterms— Create Incoterm- new response code(s): 201, 422
- removed response code(s): 200
POST /api/integration-instances— Create Integration Instance- new response code(s): 422
POST /api/inventory-adjustments— Create Inventory Adjustment- new response code(s): 400, 422
POST /api/inventory-forecasting/build— Build Forecast- new response code(s): 422
POST /api/inventory-forecasting/configurations— Create Forecast Configuration- new response code(s): 201, 422
- removed response code(s): 200
POST /api/inventory-forecasting/configurations/{configuration}/duplicate— Duplicate Forecast Configuration- new response code(s): 201
- removed response code(s): 200
POST /api/inventory-forecasting/purchase-orders— Create Purchase Orders from Forecast- new response code(s): 422
POST /api/inventory-forecasting/schedule-runs/manual— Create Manual Run- new response code(s): 201
- removed response code(s): 200
POST /api/inventory-forecasting/schedules— Create Schedule- new response code(s): 201
- removed response code(s): 200
POST /api/nominal-codes— Create Nominal Code- new response code(s): 201, 422
- removed response code(s): 200
POST /api/notes— Create Note- new response code(s): 201
- removed response code(s): 200
POST /api/payment-terms— Create Payment Term- new response code(s): 201, 422
- removed response code(s): 200
POST /api/payment-types— Create Payment Type- new response code(s): 422
POST /api/pdf-templates/1/preview— Preview PDF Template- new response code(s): 422
POST /api/pdf-templates/1/store-override— Create Store Override- new response code(s): 422
POST /api/product-brands— Create Product Brand- new response code(s): 201, 422
- removed response code(s): 200
POST /api/product-pricing-tiers— Create Pricing Tier- new response code(s): 201, 422
- removed response code(s): 200
POST /api/products— Create Product- new response code(s): 201, 422
- removed response code(s): 200
POST /api/products/import— Execute Import- new response code(s): 201, 422
- removed response code(s): 200
POST /api/products/merge/create-session— Create Merge Session (Single Pair)- new response code(s): 422
POST /api/products/merge/upload— Upload Merge CSV- new response code(s): 422
POST /api/products/merge/{session_id}/execute— Execute Merge- new response code(s): 404
POST /api/purchase-invoices— Create Purchase Invoice- new response code(s): 422
POST /api/purchase-invoices/import— Execute Import- new response code(s): 201, 422
- removed response code(s): 200
POST /api/purchase-invoices/{purchaseInvoice}/lines/{purchaseInvoiceLine}/sync-po-price— Sync PO Price From Invoice Line- new response code(s): 404
POST /api/purchase-invoices/{purchaseInvoice}/resolve-with-credit— Resolve with Vendor Credit- new response code(s): 201, 422
- removed response code(s): 200
POST /api/purchase-invoices/{purchaseInvoice}/sync-po-prices— Sync PO Prices Bulk- new response code(s): 422
POST /api/purchase-order-lines/{purchase_order_line}/short-close— Short-Close PO Line- new response code(s): 201, 422
- removed response code(s): 200
POST /api/purchase-order-shipments— Create Shipment- new response code(s): 422
POST /api/purchase-orders— Create Purchase Order- new response code(s): 422
POST /api/purchase-orders/approve— Bulk Approve- new response code(s): 400
POST /api/purchase-orders/build— Build PO (Forecast)- new response code(s): 400
POST /api/purchase-orders/import— Execute Import- new response code(s): 201, 422
- removed response code(s): 200
POST /api/purchase-orders/import-lines— Import Lines from CSV- new response code(s): 400
POST /api/purchase-orders/{purchase_order}/asn— Send ASN- new response code(s): 422
POST /api/purchase-orders/{purchase_order}/receiving-discrepancy— Create Receiving Discrepancy- new response code(s): 400
POST /api/purchase-receipts/{receipt}/generate-accounting-transaction— Generate Accounting Transaction- new response code(s): 422
POST /api/report-templates— Create Report Template- new response code(s): 422
POST /api/reporting/inventory-planning/create-po— Create Draft PO from Planning- new response code(s): 201, 422
- removed response code(s): 200
POST /api/reporting/inventory-planning/schedules— Create Scheduled Report- new response code(s): 201
- removed response code(s): 200
POST /api/return-reasons— Create Return Reason- new response code(s): 422
POST /api/return-receipts— Create Return Receipt- new response code(s): 201, 422
- removed response code(s): 200
POST /api/return-receipts/{returnReceipt}/lines— Add Line to Return Receipt- new response code(s): 201
- removed response code(s): 200
POST /api/rmas— Create RMA- new response code(s): 201, 422
- removed response code(s): 200
POST /api/rmas/{rma}/lines— Add Line to RMA- new response code(s): 201
- removed response code(s): 200
POST /api/rmas/{rma}/receipts— Create Return Receipt from RMA- new response code(s): 201
- removed response code(s): 200
POST /api/sales-channel-product-templates— Create Sales Channel Product Template- new response code(s): 201
- removed response code(s): 200
POST /api/sales-credits— Create Sales Credit- new response code(s): 422
POST /api/sales-credits/paid— Record Payment (Paid)- new response code(s): 422
POST /api/sales-order-lines/import— Import Lines from CSV- new response code(s): 400
POST /api/sales-order-lines/reservations— Manage Reservations- new response code(s): 201, 422
- removed response code(s): 200
POST /api/shipfusion/integration-instances— Create Integration Instance- new response code(s): 201
- removed response code(s): 200
POST /api/shipfusion/integration-instances/{integration_instance}/orders/sync— Sync Orders (Queue Job) (breaking)- removed parameter(s): end_date, start_date, status
POST /api/shipfusion/integration-instances/{integration_instance}/warehouse-shipments/sync— Sync Warehouse Shipments (Queue Job) (breaking)- removed parameter(s): end_date, start_date
POST /api/shopify/{integrationInstance}/fulfillments/{salesOrderFulfillment}/link/{shopifyFulfillment}— Link Fulfillments- new response code(s): 422
POST /api/shopify/{integrationInstance}/fulfillments/{salesOrderFulfillment}/submit— Submit Single Fulfillment- new response code(s): 422
POST /api/shopify/{integrationInstance}/orders/refresh-tracked— Refresh Orders (Tracked)- new response code(s): 422
POST /api/shopify/{integrationInstance}/products/refresh-product— Refresh Single Product from Shopify- new response code(s): 404
POST /api/shopify/{integrationInstance}/products/{product}/create-sku-product— Create SKU Product- new response code(s): 201, 422
- removed response code(s): 200
POST /api/shopify/{integrationInstance}/products/{product}/map— Map Product- new response code(s): 201
- removed response code(s): 200
POST /api/store-email-templates— Create Store Email Template- new response code(s): 201, 422
- removed response code(s): 200
POST /api/store-email-templates/send— Send Email- new response code(s): 400, 422
POST /api/stores— Create Store- new response code(s): 422
POST /api/subscription-editions— Create Subscription Edition- new response code(s): 201, 422
- removed response code(s): 200
POST /api/subscription-editions/1/copy— Copy Subscription Edition- new response code(s): 201, 422
- removed response code(s): 200
POST /api/subscription-offerings— Create Subscription Offering- new response code(s): 201, 422
- removed response code(s): 200
POST /api/subscription-offerings/{subscription_offering}/editions— Create Edition for Offering- new response code(s): 201
- removed response code(s): 200
POST /api/supplier-inventories/5/import— Execute Import- new response code(s): 201, 422
- removed response code(s): 200
POST /api/supplier-pricing-tiers— Create Supplier Pricing Tier- new response code(s): 201, 422
- removed response code(s): 200
POST /api/supplier-products— Create Supplier Product- new response code(s): 201, 422
- removed response code(s): 200
POST /api/suppliers— Create Supplier- new response code(s): 201
- removed response code(s): 200
POST /api/suppliers/{supplier}/po-sample— Download PO Sample (CSV/XLSX)- new response code(s): 422
- removed response code(s): 200
POST /api/suppliers/{supplier}/warehouses— Create Supplier Warehouse- new response code(s): 201
- removed response code(s): 200
POST /api/table-views— Create Table View- new response code(s): 201
- removed response code(s): 200
POST /api/tags— Create Tag- new response code(s): 201, 422
- removed response code(s): 200
POST /api/trackstar/integration-instances— Create Integration Instance- new response code(s): 422
POST /api/trackstar/integration-instances/{integration_instance}/inventory/create-stock-take— Create Stock Take from Discrepancies- new response code(s): 422
POST /api/trackstar/integration-instances/{integration_instance}/orders/sync— Sync Orders (Queued) (breaking)- removed parameter(s): status
POST /api/trackstar/integration-instances/{integration_instance}/warehouse-mappings— Create Warehouse Mapping- new response code(s): 422
POST /api/user-api— Create API Key- new response code(s): 201
- removed response code(s): 200
POST /api/users— Register User (Self-registration)- new response code(s): 201, 422
- removed response code(s): 200
POST /api/users/store-user— Invite User- new response code(s): 422
POST /api/v2/data-imports— Upload Data Import- new response code(s): 201
- removed response code(s): 200
POST /api/v2/inventory/holds— Create Inventory Hold- new response code(s): 201, 422
- removed response code(s): 200
POST /api/v2/inventory/holds/bulk— Bulk Create Inventory Holds- new response code(s): 201
- removed response code(s): 200
POST /api/v2/inventory/holds/{reservation}/release— Release Inventory Hold- new response code(s): 422
POST /api/v2/merged-shipments— Create Merged Shipment- new response code(s): 201, 422
- removed response code(s): 200
POST /api/v2/merged-shipments/eligibility— Check Merge Eligibility- new response code(s): 422
POST /api/v2/merged-shipments/{mergedShipment}/unmerge— Unmerge Merged Shipment- new response code(s): 422
POST /api/v2/products/bulk-edit— Bulk Edit Products (Apply to All)- new response code(s): 422
POST /api/v2/products/bundle-workshop/{product}/components— Save Bundle Components- new response code(s): 422
POST /api/v2/products/import-supplier-links— Import Supplier Links- new response code(s): 201
- removed response code(s): 200
POST /api/v2/sales-order-fulfillments/{salesOrderFulfillment}/cancel-provider-order— Cancel Provider Order- new response code(s): 422
POST /api/v2/sales-orders/backorder/create-po— Create PO from Backorder- new response code(s): 201, 422
- removed response code(s): 200
POST /api/walmart— Create Integration Instance- new response code(s): 201, 422
- removed response code(s): 200
POST /api/walmart/{integrationInstance}/fulfill— Fulfill Order- new response code(s): 422
POST /api/walmart/{integrationInstance}/orders/refresh-order— Refresh Single Order- new response code(s): 404
POST /api/webhooks— Create Webhook- new response code(s): 201
- removed response code(s): 200
POST /api/webhooks/xero/{instanceUuid}— Receive Xero Webhook- new response code(s): 401
POST /api/woo-commerce— Create Integration Instance- new response code(s): 201
- removed response code(s): 200
POST /api/woo-commerce/{integration_instance}/orders/refresh-order— Refresh Single Order- new response code(s): 404
POST /api/xero/accounts/create-nominal-codes— Create Nominal Codes from Accounts- new response code(s): 404
PUT /api/alerts/bulk-read— Bulk Mark as Read- new response code(s): 422
PUT /api/alerts/mark-all-read— Mark All as Read- new response code(s): 422
PUT /api/auth/500/read-notification— Mark Notification as Read- new response code(s): 404
PUT /api/auth/password— Update Password- new response code(s): 422
PUT /api/auth/profile— Update Profile- new response code(s): 422
PUT /api/big-commerce/{integration_instance}/store-mapped-warehouse-locations— Store Mapped Warehouse Locations- new response code(s): 422
PUT /api/data-tables/saved-views/{saved_view}— Update Saved View- new response code(s): 403
PUT /api/faire/instances/{integrationInstance}— Update Faire Instance- new response code(s): 422
PUT /api/inbound-shipments/{inbound_shipment}— Update Inbound Shipment- new response code(s): 422
PUT /api/integration-instances/{integration_instance}/map-listing— Map Listing to SKU Product- new response code(s): 400
PUT /api/magento/{integration_instance}/download-orders— Download Orders- new response code(s): 422
PUT /api/pdf-templates/1— Update PDF Template- new response code(s): 422
PUT /api/product-pricing-tiers/{productPricingTier}/archive— Archive Pricing Tier- new response code(s): 400
PUT /api/product-pricing-tiers/{productPricingTier}/default— Set as Default Tier- new response code(s): 400
PUT /api/products/{id}— Update Product- new response code(s): 422
PUT /api/purchase-orders/{purchase_order}— Update Purchase Order- new response code(s): 409
PUT /api/purchase-orders/{purchase_order}/mark-as-shipped— Mark as Shipped (FBA/AWD)- new response code(s): 422
PUT /api/sales-order-lines/{salesOrderLine}/nominal-code— Update Line Nominal Code- new response code(s): 422
PUT /api/sales-orders/{salesOrder}— Update Sales Order- new response code(s): 422
PUT /api/supplier-inventories/1— Update Supplier Inventory- new response code(s): 201, 422
- removed response code(s): 200
PUT /api/supplier-pricing-tiers/2/archive— Archive Pricing Tier- new response code(s): 400
PUT /api/supplier-pricing-tiers/2/default— Set as Default- new response code(s): 400
PUT /api/trackstar/integration-instances/{integration_instance}/shipping-methods/{trackstar_shipping_method}/mapping— Update Shipping Method Mapping- new response code(s): 422
PUT /api/v2/products/bundle-workshop/{product}/type— Update Bundle Type- new response code(s): 422
PUT /api/v2/products/{product}/pricing— Upsert Product Pricing- new response code(s): 422
PUT /api/walmart/{integration_instance}/store-mapped-warehouse-locations— Store Mapped Warehouse Locations- new response code(s): 422
Removed
GET /api/v2/inventory-allocations— List Allocations (breaking)GET /api/v2/inventory-allocations/backorders— List Backorders (breaking)GET /api/v2/inventory-allocations/backorders/export— Export Backorders (breaking)GET /api/v2/inventory-allocations/breakdown— Get Breakdown (breaking)GET /api/v2/inventory-allocations/export— Export Allocations (breaking)GET /api/v2/inventory-allocations/product/{productId}/analysis— Product Analysis (breaking)GET /api/v2/inventory-allocations/product/{productId}/coverage-options— Coverage Options (breaking)GET /api/v2/inventory-allocations/search-suppliers— Search Suppliers (breaking)GET /api/v2/inventory-allocations/summary— Get Summary (breaking)GET /api/v2/inventory-allocations/supplier/{supplierId}/analysis— Supplier Analysis (breaking)GET /api/v2/inventory-allocations/suppliers— List Suppliers (breaking)GET /api/v2/inventory-allocations/{allocation}— Get Allocation (breaking)GET /api/v2/warehouse-transfers— List Warehouse Transfers (breaking)GET /api/v2/warehouse-transfers/filter-options— Get Filter Options (breaking)GET /api/v2/warehouse-transfers/receipts/{receipt}— Get Receipt Detail (breaking)GET /api/v2/warehouse-transfers/receipts/{receipt}/activity-log— Get Receipt Activity Log (breaking)GET /api/v2/warehouse-transfers/receipts/{receipt}/fifo-layers— Get Receipt FIFO Layers (breaking)GET /api/v2/warehouse-transfers/receipts/{receipt}/inventory-movements— Get Receipt Inventory Movements (breaking)GET /api/v2/warehouse-transfers/receipts/{receipt}/lines/{line}/quantity-preview— Preview Receipt Line Quantity Change (breaking)GET /api/v2/warehouse-transfers/shipments/{shipment}— Get Shipment Detail (breaking)GET /api/v2/warehouse-transfers/shipments/{shipment}/activity-log— Get Shipment Activity Log (breaking)GET /api/v2/warehouse-transfers/shipments/{shipment}/inventory-movements— Get Shipment Inventory Movements (breaking)GET /api/v2/warehouse-transfers/shipments/{shipment}/lines/{line}/quantity-preview— Preview Shipment Line Quantity Change (breaking)GET /api/v2/warehouse-transfers/{warehouseTransfer}— Get Warehouse Transfer (breaking)GET /api/v2/warehouse-transfers/{warehouseTransfer}/activity-log— Get Activity Log (breaking)GET /api/v2/warehouse-transfers/{warehouseTransfer}/allocations— Get Allocations (breaking)GET /api/v2/warehouse-transfers/{warehouseTransfer}/browse-products— Browse Products (breaking)GET /api/v2/warehouse-transfers/{warehouseTransfer}/fifo-layers— Get FIFO Layers (breaking)GET /api/v2/warehouse-transfers/{warehouseTransfer}/inventory-movements— Get Inventory Movements (breaking)GET /api/v2/warehouse-transfers/{warehouseTransfer}/line-items— Get Line Items (breaking)GET /api/v2/warehouse-transfers/{warehouseTransfer}/tab-counts— Get Tab Counts (breaking)PATCH /api/v2/warehouse-transfers/receipts/{receipt}/lines/{line}— Update Receipt Line Quantity (breaking)PATCH /api/v2/warehouse-transfers/shipments/{shipment}/lines/{line}— Update Shipment Line Quantity (breaking)POST /api/v2/inventory-allocations/check-release-availability— Check Release Availability (breaking)POST /api/v2/inventory-allocations/compact-priorities— Compact Priorities (breaking)POST /api/v2/inventory-allocations/delete-fulfillments— Delete Fulfillments (breaking)POST /api/v2/inventory-allocations/evaluate-releases— Evaluate Releases (breaking)POST /api/v2/inventory-allocations/rebalance-coverages— Rebalance Coverages (breaking)POST /api/v2/inventory-allocations/release-allocations— Release Allocations (breaking)POST /api/v2/inventory-allocations/release-selected— Release Selected (breaking)POST /api/v2/inventory-allocations/reset-priorities— Reset Priorities (breaking)POST /api/v2/inventory-allocations/submit-fulfillments— Submit Fulfillments (breaking)POST /api/v2/inventory-allocations/switch-supplier-options— Switch Supplier Options (breaking)POST /api/v2/inventory-allocations/switch-suppliers— Switch Suppliers (breaking)POST /api/v2/inventory-allocations/sync-coverages— Sync Coverages (breaking)POST /api/v2/inventory-allocations/unreserve— Unreserve (breaking)POST /api/v2/inventory-allocations/{allocation}/reassign-coverage— Reassign Coverage (breaking)POST /api/v2/inventory-allocations/{allocation}/reorder— Reorder Allocation (breaking)POST /api/v2/warehouse-transfers/{warehouseTransfer}/generate-accounting-transactions— Generate Accounting Transactions (breaking)POST /api/warehouses/transfers/{transfer}/receiving-discrepancy— Create Receiving Discrepancy (breaking)
Spec version 1.0.0 → 1.0.0.