Skip to main content

Shopping list page

Instacart Developer Platform provides unique flexibility in the design of shopping lists. With access to stores in multiple locations across North America, you can build shopping lists that cater to different use cases while avoiding administrative overhead and inventory management.

Some use cases for shopping lists include:

  • Cleaning and laundry
  • Pet focused lists
  • Health and personal care
  • Party and gift supplies
  • Winter needs

The basics - step by step

The following workflow describes the steps to create and use a shopping list:

  1. Identify the products that make up the shopping list.
  2. Add these products to the line_items parameter when making a request to the Create shopping link endpoint.
  3. When successful, the request returns a URL to the shopping list page on Instacart Marketplace. You associate this URL with the shopping list in your application.
  4. From your application, a user clicks the link.
  5. On the shopping list page, the user selects their preferred store, reviews the items available in that store, and adds their preferred items to their cart.
  6. If the user is already logged into Instacart, they can proceed to checkout. Otherwise, the user is prompted to log in or to create an account.

The following image shows an example of a shopping list page:

Shows a shopping list page with a list of shoppable items.