IndiaMART Listings Scraper avatar

IndiaMART Listings Scraper

Pricing

from $3.00 / 1,000 product listings

Go to Apify Store
IndiaMART Listings Scraper

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

FalconScrape

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

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 impcat category pages, city-category pages, full search queries, and individual product URLs in a single run.
  • ๐ŸŽš๏ธ Two-tier extraction: cheap shallow listings by default; toggle includeDetails to fetch full product detail pages with the complete spec table, seller Basic_Information, and category IDs.
  • โšก Fast & lightweight: pure HTTP + Cheerio (no headless browser), so runs are cheap and fast.

๐Ÿ› ๏ธ How It Works

  1. Provide inputs โ€” any combination of:
    • startUrls: impcat, city-category, search, or proddetail URLs.
    • searchQueries: free-text keywords (e.g. "led bulb") โ€” fetched via dir.indiamart.com/search.mp which redirects to export.indiamart.com.
  2. Pick your depth โ€” leave includeDetails: false for fast shallow scraping, or flip it on to enrich every listing card with its full product-detail record.
  3. Cap your run โ€” set maxProducts to limit how many records the actor pushes.
  4. 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.

FieldTypeRequiredDefaultDescription
startUrlsArray<{ 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=...).
searchQueriesstring[]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).
includeDetailsbooleannofalseWhen 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).
includeRelatedCategoriesbooleannotrueIndiaMART 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.
maxProductsintegerno50Maximum number of records pushed to the dataset. Use 0 for unlimited.
proxyConfigurationobjectno{ "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! ๐Ÿš€