IndiaMart Supplier Scraper - B2B Products, Prices avatar

IndiaMart Supplier Scraper - B2B Products, Prices

Pricing

from $1.00 / 1,000 indiamart supplier results

Go to Apify Store
IndiaMart Supplier Scraper - B2B Products, Prices

IndiaMart Supplier Scraper - B2B Products, Prices

Extract IndiaMart supplier and product listings — names, prices, MOQs, seller details, locations, response rates — no cookies needed. Clean JSON for B2B lead generation, sourcing intelligence and supplier benchmarking on India's largest marketplace.

Pricing

from $1.00 / 1,000 indiamart supplier results

Rating

4.6

(4)

Developer

Thirdwatch

Thirdwatch

Maintained by Community

Actor stats

4

Bookmarked

565

Total users

67

Monthly active users

11 days ago

Last modified

Categories

Share

IndiaMart Scraper

Thirdwatch portfolio: 8,800+ users across 140+ public Actors, 2M+ records delivered, >95% run success. Explore all Thirdwatch Actors.

Find Indian B2B suppliers, manufacturers, wholesalers, and SME leads from public IndiaMart search results. Use it for procurement shortlists, supplier verification, wholesale price monitoring, dropshipping sourcing, and India-focused outbound lists.

Value prop

IndiaMart is one of the most useful public sources for Indian supplier discovery because listings can include company name, product, city, state, price, MOQ, phone, GST number, rating, and member-since signals in one place. This actor turns those search results into a structured Apify dataset you can filter, export, enrich, or send into your CRM.

Best fit:

  • Procurement teams qualifying Indian suppliers before the first call.
  • B2B sales teams building India SME prospect lists by category and region.
  • Marketplace operators tracking wholesale categories and price bands.
  • Dropshippers comparing product, MOQ, and supplier signals.

What's new

  • Structured extraction for supplier and product fields from public IndiaMart search pages.
  • Location-aware searches for city or state targeting.
  • Supplier trust signals such as GST, rating, rating count, and member-since when publicly available.
  • Output shaped for Apify datasets, CSV export, Google Sheets, CRMs, and enrichment workflows.

What data you get

FieldDescription
company_nameSupplier company name
product_nameProduct title from the listing
priceProduct price as displayed
moqMinimum order quantity when shown
product_urlDirect IndiaMart product URL
catalog_urlSupplier catalog URL
image_urlProduct image URL
locationCombined city and state
citySupplier city
stateSupplier state
phonePublic phone number when shown
gst_numberGST tax identifier when shown
supplier_ratingSupplier rating when shown
rating_countNumber of ratings when shown
member_sinceSupplier join year when shown

Input parameters

ParameterRequiredDescription
queriesNoProduct/supplier search terms (e.g. steel pipes, organic chemicals). Optional if category is set.
categoryNoTop-level B2B category on IndiaMart. Combines with queries when both are set. Default all.
locationNoOptional city/state filter (e.g. Mumbai, Maharashtra). Leave empty for all-India results.
maxResultsPerQueryNoMaximum supplier/product records to extract per search query. Default 25.
proxyConfigurationNoNetwork routing settings. Usually not needed — only change this if a run is failing to connect.

Quick-start input examples

Find suppliers for one product

{
"queries": ["stainless steel pipes"],
"location": "Mumbai",
"maxResultsPerQuery": 25
}

Build a multi-city procurement shortlist

{
"queries": ["pharma packaging suppliers", "textile manufacturers", "industrial pumps"],
"location": "Maharashtra",
"maxResultsPerQuery": 50
}

Broad sourcing run

{
"queries": ["organic chemicals", "auto parts suppliers Pune", "LED light manufacturers Delhi"],
"maxResultsPerQuery": 100
}

Sample output snippet

{
"company_name": "Example Engineering Works",
"product_name": "Stainless Steel Pipes 304",
"price": "Rs 180 / Kg",
"moq": "500 Kg",
"product_url": "https://www.indiamart.com/example/stainless-steel-pipes.html",
"catalog_url": "https://www.indiamart.com/example/",
"image_url": "https://5.imimg.com/data5/.../stainless-steel-pipes.jpg",
"location": "Mumbai, Maharashtra",
"city": "Mumbai",
"state": "Maharashtra",
"phone": "8044XXXXXX",
"gst_number": "27ABCDE1234F1Z5",
"supplier_rating": "4.5",
"rating_count": "124",
"member_since": "2016"
}

Use cases

  • Supplier discovery: Build a shortlist of public IndiaMart suppliers for a product category.
  • Procurement qualification: Compare price, MOQ, GST, rating, city, and catalog URL before outreach.
  • India SMB lead generation: Find manufacturers, wholesalers, traders, and distributors by niche.
  • Regional market mapping: Compare supplier density across cities and states.
  • Price monitoring: Track displayed wholesale prices for the same product over time.
  • Compliance pre-checks: Collect GST numbers and public supplier metadata for follow-up verification.

Use cases & recipes

Step-by-step guides on thirdwatch.dev/blog:

-end

Limitations

  • Only public IndiaMart listing data is returned.
  • Supplier emails are not returned because IndiaMart does not expose them publicly on normal listing pages.
  • Phone, GST, rating, MOQ, and member-since fields can be blank when not shown by IndiaMart.
  • Search rankings and available listings are controlled by IndiaMart and may vary by query, location, and time.
  • For broad categories, multiple specific queries usually produce cleaner data than one generic query.

Competitor and comparison notes

  • Compared with generic web crawlers: This actor returns a structured supplier dataset instead of raw HTML, so it is easier to export and use in procurement or CRM workflows.
  • Compared with global B2B databases: India-focused fields like GST, MOQ, city, and public phone number are often more useful for Indian SME workflows than generic company enrichment fields.
  • Compared with JustDial: IndiaMart is stronger for manufacturers, suppliers, wholesalers, and products. JustDial is stronger for local services and storefront businesses. Many teams use both.
  • Compared with official APIs: IndiaMart does not provide a general public search API for this use case. This actor works from publicly visible marketplace pages.

FAQ

Do I need an IndiaMart account? No. The actor reads publicly visible listing data.

Can I get supplier emails? No. Emails are not publicly exposed in normal IndiaMart listings.

Can I search by city or state? Yes. Use the location input, for example "Mumbai", "Pune", or "Gujarat".

Why are some fields blank? IndiaMart does not show every field for every supplier. The actor returns each field when it is publicly available.

How do I get better supplier lists? Use specific product and location queries, such as "stainless steel pipe suppliers Pune" instead of "steel".

Support and custom builds

Need extra fields, enrichment, scheduled exports, or a private actor for another Indian B2B source? Contact Thirdwatch at thirdwatch.dev or through the Apify actor support channel.

Last verified: 2026-05