Webhooks for product recipes and outsourced purchase orders
Even more webhooks to make life easier. You can now use webhooks to track changes to product recipes or any events connected to outsourced purchase orders (OPO).
Manage outsourced purchase order recipes
With the release of batches for outsourced purchase orders (OPO), we’re also rolling out endpoints for managing OPO recipes. These endpoints give the user complete control over OPO recipe rows via the API, opening up full automation of the Contract Manufacturing workflow.
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:
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:
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.
E-commerce order metadata: additional support added for sales orders
Our native Shopify or WooCommerce integrations create and populate the following fields when querying sales orders:
Inventory movement endpoint and inventory webhooks
Today, we’re unveiling new webhooks for inventory that will enable you to:
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.
Introducing workflows for contract manufacturing
Manufacturers today often use a blend of in-house and contract manufacturing to maximize efficiency and keep costs low. To support these modern workflows, Katana now comes with more functionalities for outsourced purchase orders that give you the visibility you need when working with contractors. Learn more about contract manufacturing in Katana.
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.