IndiaMart Unlimited Search Scraper avatar

IndiaMart Unlimited Search Scraper

Pricing

from $4.99 / 1,000 results

Go to Apify Store
IndiaMart Unlimited Search Scraper

IndiaMart Unlimited Search Scraper

A robust, high-performance utility designed for developer automation, data integration, and AI training. Features built-in captcha bypass, headful/headless browser execution, and proxy support to scrape IndiaMart data seamlessly, reliably, and at scale.

Pricing

from $4.99 / 1,000 results

Rating

0.0

(0)

Developer

Coding Frontned

Coding Frontned

Maintained by Community

Actor stats

0

Bookmarked

233

Total users

9

Monthly active users

18 days ago

Last modified

Share

IndiaMart Unlimited Product Search Scraper

Scrape unlimited B2B product listings and supplier data from IndiaMart.com — India's largest B2B marketplace. Supports deep pagination to collect hundreds or thousands of results per search query.

Features

  • Unlimited pagination — scrapes all available result pages with no hard cap
  • Multi-query search — run multiple search queries in a single actor run
  • Location filtering — narrow results to specific cities (e.g. Chennai, Mumbai, Delhi)
  • Price filtering — filter by minimum and maximum price range
  • Cloud-ready — runs on Apify with scheduling, proxy rotation, and webhook support

Use Cases

  • Large-scale B2B supplier discovery across Indian markets
  • Comprehensive market research for product sourcing and manufacturing
  • Price intelligence and competitive benchmarking for procurement
  • Building complete IndiaMart product databases for specific categories
  • Lead generation at scale for exporters, importers, and wholesale buyers

Input

FieldTypeDefaultRequiredDescription
searchQueriesarrayList of product search queries (e.g. ["laptops", "industrial motors"]).
locationstring""City name to filter results (e.g. 'Chennai', 'Mumbai'). Leave empty for nationwide.
maxResultsPerQueryinteger0Max products per query (0 = unlimited, scrape all pages).
minPricenumberMinimum price filter in INR (optional).
maxPricenumberMaximum price filter in INR (optional).
proxyConfigurationobject{}Proxy settings for the API requests.

Output

Each scraped item includes:

FieldDescription
productNameProduct name
companyNameCompany name
priceCurrent price as displayed on the site
moqMoq
locationJob or listing location (city or remote flag)
productDescriptionProduct description
specificationsTechnical specifications as key-value pairs
imagesArray of all image URLs for this item
phoneBusiness or public contact phone number
companyDetailsCompany details
companyUrlURL to the company's profile page
categoryPrimary product or content category
businessTypeBusiness type
verificationVerification
metadataMetadata
additionalFieldsAdditional fields
searchQuerySearch query
locationFilterLocation filter
scrapedAtTimestamp when this item was scraped (ISO 8601)
sourceSource

Sample Output

{
"productName": "productName_value",
"companyName": "companyName_value",
"price": "$49.99",
"moq": "moq_value",
"location": "New York, NY",
"productDescription": "productDescription_value",
"specifications": "specifications_value",
"images": ["https://cdn.example.com/image1.jpg"]
}

Notes

  • Proxy: Residential proxy is highly recommended — set proxyConfiguration: { useApifyProxy: true, apifyProxyGroups: ["RESIDENTIAL"] }
  • Rate limits: Keep maxItems reasonable per run to avoid IP bans or rate throttling
  • Scheduling: Use Apify Scheduler to run this actor on a recurring basis for a consistently fresh dataset