Different types of webhooks

Table of contents

Introduction

Webhooks can be triggered for various events, such as when an order is picked, or when an item is received. In this article we document the different types of webhooks which can be set up.

Order

Order is picked

This webhook will fire when an order's status is changed to Picked or above (400 or above). There must be at least one picked item on the order as well.

Order status is changed

This webhook will fire when an order's status is changed. You can select the statuses you want the webhook to trigger for, e.g. if you want it be triggered whenever an order's status goes to Sent, or when it goes from Open to Released, and so on.

Order is created

This webhook will fire when an order is created.

Purchase order

Purchase order is received

This webhook will fire when a purchase order's status is changed to Received or above (400 or above). There must be at least one received item on the purchase order as well.

Purchase order status is changed

This webhook will fire when a purchase order's status is changed. You can select the statuses you want the webhook to trigger for, e.g. if you want it be triggered whenever an order's status goes to Inbound.

Purchase order is created

This webhook will fire when a purchase order is created.

Inbound and move

Inbound transaction has been performed

This webhook will fire when an article is received.

Move transaction has been performed

This webhook will fire when an article is moved.

Picking, packing and returns

Article is allocated

This webhook will fire when an article is allocated.

Article is picked

This webhook will fire when an article is picked.

Article is packed

This webhook will fire when an article is packed.

Article is returned

This webhook will fire when an article is returned.

Article is deallocated

This webhook will fire when an article is deallocated.

Inventory

Inventory transaction has been performed

This webhook will fire when an inventory transaction is made.

Article

Article is created

This webhook will fire when an article is created.

Article is updated

This webhook will fire when an article is updated (e.g. when the barcode of an article is changed).

Article is deleted

This webhook will fire when an article is deleted.

Inbound shipment

Inbound shipment status is changed

This webhook will fire when an inbound shipment's status is changed.

Outbound shipment

Outbound shipment status is changed

This webhook will fire when an outbound shipment's status is changed.

Movement order

Movement order is created

This webhook will fire when a movement order is created.

Movement order is updated

This webhook will fire when a movement order is updated.

Movement order is executed

This webhook will fire when a movement order is executed.

Movement order is deleted

This webhook will fire when a movement order is deleted.