Meesho Product Search Scraper
Pricing
from $2.49 / 1,000 results
Meesho Product Search Scraper
Scrape product listings from Meesho search results. Extract detailed product information including prices, descriptions, ratings, and more.
Pricing
from $2.49 / 1,000 results
Rating
0.0
(0)
Developer
ScrapeAI
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Extract rich, structured product listings and catalog data directly from Meesho search results and category pages. Collect real-time product prices, discounts, MRP, HD images, multi-variant options, ratings, customer review breakdowns, supplier information, and special offer tags.
Key Features
- ๐ Dynamic Keyword Search โ Search for any product (e.g., sarees, kurtis, shoes, electronics, home decor, mobile covers).
- ๐ Category Page Support โ Provide direct category URLs for targeted catalog scraping.
- ๐ฐ Comprehensive Pricing & Discounts โ Extract current selling price, original MRP, calculated discount percentage, and special offer prices.
- โญ Detailed Rating & Review Breakdown โ Scrape average ratings, total ratings, review counts, and 1-to-5 star rating distributions.
- ๐ผ๏ธ High-Resolution Multi-Images โ Extract cover thumbnails and full galleries of high-definition product images.
- ๐ท๏ธ Badges & Promotions โ Capture promotional tags like
NEXT DAY DISPATCH,Meesho Assured, and special offer discount bundles. - โก High Concurrency & Anti-Block โ Optimized Puppeteer crawler with built-in stealth evasion and Indian residential proxy support.
- ๐ Apify Console Ready โ Fully configured with input schemas, dataset views, and output endpoints.
Use Cases
- E-commerce Market Intelligence โ Monitor competitor catalog breadth, top-selling trends, and category assortment on Meesho.
- Dynamic Pricing & Repricing โ Track price changes, discount fluctuations, and special bundle deals in real time.
- Catalog Building & Aggregation โ Aggregate e-commerce product listings with structured titles, descriptions, and high-res imagery.
- Sentiment & Review Analysis โ Analyze consumer satisfaction trends using rating distributions and review volume.
- Dropshipping & Supplier Discovery โ Discover wholesale product trends and supplier offerings.
Input Parameters
The scraper accepts the following input parameters:
| Field | Type | Default | Description |
|---|---|---|---|
searchQuery | String | "saree" | Product search keyword (e.g., "kurti", "smartwatch", "lehenga", "shoes"). |
categoryUrl | String | "" | Direct Meesho category URL (e.g., https://www.meesho.com/sarees/pl/37k). |
maxItems | Integer | 50 | Maximum number of products to scrape (1 โ 1,000). |
sortBy | String | "RELEVANCE" | Sorting order: RELEVANCE, PRICE_ASC, PRICE_DESC, POPULARITY, NEW_ARRIVALS. |
minPrice | Integer | null | Minimum price filter in INR (โน). |
maxPrice | Integer | null | Maximum price filter in INR (โน). |
proxyConfiguration | Object | { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"], "apifyProxyCountry": "IN" } | Proxy settings. Indian Residential proxy is strongly recommended for cloud runs. |
Output Data Structure
Each scraped item contains up to 45 structured fields:
| Field | Type | Description |
|---|---|---|
productId | String | Unique product alphanumeric ID (e.g., "8vwcy5"). |
catalogId | String | Internal numeric catalog ID (e.g., "184162600"). |
heroProductId | String | Primary hero product ID in the catalog group. |
title | String | Short product title or catalog name. |
heroProductName | String | Full descriptive variant name. |
slug | String | Product URL slug. |
url | String | Direct canonical URL to the product page. |
thumbnailUrl | String | Primary display image URL. |
imageUrls | Array | Full array of high-resolution product images. |
price | Integer | Current selling price in INR (โน). |
mrp | Integer | Maximum retail price / original price in INR (โน). |
discountPercentage | Integer | Percentage discount off MRP. |
currency | String | Currency code ("INR"). |
description | String | Short summary description. |
fullDetails | String | Full specifications (fabric, sizes, dispatch time, net quantity). |
shareText | String | Formatted reseller catalog description. |
consumerShareText | String | Consumer promotional share message. |
shareUrl | String | Short share link for the item. |
productAttributes | Array | Key attributes and tags (e.g. ["Net Quantity (N): Single"]). |
categoryName | String | Sub-category name (e.g. "Sarees"). |
categoryId | Integer | Numeric category identifier. |
averageRating | Number | Customer rating score (0.0 to 5.0). |
ratingCount | Integer | Total ratings count. |
reviewCount | Integer | Total reviews count. |
ratingBreakdown | Object | Count of reviews per star level (1 to 5). |
supplierName | String | Supplier / seller store name. |
supplierId | String | Supplier identifier. |
variationCount | Integer | Number of design / color variations available. |
inStock | Boolean | Whether product is in stock. |
freeDelivery | Boolean | Free delivery eligibility flag. |
shippingCharges | Integer | Standard shipping fee in INR (โน). |
isAssured | Boolean | Meesho Assured quality badge indicator. |
isMallVerified | Boolean | Meesho Mall verification badge indicator. |
valuePropTag | String | Highlight tag (e.g., "NEXT DAY DISPATCH"). |
tags | Array | All applied badge tags. |
specialOfferText | String | Special offer promotional headline. |
specialOfferPrice | Integer | Final price after applying special offers. |
specialOfferDiscount | Integer | Extra discount value from special offers. |
stateCode | String | Supplier dispatch origin state code (e.g. "GJ"). |
gstType | String | Supplier GST registration type (e.g. "GSTIN"). |
createdIso | String | Product creation timestamp in ISO 8601 format. |
activatedIso | String | Product activation timestamp in ISO 8601 format. |
searchQuery | String | Search query used to discover this product. |
pageNum | Integer | Search results page number. |
scrapedAt | String | UTC ISO 8601 timestamp of extraction. |
Sample JSON Output
{"productId": "8vwcy5","catalogId": "184162600","heroProductId": "537307277","title": "Banita Pretty Sarees","heroProductName": "Women's Kanjivaram Soft Banarasi Silk Saree With Blouse Piece Wine","slug": "womens-kanjivaram-soft-banarasi-silk-saree-with-blouse-piece-wine","url": "https://www.meesho.com/womens-kanjivaram-soft-banarasi-silk-saree-with-blouse-piece-wine/p/8vwcy5","thumbnailUrl": "https://images.meesho.com/images/catalogs/184162600/cover/1/2/ee1850e525aa5c8b68bc822f3719dbcd0d1cdaa53586ddae4b7f496708bf1454b04938f5d02f43e669c78a6ca2383514c9e32165540685d0d3e862eb2bdd8f4b_512.jpg","imageUrls": ["https://images.meesho.com/images/catalogs/184162600/cover/1/2/ee1850e525aa5c8b68bc822f3719dbcd0d1cdaa53586ddae4b7f496708bf1454b04938f5d02f43e669c78a6ca2383514c9e32165540685d0d3e862eb2bdd8f4b_512.jpg","https://images.meesho.com/images/products/537307277/cwp5r_512.jpg","https://images.meesho.com/images/products/537307282/w88yr_512.jpg"],"price": 391,"mrp": 391,"discountPercentage": 0,"currency": "INR","description": "Banita Pretty Sarees","fullDetails": "Saree Fabric: Banarasi Silk\nBlouse: Running Blouse\nBlouse Fabric: Banarasi Silk\nPattern: Woven Design\nBlouse Pattern: Zari Woven\nNet Quantity (N): Single\nSizes: \nFree Size (Saree Length Size: 5.5 m, Blouse Length Size: 0.8 m) \n\nDispatch: 2-2 Days","shareText": "Catalog Name:*Banita Pretty Sarees*\nSaree Fabric: Banarasi Silk\nBlouse: Running Blouse\nBlouse Fabric: Banarasi Silk\nPattern: Zari Woven\nBlouse Pattern: Product Dependent\nNet Quantity (N): Single\nSizes: \nFree Size (Saree Length Size: 5.5 m, Blouse Length Size: 0.8 m) \n\nDispatch: 1 Day","consumerShareText": "Hey, check out this product on Meesho! Get upto 25% OFF on your first order.","shareUrl": "https://www.meesho.com/s/p/8vwcy5?utm_source=s","productAttributes": ["Net Quantity (N): Single"],"categoryName": "Sarees","categoryId": 1004,"averageRating": 4.0,"ratingCount": 9135,"reviewCount": 3086,"ratingBreakdown": {"1": 922,"2": 458,"3": 994,"4": 1623,"5": 5138},"supplierName": "Saree House Surat","supplierId": "sup_55102","variationCount": 10,"inStock": true,"freeDelivery": true,"shippingCharges": 0,"isAssured": false,"isMallVerified": false,"valuePropTag": "NEXT DAY DISPATCH","tags": ["NEXT DAY DISPATCH"],"specialOfferText": "โน360 with 1 Special Offer","specialOfferPrice": 360,"specialOfferDiscount": 31,"stateCode": "GJ","gstType": "GSTIN","createdIso": "2025-05-03T19:54:29+0530","activatedIso": "2025-05-04T11:24:08+0530","searchQuery": "saree","pageNum": 1,"scrapedAt": "2026-08-25T07:55:50.854Z"}
Proxy & Anti-Scraping Tips
- Indian Residential Proxy: Meesho employs Akamai bot detection and regional filtering. For reliable operation on the Apify platform, ensure you use Apify Residential Proxy with the country set to India (
IN). - Rate Limits: It is recommended to keep
maxItemsbetween 50 and 500 per run to ensure smooth and stable data delivery.
Integrations
Connect this scraper with your favorite workflows:
- Export data to Google Sheets, Airtable, PostgreSQL, or BigQuery.
- Set up automated schedules via Apify Schedules to run daily or hourly.
- Trigger webhooks to alert your repricing engine when prices change.