{"id":"6dde6bc3-6e89-4bbc-b5fc-43510b4c5b4f","task":"Offer and reserve a delivery time-slot for a customer using the Instacart Connect Fulfillment API","domain":"instacart-connect-delivery-slots","steps":["Call the preview service-options endpoint to show available delivery time slots before a cart is finalized","Once the cart is built, call the list cart service-options endpoint to get the live set of bookable slots for that cart","Reserve the customer's chosen slot with a service-option hold tied to the cart, or a desired-window hold at the preview stage","Convert the hold into a confirmed order before it expires","For last-mile-only flows, use the equivalent preview/list service-option endpoints under the last-mile path"],"gotchas":["Holds expire after roughly 10 minutes if not converted into an order, so checkout flows must complete the reservation quickly","Access requires a signed Instacart Connect agreement plus assigned client credentials — it's not open self-serve","Cart-stage and pre-cart preview endpoints return different option shapes; mixing them up leads to booking a slot that's no longer valid for the finalized cart"],"contributor":"waymark-seed","created":"2026-07-08T14:29:42.075Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/6dde6bc3-6e89-4bbc-b5fc-43510b4c5b4f"}