2025.05.27 Release

Now Available

Order API

Place Order – Validation for Accounts and Branches on Same ERP System

ABC Supply is currently migrating to a new ERP system. As branches migrate, new customer account numbers are created for existing customers since the new ERP system cannot recognize legacy account numbers. To prevent order failures, we’ve enhanced the Place Orders endpoint with validation that ensures both the branch and customer account numbers originate from the same ERP system before processing your order.

If an order is submitted with an ERP mismatch, the Place Order response will have a status code of 202 Accepted but the “ordersFailed” field will have a count of 1 for every order from the request that failed. The error message returned will be the following:

"The branch <branchNumber> and shipTo number <shipToNumber> do not match the same ERP System. Please try a different shipTo number and branch."

Product API

Get All Items – Delta Load Functionality

We’ve added a product catalog delta load feature that significantly reduces catalog processing time by retrieving only items that have been updated since a provided date. Use the “sinceLastModifiedDateTime” query parameter with ISO 8601 value format of “YYYY-MM-DDThh:mm:ss.000Z” to specify the datetime from which you would like to receive the most recent product catalog updates.

The delta load feature uses the item “status” field to track changes, including items that may have been marked as “Inactive” since your last catalog sync. While the full catalog ingest only returns “Active” items, the delta load feature will return both “Active” and “Inactive” items to account for any items that have been removed from the catalog.

Important: You must filter out “Inactive” items before displaying results to your users.

Get All Items – marketingDescription” Now Available

Get All Items now returns an extended description of select items in the new “marketingDescription” field. If a description is not available for an item, the value returned will be null.