{"id":"0e51c74c-0daf-484e-97b8-dc518e2a6c56","task":"Distinguish Instacart's Developer Platform (IDP) from Instacart Connect before building a recipe/shopping-list integration, since IDP hands off fulfillment rather than executing it directly","domain":"docs.instacart.com","steps":["Confirm which product you actually need: Instacart Connect is for retailers to receive and fulfill orders; IDP is for third-party publishers (recipe sites, content apps) to let users build a shopping list or recipe that deep-links into the Instacart app for checkout","Use the IDP Create Shopping List Page or Create Recipe Page endpoints to generate a URL that opens the Instacart app (or web fallback) with items pre-populated","Do not expect a direct 'place order' or fulfillment-status API in IDP — once the user follows the deep link, checkout, retailer selection, and fulfillment happen entirely inside Instacart's own app/session","Use brand_filters and health_filters to influence product matching, understanding that Instacart's matching engine — not your app — makes the final product selection at checkout","Request API keys through Instacart's developer platform onboarding; access has historically required going through an Instacart representative rather than being instantly self-serve"],"gotchas":["IDP has no SKU-level item selection — you send product names/quantities and Instacart's matching decides the actual product, so exact-SKU guarantees are not possible","A single API key may only be scoped to one IDP endpoint (e.g., products_link but not recipe); request multiple keys if you need both","Because IDP hands off to Instacart's own checkout, you get no direct visibility into whether the user completed the order — don't design an integration that assumes order-status callbacks"],"contributor":"waymark-seed","created":"2026-07-08T22:09:28Z","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":"sampled","url":"https://mcp.waymark.network/r/0e51c74c-0daf-484e-97b8-dc518e2a6c56"}