Skip to main content

Introduction

info

Instacart Developer Platform API is built for app developers. If you are a retailer who wants to add Instacart fulfillment capabilities to your e-commerce site, see Instacart Connect APIs.

The Instacart Developer Platform provides comprehensive APIs that allow you to build applications that leverage Instacart's network of retailers and shoppers. Create custom shopping experiences, integrate recipe functionality, and connect your users to thousands of products from local stores.

What can you build with Instacart Developer Platform?

  • Recipe and meal planning applications. Create recipe pages complete with ingredient matching and shopping list generation. Perfect for food bloggers, meal planning services, and cooking applications.
  • Shopping list integrations. Generate smart shopping lists that map to available products at nearby retailers, with real-time inventory and pricing
  • E-commerce integrations. Connect your platform to Instacart Marketplace, allowing customers to seamlessly purchase ingredients or products directly from your application, or with Instacart's in-app checkout function.
  • Content and media platforms. Enhance cooking shows, recipe websites, and food content with direct shopping capabilities.

Developer Platform API overview

API SuitePurposeKey Use Cases
Shopping APIsProduct discovery and cart creation.Recipe pages, shopping lists, product search.
Retailer APIsStore and location management.Find nearby stores, check availability, and service areas.

Developer resources

When you are ready to begin building, the documentation resources below can help you get started.

CategoryResourceDescription
AuthenticationGet an API keyAPI key setup and authentication flow.
API ReferencesCreate Recipe PagesStep-by-step recipe integration.
API ReferencesShopping ListsGenerate and manage shopping lists.
API ReferencesNearby retailersGet a list of nearby retailers based on the specified postal code and country code.
Advanced API ReferencesUnits of MeasurementProper quantity handling.
Advanced API ReferencesBrand and Health FiltersAdvanced product filtering.
API UpdatesChangelogTrack all updates, new features, and improvements.
Technical SupportRequest technical supportSubmit technical support requests.
Technical SupportEnterprise service deskContact Instacart Technical Support.

Next steps

  • Test your connection. Use our quick start guide to verify your setup with Instacart.
  • Build recipe or shopping list pages. Follow our API reference guides to create engaging experiences for your customers.
  • Connect your AI agent or LLM to Instacart's Developer Platform. Use AI to reach your customers more efficiently.