IndiaMART Listings Scraper
Pricing
from $3.00 / 1,000 product listings
IndiaMART Listings Scraper
The IndiaMART Listings Scraper extracts product listings and enriched detail records from IndiaMART category, city, and search pages, capturing names, prices, images, full spec tables, supplier GST/IEC verification, ratings, and exports-to countries โ ideal for B2B sourcing and pricing analysis.
Pricing
from $3.00 / 1,000 product listings
Rating
0.0
(0)
Developer
FalconScrape
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Share
๐ IndiaMART Listings Scraper
Extract product listings, suppliers, and prices from IndiaMART โ India's largest B2B marketplace. The IndiaMART Listings Scraper turns category pages, city-category pages, search queries, and individual product pages into clean, structured JSON for sourcing, pricing analysis, and supplier discovery.
โจ Features
- ๐ท๏ธ Rich product data: name, price, MOQ, image set, city/state, top specs, and direct
/proddetail/URL. - ๐ข Supplier intelligence on the detail layer: company name, GST/IEC verification flags, TrustSeal status, supplier rating, years of export experience, and exports-to countries.
- ๐ Flexible inputs: mix and match
impcatcategory pages, city-category pages, full search queries, and individual product URLs in a single run. - ๐๏ธ Two-tier extraction: cheap shallow listings by default; toggle
includeDetailsto fetch full product detail pages with the complete spec table, sellerBasic_Information, and category IDs. - โก Fast & lightweight: pure HTTP + Cheerio (no headless browser), so runs are cheap and fast.
๐ ๏ธ How It Works
- Provide inputs โ any combination of:
startUrls:impcat, city-category, search, orproddetailURLs.searchQueries: free-text keywords (e.g."led bulb") โ fetched viadir.indiamart.com/search.mpwhich redirects toexport.indiamart.com.
- Pick your depth โ leave
includeDetails: falsefor fast shallow scraping, or flip it on to enrich every listing card with its full product-detail record. - Cap your run โ set
maxProductsto limit how many records the actor pushes. - Run the actor โ results stream into the dataset and can be downloaded as JSON, CSV, Excel, or HTML.
โ๏ธ Input
Configure the run via the Apify Console form or by passing JSON to the API.
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
startUrls | Array<{ url: string }> | no* | โ | Any mix of IndiaMART URLs: impcat category pages (https://dir.indiamart.com/impcat/led-bulb.html), city-category pages (https://dir.indiamart.com/delhi/led-bulb.html), product detail pages (https://www.indiamart.com/proddetail/...), or search URLs (https://dir.indiamart.com/search.mp?ss=...). |
searchQueries | string[] | no* | [] | Free-text search keywords. Each query is fetched via dir.indiamart.com/search.mp?ss=<query> and yields rich export-search records (price, MOQ, GST/IEC, seller rating, exports-to). |
includeDetails | boolean | no | false | When true, every listing card discovered on a category/search page is also fetched as a full product detail page (JSON-LD + __NEXT_DATA__ extraction with the complete spec table, seller Basic_Information, and category IDs). |
includeRelatedCategories | boolean | no | true | IndiaMART has no real pagination, so to fulfil maxProducts from a single category page the scraper follows up to 8 related-category links (one hop only โ no transitive fan-out). Disable for strict single-page extraction. |
maxProducts | integer | no | 50 | Maximum number of records pushed to the dataset. Use 0 for unlimited. |
proxyConfiguration | object | no | { "useApifyProxy": false } | Standard Apify proxy configuration. IndiaMART does not require a proxy for moderate volumes; enable it if you hit rate limits. |
* At least one of startUrls or searchQueries must be provided.
Example input
{"startUrls": [{ "url": "https://dir.indiamart.com/impcat/led-bulb.html" },{ "url": "https://dir.indiamart.com/delhi/led-bulb.html" }],"searchQueries": ["brick making machine", "industrial inverter"],"includeDetails": true,"maxProducts": 200}
๐ Sample Output Data
Shallow listing (from a category or search page)
{"source": "impcat","url": "https://www.indiamart.com/proddetail/white-led-bulb-8034060848.html","id": "8034060848","name": "Compact White LED Bulb, 6 W - 10 W, Voltage: 230 V","price": { "raw": "โน 380", "value": 380, "currency": "INR", "unit": "Piece" },"image": "https://5.imimg.com/data5/SELLER/Default/2023/8/.../white-led-bulb-500x500.jpg","city": "Chennai","seller": {"name": "Lakshmi Corporations","catalogUrl": "https://www.lakshmicorporations.com/"},"specs": {"Brand": "Compact","Voltage": "230 V","Usage/Application": "Home","Color": "White, Blue, Green, Pink, Red, Yellow"},"scrapedAt": "2026-05-19T16:33:04.161Z"}
Enriched product detail (/proddetail/...)
{"source": "proddetail","url": "https://www.indiamart.com/proddetail/brick-making-machine-21492440397.html","id": "21492440397","name": "Brick Making Machine","price": { "raw": "8500000", "value": 8500000, "currency": "INR" },"image": "https://5.imimg.com/data5/SELLER/Default/2026/5/.../brick-making-machine-500x500.jpg","seller": { "name": "Revomac Industries", "glusrid": "33717397" },"specs": {"Automation Grade": "Semi Automatic, Automatic","Method": "Autoclave Aerated","Brick Type": "Hollow, Solid, Paver","Brand": "Revomac","Warranty": "1 Year","Ships from": "Ahmedabad"},"category": {"mcatId": "5385","mcatName": "Brick Making Machines","catId": "151","catName": "Building & Construction Machines"},"business": { "type": "Manufacturer" },"city": "Ahmedabad","state": "Gujarat"}
Export search result (rich, with GST/IEC verification)
{"source": "search","id": "25490838955","name": "LED Bulb DOME 30W / 40W/ 50W","price": { "raw": "โน 145.00", "value": 145, "currency": "INR", "unit": "Piece", "moq": 5 },"state": "Haryana","seller": {"name": "Aarnova Technologies Private Limited","rating": 4.1,"ratingCount": 280,"isVerified": true,"isGSTVerified": true,"isIECVerified": true,"exportSince": "21+ yrs","exportsTo": ["Nepal", "Bangladesh", "Saudi Arabia"]},"specs": { "Base Type": "B22", "Light Color": "Cool Daylight" }}
๐ฐ Pricing
Pay-Per-Event โ you only pay for what you extract:
product-listingโ shallow card from a category/city/search page.item-detailโ fully-enriched record from a/proddetail/page (spec table, seller, category IDs).
Disable includeDetails if you only need basic listings to keep costs minimal.
Power up your B2B sourcing, supplier discovery, and pricing intelligence with the IndiaMART Listings Scraper today! ๐