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 Suite | Purpose | Key Use Cases |
|---|---|---|
| Shopping APIs | Product discovery and cart creation. | Recipe pages, shopping lists, product search. |
| Retailer APIs | Store 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.
| Category | Resource | Description |
|---|---|---|
| Authentication | Get an API key | API key setup and authentication flow. |
| API References | Create Recipe Pages | Step-by-step recipe integration. |
| API References | Shopping Lists | Generate and manage shopping lists. |
| API References | Nearby retailers | Get a list of nearby retailers based on the specified postal code and country code. |
| Advanced API References | Units of Measurement | Proper quantity handling. |
| Advanced API References | Brand and Health Filters | Advanced product filtering. |
| API Updates | Changelog | Track all updates, new features, and improvements. |
| Technical Support | Request technical support | Submit technical support requests. |
| Technical Support | Enterprise service desk | Contact 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.