Event callbacks
Instacart Connect can notify you of order status change events through callbacks. To get notifications about specific events, you need to set up one or more webhooks and ensure each can handle errors and retries.
Work with your Instacart Connect representative to decide which events make sense for your fulfillment workflows.
For some orders, your webhooks might receive the same event notification multiple times. This can occur when an order reverts to a previous status, causing certain steps in the workflow to repeat.
Event callbacks can contain a variety of data structures. However, the configuration of the order and your account determines the fields in each event's payload.
Callbacks by fulfillment workflow type
The following table lists the available callbacks and identifies which fulfillment workflows can use them.
Callbacks | Delivery | Pickup | Last mile delivery |
---|---|---|---|
Brand new | ✅ | ✅ | ✅ |
Acknowledged | ✅ | ✅ | ✅ |
Picking | ✅ | ✅ |