Changelog

added

Extending linked resources

Linked objects in select endpoints can now be queried with a single API call. By adding the extend parameter to the API GET request, the linked objects will be returned in full with the response payload. The following linked resources can be extended:

added

More webhooks — products, materials and variants

Our newest webhooks are for products, materials, and their variants. These webhooks can trigger real-time updates for items while also being useful for any integration that keeps product data in sync with Katana such as:

improved

Less noise for sales order webhook events

We've made changes to the internal service that processes webhook events. The upgrade reduces noise and duplicate events if there are a lot of updates of the same object within a short period of time. This update is initially applied to sales order update events but will soon be rolled out to other objects as well.

added

Webhook logs now available

The newest update gives our API users more transparency into the development process through a new endpoint for webhook logs. Use the endpoint to export your webhook logs and troubleshoot any issues. We save all successful and failed attempts, and keep the logs up to a month. You can filter the logs by different parameters and export them into a CSV file. The response contains an URL to the CSV file.

added

Partial delivery via API

Partial delivery is now possible in Katana, meaning you can partially fulfill and ship orders in Katana. Your existing integrations will continue to work as before, but an update is required to support the partial delivery feature.

added

Added endpoint that helps to find negative stock balances

Moving Average Cost calculation relies on stock movements being in the order transactions actually happen with the inventory. If there is negative stock, then probably the moving average is not correct after this stock movement either. We've added an endpoint that lists items that have negative stock balances starting from January 1st 2022.