IndiaMart Scraper - B2B Suppliers, Products & Prices avatar

IndiaMart Scraper - B2B Suppliers, Products & Prices

Pricing

Pay per usage

Go to Apify Store
IndiaMart Scraper - B2B Suppliers, Products & Prices

IndiaMart Scraper - B2B Suppliers, Products & Prices

Scrape IndiaMart.com B2B supplier listings: company name, contact, products, prices, GST number, turnover, employee count. India's largest B2B marketplace with 10M+ suppliers. Detail pages for verified data. ~$0.002/supplier. No login needed.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Thirdwatch

Thirdwatch

Maintained by Community

Actor stats

2

Bookmarked

3

Total users

1

Monthly active users

2 hours ago

Last modified

Categories

Share

Scrape B2B supplier listings from IndiaMart.com -- India's largest B2B marketplace with 10M+ suppliers.

What you get

Extract company names, contact persons, locations, product catalogs, price ranges, GST numbers, annual turnover, and employee counts from IndiaMart. Perfect for supplier discovery, pricing analysis, and B2B lead generation.

No IndiaMart account needed. No API key required.

Try it free -- click Start in the Input tab.

Why scrape IndiaMart?

IndiaMart dominates Indian B2B commerce with 70%+ market share. Whether you're sourcing suppliers, analyzing pricing, building a procurement tool, or researching Indian manufacturing -- IndiaMart is the definitive source for B2B data.

Use cases:

  • Supplier discovery and verification
  • Competitive pricing analysis
  • Procurement automation
  • Market research on Indian manufacturing
  • B2B lead generation
  • Supply chain intelligence

Output fields

FieldDescription
company_nameSupplier company name
contact_personContact person name
locationCompany location
productsProduct names
descriptionCompany/product description
price_rangeProduct price range
gst_numberGST tax identifier (from detail pages)
year_establishedYear founded
employee_countCompany size
annual_turnoverAnnual revenue range
websiteCompany website
listing_urlIndiaMart listing URL

Example output

{
"company_name": "Tata Steel Ltd.",
"contact_person": "Rajesh Kumar",
"location": "Mumbai, Maharashtra",
"products": ["Steel Pipes", "Steel Tubes", "Steel Rods"],
"description": "Leading manufacturer of steel products...",
"price_range": "Rs 50 - Rs 200 / Kg",
"gst_number": "27AAACT2727Q1ZV",
"year_established": "1998",
"employee_count": "500-1000",
"annual_turnover": "Rs 100 Crore+",
"website": "https://www.tatasteel.com",
"listing_url": "https://www.indiamart.com/tata-steel/"
}

Input parameters

ParameterRequiredDescription
queriesYesProduct or supplier search terms (e.g., "steel pipes", "packaging machines")
locationNoCity/state filter (e.g., "Mumbai"). Empty = all India
maxResultsPerQueryNoMax suppliers per query (default: 25)
scrapeDetailPagesNoVisit detail pages for GST, turnover, employee count (default: true)

Pricing

Pay-per-result pricing at $0.003 per supplier listing.

SuppliersCost
25~$0.08
100~$0.30
500~$1.50

Tips

  • Be specific -- "stainless steel pipes 304" gets better results than "pipes"
  • Location filter -- narrow to a city for local suppliers
  • Skip detail pages -- disable scrapeDetailPages for faster runs when you only need basic listings

FAQ

Do I need an IndiaMart account? No. The scraper accesses only publicly visible supplier listings.

What is GST number? GST (Goods and Services Tax) number is India's business tax identifier. It verifies a supplier is a registered business.

Can I get supplier contact emails? IndiaMart typically shows contact person names but hides email/phone behind login walls. The scraper extracts all publicly visible data.

Changelog

  • v1.0 -- Initial release with search, detail page scraping, GST extraction, and location filtering