Meesho Scraper - Search by Keyword, No URL Required
Pricing
$4.00 / 1,000 product scrapeds
Meesho Scraper - Search by Keyword, No URL Required
Scrape Meesho.com product listings by search keyword, no product URLs needed. Get name, price, original price, rating, image and link. $0.004 per product, pay only for results.
Pricing
$4.00 / 1,000 product scrapeds
Rating
0.0
(0)
Developer
Gio
Maintained by CommunityActor stats
0
Bookmarked
7
Total users
2
Monthly active users
a day ago
Last modified
Categories
Share
Meesho Product Scraper - Search by Keyword, No URL Required
Why use this scraper
Meesho is India's largest social commerce marketplace, with millions of listings across fashion, home goods and accessories, most of them from small resellers with no stable catalog page. If you track prices, source products for resale, or research a category, you cannot just paste a handful of product URLs and call it done: the catalog turns over too fast and URLs you collected last week are already gone. This Actor skips that problem entirely. Give it a search keyword, the same one a shopper would type into the Meesho search box, and it returns the current listings for that keyword directly from Meesho's own search API. No URL list to build, no manual copy-pasting from the site, no browser automation that breaks the moment Meesho changes a button. You pay only for the products you actually get back, and the data lands in a ready-to-use dataset you can export as JSON, CSV or Excel straight from Apify.
Overview
Input is a single search keyword, such as "kurti" or "men shoes", plus how many products you want. Output is one JSON record per product, with name, price, original price, rating and a direct product URL and image. A run of 50 products typically finishes in well under a minute, because it talks to Meesho's search backend instead of rendering pages in a browser. Cost is a flat $0.004 per product scraped (see Pricing below) with no subscription and no minimum spend beyond the platform's small per-run minimum.
Supported inputs
- Search keyword (
searchTerm, required): any term you would type into Meesho's own search bar. Works with single words ("kurti"), multi-word phrases ("women ethnic wear") and brand-adjacent terms ("nike shoes"). - Max items (
maxItems, optional, default 50): caps how many products the run returns. Lower it for a quick price check, raise it for a full category sweep.
There is no separate "URL mode" and no login requirement: everything runs through the public search endpoint, so you never need to supply a Meesho account or session cookie.
Use cases
- Dropshippers and resellers sourcing products: search a niche keyword, pull back prices and images in bulk, and shortlist what to list in your own store without browsing page by page.
- Price monitoring teams tracking a category of SKUs week over week: run the same keyword on a schedule and diff the price and originalPrice fields to catch markdowns and restocks.
- Market research analysts sizing a category on India's fastest-growing social commerce platform: pull hundreds of listings for a keyword to see price bands, rating distribution and how crowded a niche is.
- Competitive intelligence for brands: search your own product name or a competitor's to see how resellers are listing and pricing it on Meesho.
- Spreadsheet and BI pipelines: schedule a daily run per keyword and feed the resulting dataset straight into Google Sheets, Airtable or a warehouse via Apify's built-in integrations, instead of hand-copying numbers off the site every morning.
How it works
The Actor talks directly to the same search backend Meesho's own website and app use to render results, the same JSON feed that powers infinite scroll on meesho.com. That means no headless browser, no waiting for JavaScript to render a product grid, and no breakage every time Meesho tweaks its front-end CSS or markup: as long as the search API contract stays the same, the scraper keeps working. Each page of results is paginated automatically until maxItems is reached or Meesho runs out of matches for the keyword.
Input configuration
Mode: quick price check (small batch)
{"searchTerm": "kurti","maxItems": 10}
Mode: category sweep (large batch for sourcing)
{"searchTerm": "women ethnic wear","maxItems": 200}
Mode: brand or competitor watch
{"searchTerm": "nike shoes","maxItems": 50}
All three are valid against the Actor's input schema; only searchTerm is required, maxItems defaults to 50 if left out.
Output sample
Real items from a live run against the keyword "kurti":
[{"id": 465200580,"name": "Chitrarekha Fabulous Kurtis","price": 165,"originalPrice": 190,"discount": null,"rating": 4,"ratingCount": 0,"supplierName": null,"image": "https://images.meesho.com/images/products/909412929/lampb_512.jpg","url": "https://www.meesho.com/p/printed-kurti/465200580","searchTerm": "kurti","scrapedAt": "2026-10-16T09:18:30.367Z"},{"id": 175740214,"name": "Women Rayon Pretty Modern Women Tops & Tunics","price": 183,"originalPrice": 196,"discount": null,"rating": 3.9,"ratingCount": 0,"supplierName": null,"image": "https://images.meesho.com/images/products/521893927/yvi7k_512.jpg","url": "https://www.meesho.com/p/kvs-top-black/175740214","searchTerm": "kurti","scrapedAt": "2026-10-16T09:18:30.368Z"}]
Key output fields
| Field | Type | Description |
|---|---|---|
id | number | Meesho's internal product ID |
name | string | Product title as listed on Meesho |
price | number | Current selling price, in INR |
originalPrice | number | Listed price before any discount, in INR |
discount | number or null | Discount percentage, when Meesho's listing surfaces one for that product |
rating | number | Average customer rating (0-5) |
ratingCount | number | Number of ratings backing the average; frequently 0 for newer or low-review listings |
supplierName | string or null | Reseller/supplier name, when Meesho exposes it for that listing |
image | string | Direct URL to the main product image |
url | string | Direct link to the product page on meesho.com |
searchTerm | string | The keyword you searched, echoed back for easy filtering |
scrapedAt | string | ISO timestamp of when the record was collected |
Pricing
Pay-per-event, no subscription:
| Event | Price |
|---|---|
| Product scraped | $0.004 |
A run returning 200 products costs $0.80. There is no charge for keywords that return zero results.
What makes this richer than the competition
Two other Meesho scrapers on the Apify Store cover the same site:
krazee_kaushik/meesho-search-results-scraper(9 users in the last 30 days) combines product and review scraping in one Actor, at a tiered $0.001 to $0.0015 per product plus a separate per-review charge. If you only need product listings and not reviews, this Actor is a simpler, single-purpose tool with no review-scraping overhead to configure around.easyapi/meesho-reviews-scraper(4 users in the last 30 days) focuses specifically on reviews and comments, not product listings, so it solves a different problem than price and catalog monitoring.
This Actor's advantage is focus: one input (a keyword), one job (product listings with price and rating), nothing else to configure. If your use case is sourcing, pricing or category research rather than review mining, you get a result in one field and one price.
Notes & limitations
discountandsupplierNameare only populated when Meesho's own listing page exposes them for that specific product; many listings legitimately omit one or both, and that shows up asnull, not as an error.ratingCountis frequently0for lower-traffic listings; this reflects Meesho's own data, not a parsing gap.- This Actor returns listings, not individual seller storefronts or order-level data. For reviews specifically, use a reviews-focused Actor instead.
- Results reflect Meesho's live catalog at run time; rerun the same keyword to get fresh prices for tracking.
FAQ
Does this need a Meesho account or login? No. It queries Meesho's public search backend the same way a visitor's browser does, with no account or session required.
Can I search in a local language? Use the same keyword you'd type on meesho.com; the backend understands the same terms the live site search does.
What happens if my keyword returns no results? You get an empty dataset and are not charged, since billing is per product returned.
Can I filter by price range or category? Not directly as a separate input field today; narrow results by making the search keyword more specific (e.g. "cotton kurti under 300" style phrasing that Meesho's own search handles).
How current is the price data? Prices are read live at run time, directly from Meesho's current catalog, not cached.
Is there a limit to how many products I can scrape in one run?
No hard cap beyond maxItems; set it as high as your use case needs, you're billed per product returned either way.
For AI Agents & LLM Apps
This Actor is callable over MCP (mcp.apify.com) and via the Apify API for use inside agent workflows. Example direct API call:
curl "https://api.apify.com/v2/acts/gio21~meesho-scraper/run-sync-get-dataset-items?token=<YOUR_TOKEN>" \-H "Content-Type: application/json" \-d '{"searchTerm": "kurti", "maxItems": 20}'
run-sync-get-dataset-items runs the Actor and returns the dataset items directly in the response, which is the simplest way to plug this into an agent or LLM tool chain without a separate polling step.
Disclaimer
This Actor is an independent tool built by a third-party developer and is not affiliated with, endorsed by, or sponsored by Meesho or Fashnear Technologies Pvt. Ltd. "Meesho" is a trademark of its respective owner. This Actor only collects data that is publicly visible on meesho.com for research, pricing and sourcing purposes.
SEO Keywords
Meesho scraper, Meesho product scraper, Meesho price tracker, scrape Meesho India, Meesho API