IndiaMART Product Scraper
Pricing
from $1.00 / 1,000 record scrapeds
IndiaMART Product Scraper
Scrape product listings and supplier data from IndiaMART's B2B export marketplace. Extract product names, prices, MOQ, supplier details, locations, GST/IEC verification status, ratings, and export history. Search by product keyword with automatic pagination.
Pricing
from $1.00 / 1,000 record scrapeds
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
14
Total users
1
Monthly active users
21 days ago
Last modified
Categories
Share
Scrape product listings and supplier data from IndiaMART's B2B export marketplace. Search by product keyword and get back structured records: product names, prices, MOQ, supplier identity, locations, ratings, and GST/IEC verification status across one of the largest B2B directories in India.
IndiaMART Scraper Features
- Searches by product keyword. One or many terms in a single run.
- Pulls structured JSON from IndiaMART's export search API. No HTML parsing, no flaky selectors.
- Returns 25+ fields per record including price, MOQ, supplier identity, GST and IEC verification, supplier rating, and exporter-since date
- Automatic pagination — walks every page of results per search term up to your
maxItemscap - Tags each record with the originating
searchTermso multi-keyword runs stay sortable - Gets real data back where IndiaMART's WAF hands most tools a blank page.
Who Uses IndiaMART Data?
- Sourcing teams — build supplier shortlists with verification status and rating filters baked in
- B2B sales — prospect verified exporters by category, geography, or credentials
- Compliance teams — pre-screen suppliers by GST and IEC verification before due diligence
- Trade analysts — track price ranges and MOQ patterns across product categories on India's largest B2B platform
- Procurement — feed structured supplier records into ERP and vendor-master systems without manual entry
How IndiaMART Scraper Works
- Provide one or more product search terms — "cotton fabric", "steel pipes", "industrial valves". Set
maxItemsto cap each search. - The scraper walks the full result set, 10 at a time, until
maxItemsis hit or the results are exhausted. - Each row is normalized into a flat record with price, MOQ, supplier identity, location, ratings, verification flags, and the originating search term.
Input
{"searchTerms": ["cotton fabric", "steel pipes", "industrial valves"],"maxItems": 50}
| Field | Type | Default | Description |
|---|---|---|---|
searchTerms | string[] | — | Product keywords to search. Required. |
maxItems | integer | 15 | Maximum records to return per search term. 0 for unlimited per term. |
IndiaMART Scraper Output Fields
{"productId": "26847139488","productName": "100% Cotton Woven Fabric","productUrl": "https://export.indiamart.com/proddetail/cotton-woven-fabric-26847139488.html","price": 220,"priceFormatted": "₹220","currency": "INR","unit": "Meter","moq": 1000,"moqUnit": "Meter","companyName": "Surat Cotton Mills","companyUrl": "https://www.indiamart.com/surat-cotton-mills/","supplierId": "abc12345","city": "Surat","district": "Surat","state": "Gujarat","country": "India","postalCode": "395001","supplierRating": 4.4,"ratingCount": 218,"isVerifiedExporter": true,"isGstVerified": true,"isIecVerified": true,"isMobileVerified": true,"isEmailVerified": true,"gstNumber": "24XXXXX1234X1ZX","iecNumber": "ABCDE1234F","memberSince": "12 Years","exporterSince": "2014-06-01","imageUrl": "https://5.imimg.com/data5/.../cotton-fabric.jpg","categories": "Cotton Fabric, Woven Fabric, Textile","description": "100% pure cotton woven fabric, available in multiple GSM ranges...","searchTerm": "cotton fabric","scrapedAt": "2026-05-26T19:00:00.000Z"}
| Field | Type | Description |
|---|---|---|
productId | string | IndiaMART internal product/listing identifier |
productName | string | Product name/title |
productUrl | string | Direct URL to the product detail page on IndiaMART |
price | number | Listed price as a numeric value |
priceFormatted | string | Price formatted with currency symbol |
currency | string | ISO currency code (typically INR) |
unit | string | Price unit (Piece, Kg, Meter, etc.) |
moq | number | Minimum order quantity |
moqUnit | string | MOQ unit type |
companyName | string | Supplier/manufacturer company name |
companyUrl | string | Supplier catalog URL on IndiaMART |
supplierId | string | Unique supplier identifier (glusrid) |
city, district, state, country, postalCode | string | Supplier location |
supplierRating | number | Supplier rating score (1–5) |
ratingCount | number | Number of ratings received |
isVerifiedExporter | boolean | Verified exporter status |
isGstVerified | boolean | GST registration verified |
isMobileVerified | boolean | Primary mobile number verified by IndiaMART |
isEmailVerified | boolean | Email address verified by IndiaMART |
isIecVerified | boolean | Importer Exporter Code verified |
gstNumber | string | GST registration number (when disclosed) |
iecNumber | string | IEC number (when disclosed) |
memberSince | string | Membership tenure as displayed (e.g. "12 Years") |
exporterSince | string | Exporter-since date in ISO format |
imageUrl | string | Primary product image URL |
categories | string | Comma-separated product category names |
description | string | Short product description |
searchTerm | string | The keyword that returned this record |
scrapedAt | string | ISO 8601 timestamp of when this record was scraped |
FAQ
How do I scrape IndiaMART?
IndiaMART Scraper takes a list of product search terms and returns structured JSON for every matching listing. No keywords-to-URL translation, no pagination wiring on your side — the actor hits IndiaMART's export search API directly.
What data does IndiaMART Scraper return?
IndiaMART Scraper returns 27 fields per record — product name, price, MOQ, supplier identity, location, supplier rating, GST and IEC verification flags, and exporter-since date. The full set is in the output schema table above.
Can I filter by verified exporters?
IndiaMART Scraper doesn't filter at the API level, but every record carries isVerifiedExporter, isGstVerified, and isIecVerified boolean flags. Run the scrape and post-filter to the verified subset.
How much does IndiaMART Scraper cost to run?
IndiaMART Scraper uses pay-per-event pricing at the default 1.0 coefficient. You pay per record saved. A 1,000-record sourcing run costs what 1,000 records cost — infrastructure is bundled into the actor cost.
Need More Features?
Need additional fields, deeper supplier-profile enrichment, or HS-code search? File an issue or get in touch.
Why Use IndiaMART Scraper?
- API-direct extraction — pulls structured JSON from IndiaMART's export search endpoint, not parsed HTML, so the schema is stable across site redesigns
- Verification flags out of the box — GST, IEC, and exporter status flagged per record, which is usually the first column a sourcing team filters on