Grocery price and availability monitoring
Use Instacart endpoints to turn grocery price and availability monitoring into repeatable API requests with documented inputs and JSON responses.
Turn public Instacart pages into structured grocery data — nearby stores by postal code (with EBT acceptance and delivery ETA), single-product detail with live pricing and nutrition, keyword search within a store or across every nearby retailer at once, trending searches, and a store's department taxonomy, all as normalized JSON. Credential-free.
Find nearby Instacart stores, get product detail and pricing, and search for products by keyword as structured JSON.
Endpoint families
6
Documented params
21
Examples
6
Live catalog snapshot
Active endpoints
6
Methods
GET
Required params
21
Schema refs
6
{
"platform": "Instacart",
"endpoint": "instacart-stores",
"method": "GET",
"path": "/instacart/stores",
"auth": "apiKey"
}Use cases
Find nearby Instacart stores, get product detail and pricing, and search for products by keyword as structured JSON.
Use Instacart endpoints to turn grocery price and availability monitoring into repeatable API requests with documented inputs and JSON responses.
Use Instacart endpoints to turn store coverage and delivery-eta tracking into repeatable API requests with documented inputs and JSON responses.
Use Instacart endpoints to turn product search and category research into repeatable API requests with documented inputs and JSON responses.
Managed execution
Each Crawlora platform API is designed around a specific data surface. Instead of exposing a generic fetch endpoint, Crawlora combines endpoint-specific request logic, managed infrastructure, parsing, normalization, billing, and Playground-tested examples.
Request behavior is tuned for the target platform and endpoint type.
Supported endpoints can use managed proxy routing to improve reliability and reduce infrastructure work.
Dynamic pages can be routed through managed browser instances where JavaScript rendering is required.
Challenge pages and unusable upstream responses are detected and surfaced clearly.
Results are returned as documented JSON instead of raw HTML.
Test the same route from Docs and Playground before production integration.
Coverage map
These cards are generated from the active endpoint catalog, so the landing page reflects the same API surface used by Docs and Playground.
/instacart/departments
/instacart/item
/instacart/search
/instacart/search-nearby
/instacart/stores
/instacart/trending
Endpoint catalog
/instacart/storesFinds Instacart retailer storefronts (grocery stores, warehouse clubs, and other partner retailers) serving a US postal code, each with the identifiers needed to look up its items and search suggestions. Public data sourced from Instacart's own store-discovery API.
/instacart/itemReturns a single product's detail at a specific Instacart store: name, size, brand, image, current pricing (with any sale/offer badge), availability, stock level, dietary labels, and nutrition facts. Public data sourced from Instacart's own storefront pages.
/instacart/searchReturns Instacart's own search-term autosuggestions for a keyword within one store -- the same suggestion list shown in the site's own search box dropdown. This is term-level (matching search phrases plus a representative thumbnail), not a paginated product-results list. Public data sourced from Instacart's own storefront search.
/instacart/search-nearbyReturns Instacart's own search-term autosuggestions for a keyword across every retailer serving a postal code at once, rather than one specific store. Public data sourced from Instacart's own cross-retailer search.
/instacart/trendingReturns Instacart's own popular/trending search terms across every retailer serving a postal code -- the same blank-state suggestions shown before a user types anything into the search box. Public data sourced from Instacart's own cross-retailer search.
/instacart/departmentsReturns a store's department/category taxonomy (Produce, Dairy & Eggs, Bakery, ...) two levels deep -- department and subcategory. Metadata only, does not return products. Public data sourced from Instacart's own storefront navigation.
Related APIs
Marketplaces & Retail
Collect marketplace product signals from Amazon without building brittle storefront scrapers.
Marketplaces & Retail
Build resale, pricing, and marketplace workflows from structured eBay data.
Marketplaces & Retail
Turn public Shop.app product and merchant pages into structured JSON for e-commerce product intelligence, price research, shop monitoring, and marketplace discovery workflows.
How to scrape Instacart
Crawlora's Instacart endpoints return store discovery, product detail, and search as normalized JSON with one API key — no login or account required.
Send a postal code to /instacart/stores for nearby retailers, each with EBT acceptance and a delivery ETA.
Pass a store's shop_id and slug plus a product_id to /instacart/item for live pricing, availability, and nutrition.
Search within one store via /instacart/search, or across every nearby retailer at once via /instacart/search-nearby.
Use /instacart/departments for a store's category taxonomy, or /instacart/trending for popular searches near a postal code.
FAQ
Send a postal code to Crawlora's /instacart/stores endpoint and get nearby retailer storefronts — name, EBT acceptance, delivery ETA — as structured JSON.
No Instacart account or login is required from the caller — only your Crawlora API key.
Yes — /instacart/item returns a product's current price, any active sale, availability, and nutrition facts at a specific store as structured JSON.