Skip to content

Grocery products, grocery prices and stock estimates

Back to tools

Search grocery products available from nearby stores.

Search products

Search products

Search a named Instacart store's guest-visible grocery products for a US ZIP code. Prices are in USD and can differ from in-store prices; stock estimates can change.

Your information

The grocery product to search for, for example oat milk.

Store name, for example Safeway or Costco.

Five-digit US delivery ZIP code, for example 94103.

Most products to return, for example 20.

1 credit per completed run

The same inputs also work from your code or an AI assistant. See For developers.

Example results

Products

Available at Costco

Choose an action

About the Instacart tool

Instacart searches guest-visible grocery products at a named store using a product query and five-digit US delivery ZIP code.

Search products returns product names, brands, sizes, prices, and stock estimates for that search.

Built from instacart.com. Last checked Sep 29, 2026.

Actions

Search products

1 credit

Search a named Instacart store's guest-visible grocery products for a US ZIP code. Prices are in USD and can differ from in-store prices; stock estimates can change.

What you provide

FieldTypeRequiredDescription
QueryqueryTextRequiredThe grocery product to search for, for example oat milk.Example: Eggs
StorestoreTextRequiredStore name, for example Safeway or Costco.Example: Costco
Zip Codezip_codeTextRequiredFive-digit US delivery ZIP code, for example 94103.Example: 10001
Max Resultsmax_resultsNumberOptionalMost products to return, for example 20.Example: 5

What you get

FieldTypeDescription
StorestoreTextStore used for the search.Example: Costco
ProductsproductsList
Sizeproducts[].sizeTextExample: Each
Brandproducts[].brandTextExample: Kirkland Signature
Priceproducts[].priceNumberExample: 10.31
Currencyproducts[].currencyTextExample: USD
In Stockproducts[].in_stockYes or noExample: Yes
Image Linkproducts[].image_linkTextExample: https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_a465d2c7-6689-46…
Unit Priceproducts[].unit_priceTextExample: $0.43/ct
Product Linkproducts[].product_linkTextExample: https://www.instacart.com/products/19232685-kirkland-signature-organic-free-ran…
Product Nameproducts[].product_nameTextExample: Kirkland Signature Free-Range Organic Eggs, Large, 24-count
Original Priceproducts[].original_priceNumberExample: 5.99

Example result

For Query: Eggs, Store: Costco, Zip Code: 10001, Max Results: 5

JSON
{
  "store": "Costco",
  "products": [
    {
      "size": "each",
      "brand": "Kirkland Signature",
      "price": 10.31,
      "currency": "USD",
      "in_stock": true,
      "image_link": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_a465d2c7-6689-46db-8c13-ab57499de74f.jpg",
      "unit_price": "$0.43/ct",
      "product_link": "https://www.instacart.com/products/19232685-kirkland-signature-organic-free-range-egg-usda-grade-a-lg-24-ct-24-ct?retailerSlug=costco",
      "product_name": "Kirkland Signature Free-Range Organic Eggs, Large, 24-count",
      "original_price": null
    },
    {
      "size": "each",
      "brand": "Kirkland Signature",
      "price": 4.71,
      "currency": "USD",
      "in_stock": true,
      "image_link": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_cf27eeda-d364-4b40-b2b2-9b1837ef51e3.jpg",
      "unit_price": null,
      "product_link": "https://www.instacart.com/products/3308878-kirkland-signature-cage-free-eggs-24-ct-24-ct?retailerSlug=costco",
      "product_name": "Kirkland Signature Eggs, Large, 24-count",
      "original_price": null
    },
    {
      "size": "each",
      "brand": "Kirkland Signature",
      "price": 17.4,
      "currency": "USD",
      "in_stock": true,
      "image_link": "https://d2lnr5mha7bycj.cloudfront.net/product-image/file/large_ba13714d-b48d-4901-a35b-97b8f96c609e.jpg",
      "unit_price": "$4.35 each",
      "product_link": "https://www.instacart.com/products/24518529-kirkland-signature-peeled-ready-to-eat-organic-hard-boiled-eggs-2-ct?retailerSlug=costco",
      "product_name": "Kirkland Signature Organic Hard-Boiled Eggs, Cage Free, Peeled, 16-count, 2-pack",
      "original_price": null
    }
  ]
}

For developers

Call it from your code with one request. Change the values in input to run it on new data. To get an API key, open Developers at the bottom of Studio, turn on Developer mode and go to API keys.

cURL
curl 'https://api.fous.com/v1/query' \
  --fail-with-body --silent --show-error --max-time 180 \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "api": "@instacart",
  "visibility": "public",
  "operation": "search_products",
  "version": 1,
  "input": {
    "query": "eggs",
    "store": "Costco",
    "zip_code": "10001",
    "max_results": 5
  },
  "response": {
    "format": "json"
  }
}'

What you can do with it

  • Compare grocery prices across named stores.
  • Check estimated product availability for a delivery ZIP code.
  • Find product sizes and brands for a grocery query.
  • Review product links and images for shopping research.

Questions about Instacart

Can I run it with my own inputs?

Yes. Change the inputs in Studio and press Run, or send new inputs from your code, or ask a connected AI assistant.

Can I call this Instacart tool as an API?

Yes. Send a POST request to /v1/query with your Fous API key and the inputs, and get JSON back.

How much does it cost?

Each completed run costs 1 credit. Failed runs without a completed receipt are free; completed work can remain charged if delivery is interrupted. With pay as you go, a credit costs 1¢. Monthly plans cost less per credit.

Do I need a Instacart account?

No. You only need a Fous account.

How current is the data?

Fous gets the data from instacart.com when you run it. Some results are reused for up to 24 hours, and results that use your account or key are never reused. It was last verified on Sep 29, 2026.

What does a grocery product cost at a store?

Search products returns product prices in USD for the named store and ZIP code; prices can differ from in-store prices.

Is a grocery product estimated to be in stock?

Search products returns stock estimates for matching products, which can change.

Which brands and sizes match a grocery search?

Search products returns matching product brands and sizes for the query, store, and ZIP code.

All Commerce toolsBrowse all tools