Skip to main content

Instacart Developer Platform API

Use the Instacart Developer Platform API to integrate a shopping experience into your applications and websites. For example, you can create a shoppable recipe for a main meal, or you can create a shopping list to help people start a new diet plan.

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.

Get started

  • 1. Sign up

    Request development access. Once approved, create your account and invite your team members.

  • 2. Create an API key

    Create a development API key in seconds so you can start coding.

  • 3. Start building

    Follow a tutorial and explore the API reference documentation.

  • 4. Apply for an affiliate account

    Optionally, apply for an account to track conversions and, if eligible, to receive affiliate payments for each order you generate.

  • 5. Go live!

    Review the pre-launch checklist and then create your production API key. After your integrated app is approved, your key is activated and you can launch.

  • We've got your back

    If you need help during development or after you go live, contact Instacart Technical Support by using the Enterprise Service Desk. You receive an email to sign up for an account.