Zepto Grocery Scraper
Pricing
from $1.00 / 1,000 dataset items
Zepto Grocery Scraper
Scrape Zepto product data by keyword or product URL for any delivery location in India: name, brand, pack size, MRP, selling price, Super Saver price, discount, stock, category and image — priced per store. No signing or unblocking subscription needed.
Pricing
from $1.00 / 1,000 dataset items
Rating
0.0
(0)
Developer
axly
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Share
Extract real-time grocery product data from Zepto — India's quick-commerce platform — for any delivery location. Search by keyword or paste product URLs/IDs and get clean, structured rows with live prices, discounts, pack sizes, stock and images, each priced for the store that serves your chosen coordinates.
Because Zepto prices and availability vary by store, you can pass multiple locations and compare the exact same product across cities in one run.
Why this scraper
- Location-accurate pricing — every row is priced for a real serving store, not a generic national price.
- Rich fields — MRP, selling price, Super Saver price, Zepto Pass price, discount %, category tree, manufacturer, FSSAI license, and images.
- Keyword search that actually works — built on Zepto's mobile product-search API, so a plain keyword returns the full paginated grid.
- Reliable & self-contained — no browser, no unblocking subscription, no login.
What you get (output fields)
| Field | Description |
|---|---|
name, brand, pack_size | Product identity |
mrp, selling_price, discounted_selling_price | Pricing in INR |
super_saver_price, zepto_pass_price | Membership/bulk pricing in INR |
discount_amount, discount_percent | Savings |
in_stock, available_quantity, max_allowed_quantity | Live availability |
category, subcategory (+ ids) | Taxonomy |
manufacturer_name, country_of_origin, fssai_license | Compliance/provenance |
image, images | Product imagery |
product_variant_id, product_id | Stable identifiers |
store_id, location_label, latitude, longitude | Delivery context |
source_query, scraped_at | Provenance |
Use cases
- Price & discount intelligence — track competitor and own-brand pricing across Zepto stores and cities.
- FMCG / brand monitoring — monitor availability, pack sizes and MRP compliance for your SKUs.
- Quick-commerce analytics — build dashboards on assortment, stock-outs and discount depth by location.
- Market research — snapshot category assortment and pricing spread across metros.
Input
| Field | Type | Description |
|---|---|---|
searchQueries | array | Keywords to search (one search per keyword). |
productUrls | array | Zepto product URLs (/pn/<slug>/pvid/<id>) or bare product-variant IDs. |
locations | array | Delivery points. Each item: label + latitude/longitude, or a location string (Indian city name or "lat,lng"). |
maxPagesPerQuery | integer | Search pages per keyword (~30 products/page). Default 3. |
maxItems | integer | Global cap on rows. Default 500. |
Example input
{"searchQueries": ["milk", "amul butter"],"locations": [{ "label": "Mumbai", "latitude": 19.076, "longitude": 72.8777 },{ "label": "Bengaluru", "location": "bangalore" }],"maxPagesPerQuery": 2,"maxItems": 500}
Example output row
{"name": "Country Delight Cow Fresh Milk | Pouch","brand": "Country Delight","pack_size": "1 pack (450 ml)","mrp": 48.0,"selling_price": 46.0,"super_saver_price": 46.0,"discount_percent": 4,"in_stock": true,"available_quantity": 6,"category": "Dairy, Bread & Eggs","subcategory": "Milk","image": "https://ik.imagekit.io/jupdt2k6txi/cms/product_variant/....jpeg","store_id": "6ad459f8-927e-4a94-8a80-432502af0e8c","location_label": "Mumbai","scraped_at": "2026-07-19T05:00:00Z"}
Scheduling & integration
Run on a schedule to build a price-history dataset, or trigger via webhook / the Apify API. Results export to JSON, CSV, Excel, or push straight to your database or BI tool through Apify integrations.
AI assistants (MCP)
Prefer to query Zepto live from Claude, Cursor or ChatGPT? Use the companion Zepto MCP Server actor, which exposes search and product lookup as MCP tools.
FAQ
Which locations are supported? Any serviceable point in India. Pass explicit coordinates for precision, or a known city name. Non-serviceable coordinates are skipped with a log message.
How fresh is the data? Every run fetches live prices and stock at request time.
Do I need proxies or a login? No. The actor talks to Zepto's public mobile API directly — no login, no unblocking subscription. An optional Indian proxy is available if you want requests to egress from India.
Is scraping this legal? You are responsible for how you use the data. Scrape publicly available information and comply with Zepto's terms and applicable law.
Why do prices differ between locations? Zepto is store-based quick commerce; each store sets its own assortment, price and stock — which is exactly what this actor captures.