IndiaMART Scraper: B2B Supplier Leads avatar

IndiaMART Scraper: B2B Supplier Leads

Pricing

$2.00 / 1,000 suppliers

Go to Apify Store
IndiaMART Scraper: B2B Supplier Leads

IndiaMART Scraper: B2B Supplier Leads

Scrape IndiaMART B2B supplier leads by product or category: company name, phone number, city, state, price, GST & email verification. No login, no API key. Export to CSV/JSON or use in Claude, ChatGPT & any MCP AI agent.

Pricing

$2.00 / 1,000 suppliers

Rating

0.0

(0)

Developer

The Mine Works

The Mine Works

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

๐Ÿญ IndiaMART Scraper: B2B Supplier Leads & Phone Numbers

Overview

IndiaMART Scraper turns any IndiaMART product category into a clean, structured list of Indian B2B suppliers. Search a product or category, optionally filter by city, and get back deduplicated supplier records: company name, normalised phone number, city and state, product title and price, GST and email verification flags, IndiaMART profile URL, and member-since date. No login, no API key, no manual browsing.

Built for sourcing teams, B2B sales, and market intelligence in India. Feed it "stainless steel sheet" filtered by "Mumbai", and get a ready-to-dial supplier list back in one run.

Reliability posture: blocked, empty, or failed runs are never charged. You only pay for a supplier record that was actually delivered.

โœ… No login | โœ… No API key | โœ… Verified phone and GST flags | โœ… MCP-ready for AI agents

Features

Keyword and category search across IndiaMART's supplier catalog. Optional city filter to narrow to a single metro or region. Normalised phone numbers ready for auto-dialers and CRMs. GST and email verification flags to prioritise higher-quality leads. Structured export as JSON, CSV, or Excel, plus MCP tool access for AI agents.

How it works

IndiaMART's public search does the discovery, and this actor pulls each supplier tile into a flat, deduplicated record. It handles pagination, per-tile enrichment, and phone number normalisation so you don't hand-clean the data downstream. India residential proxies keep runs steady even under load.

The output is intentionally flat. Company name, contact number, city, state, product title, and verification flags all live at the top level. Pipe it straight into Google Sheets, HubSpot, Salesforce, or an outbound sequencer.

๐Ÿงพ Input configuration

{
"searchQuery": "stainless steel sheet",
"city": "Mumbai",
"maxResults": 500,
"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }
}

๐Ÿ“ค Output format

{
"company_name": "Sujal Engineering",
"contact_number": "+91-7949355168",
"city": "Ahmedabad",
"state": "Gujarat",
"category": "Industrial Pumps",
"company_url": "https://www.sujalpump.com/",
"glusr_id": 3989750,
"display_id": 14121847530,
"email_verified": true,
"gst_verified": true,
"member_since": "14 yrs",
"product_title": "Cast Iron Up To 45 Mtr Scrubber Pump, 10 HP",
"price": "โ‚น 9,900",
"scraped_at": "2026-07-15T04:21:46.502Z"
}

Every supplier record contains these fields:

FieldDescription
๐Ÿข company_nameRegistered supplier name
๐Ÿ“ž contact_numberNormalised phone number with country code
๐Ÿ™๏ธ citySupplier city
๐Ÿ—บ๏ธ stateSupplier state
๐Ÿท๏ธ categoryProduct category listed on IndiaMART
๐Ÿ”— company_urlSupplier's own website, or IndiaMART profile URL if no external site is listed
๐Ÿ†” glusr_idIndiaMART internal supplier ID
๐Ÿ†” display_idIndiaMART internal listing ID
๐Ÿ“ฆ product_titleProduct title on the listing
๐Ÿ’ฐ priceListed price, in rupee notation as shown on the listing
๐Ÿ“ง email_verifiedTrue if IndiaMART shows email verified
๐Ÿงพ gst_verifiedTrue if IndiaMART shows GST verified
๐Ÿ“… member_sinceHow long the supplier has been on IndiaMART (e.g. "14 yrs")
๐Ÿ•’ scraped_atISO timestamp of capture

๐Ÿ’ผ Common use cases

B2B sourcing and procurement Build a shortlist of suppliers for any component or raw material in minutes. Compare price bands across cities before requesting quotations.

Outbound sales in India Feed verified supplier phone numbers into an auto-dialer or WhatsApp Business flow. Enrich a CRM with GST-verified counterparties for compliance-friendly outreach.

Market intelligence Map the number and location of suppliers for a category across Indian metros. Track pricing signals in a category over time by running weekly snapshots.

AI research agents Give an agent live supplier data so it can build sourcing briefs on demand. Use the MCP tool inside Claude or ChatGPT to answer "who supplies X in Y city."

๐Ÿš€ Getting started

  1. Open the actor and set searchQuery to your product or category.
  2. Optionally set city to narrow to a single metro or region.
  3. Set maxResults to cap run size, and keep residential proxy on.
  4. Click Start, then download the dataset as JSON, CSV, or Excel, or pull it via API or MCP.
  5. Schedule the run weekly to keep a rolling supplier database fresh.

FAQ

Do I need a login or API key? No. IndiaMART Scraper reads only public listings, no cookies, no seat cost.

How reliable are the phone numbers? Numbers come directly from the supplier's listing and are normalised to +91 international format. IndiaMART verifies most listings, and the email_verified and gst_verified flags let you filter for the highest-quality leads.

Does it capture all cities? Yes. Leave city empty to scan the whole country, or set it to any Indian metro to narrow the run.

How much does it cost? $4 per 1,000 supplier records delivered, and the first 10 records on every account are free for life. Empty runs cost nothing.

Can I use it inside an AI agent? Yes. It is exposed as an MCP tool. See below.

Use in Claude, ChatGPT & any MCP agent

https://mcp.apify.com/?tools=themineworks/indiamart-suppliers

Or call it programmatically with the Apify client:

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });
const run = await client.actor('themineworks/indiamart-suppliers').call({
searchQuery: 'stainless steel sheet',
city: 'Mumbai',
maxResults: 500,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

๐Ÿ› ๏ธ Complete your India B2B pipeline

Pair this actor with the rest of the themineworks India suite:

Typical flow: indiamart-suppliers finds the companies, ambitionbox-companies checks reputation, b2b-leads-finder pulls the decision-makers, email-verifier-validator confirms deliverability before outreach.

Questions or need a custom field set? Reach out through the Apify profile.