📄️ Create a delivery order
Creates a delivery order for the reserved time slot.
📄️ Create a pickup order
Creates a pickup order for the reserved time slot. If the reservation has expired, Instacart still attempts to book the time slot. If, however, the time slot capacity is filled, your site needs to prompt the customer to select another time slot.
📄️ Create a last mile delivery order
Creates a last mile delivery order for the reserved time slot. If the reservation has expired, Instacart still attempts to book the time slot. If, however, the time slot capacity is filled, your site needs to prompt the customer to select another time slot.
📄️ Get an order
Retrieves order details by order ID. Order details include the status, creation time, time slot, and the Items object. For orders that have been fulfilled, the response includes the location of the fulfillment store, how many bags were in the order, and when the customer received their order.
📄️ Update an order
Updates a delivery or pickup order.
📄️ Update a last mile delivery order
Updates a last mile delivery order.
📄️ Update a tip
Updates the amount of the tip for a completed order.
📄️ Stage a last mile delivery order
Marks the order as staged and ready for delivery, which triggers an event to dispatch a shopper to the store location. Send this request when the bags are in a staging area. A shopper picks up the order from the staging area, verifies the bag labels to confirm it is the right order, and delivers it.
📄️ Cancel an order
Cancels a delivery, pickup, or last mile delivery order.