SYSTEM all green source indiamart.com queue 9,817 pages p99 latency 181ms dataflirt.com · scraper/indiamart-com
RUN · 59 active pipelines · indiamart.com live

IndiaMart data,
India's B2B supply chain, mapped.

We extract supplier profiles, MOQ-tiered pricing, product catalogues, company certifications, GST details, and buyer enquiry signals from IndiaMart. Delivered as clean JSON, CSV, or Parquet to S3, BigQuery, or Snowflake on your cadence.

Suppliers extracted
84K /day
Products catalogued
620K /24h
Price records
190K /run
Active pipelines
59
Uptime
99.91%
Data Dictionary

Every field we extract from indiamart.com

Structured, schema-consistent data across all major object types — delivered clean, typed, and ready to query.

Complete list of extractable fields for Supplier Profiles objects from indiamart.com. All fields typed and schema-versioned.

supplier_idcompany_nameowner_namebusiness_typeyear_establishedannual_turnoveremployee_countgst_numbergst_verifiedcitystatecountrytrustseal_verifiedindiamart_member_sincemember_tierresponse_rateresponse_timetotal_productstotal_enquiries_receivedexport_capabilityexport_countriescertificationscompany_descriptionpage_url
supplier_profiles
● 200 OK
"supplier_id": "IM-SUP-8827341",
"company_name": "Rajesh Packaging Pvt Ltd",
"business_type": "Manufacturer",
"year_established": 2009,
"annual_turnover": "INR 10-25 Crore",
"gst_verified": true,
"trustseal_verified": true,
"response_rate": 92,
"export_capability": true,
"certifications": "ISO 9001:2015, BIS"
# supplier_idcompany_nameowner_namebusiness_typeyear_establishedannual_turnover
1
2
3

Complete list of extractable fields for Products & MOQ Pricing objects from indiamart.com. All fields typed and schema-versioned.

product_idsupplier_idproduct_namecategorysub_categoryunit_price_minunit_price_maxprice_unitcurrencymoqmoq_unitprice_tier_1_qtyprice_tier_1_priceprice_tier_2_qtyprice_tier_2_priceprice_tier_3_qtyprice_tier_3_pricelead_time_dayspayment_termscustomisation_availablesample_availableproduct_descriptionspecificationsimage_urlspage_url
products_& moq pricing
● 200 OK
"product_id": "IM-PRD-44821094",
"product_name": "HDPE Woven Polypropylene Bags",
"unit_price_min": 12.50,
"unit_price_max": 18.00,
"price_unit": "per piece",
"moq": 500,
"moq_unit": "pieces",
"lead_time_days": 7,
"customisation_available": true,
"sample_available": true
# product_idsupplier_idproduct_namecategorysub_categoryunit_price_min
1
2
3

Complete list of extractable fields for Certifications & Compliance objects from indiamart.com. All fields typed and schema-versioned.

supplier_idgst_numbergst_verifiedpan_numbercin_numbercertificationscertification_bodiesbis_licensefssai_licensedrug_licenseiso_certifiediso_standardexport_import_codemsme_registeredudyam_registrationstartup_india_flag
certifications_& compliance
● 200 OK
"supplier_id": "IM-SUP-8827341",
"gst_number": "27AABCP1234K1Z1",
"gst_verified": true,
"iso_certified": true,
"iso_standard": "ISO 9001:2015",
"msme_registered": true,
"export_import_code": "0519012345",
"startup_india_flag": false
# supplier_idgst_numbergst_verifiedpan_numbercin_numbercertifications
1
2
3

Complete list of extractable fields for Category Intelligence objects from indiamart.com. All fields typed and schema-versioned.

categorysub_categorykeywordpositionsupplier_idcompany_nameproduct_idproduct_nameunit_price_minmoqtrustseal_verifiedgst_verifiedmember_tiercitystateresponse_ratescraped_at
category_intelligence
● 200 OK
"keyword": "pp woven bags manufacturer",
"position": 2,
"supplier_id": "IM-SUP-8827341",
"trustseal_verified": true,
"member_tier": "Gold",
"unit_price_min": 12.50,
"moq": 500,
"scraped_at": "2026-05-12T05:40:22Z"
# categorysub_categorykeywordpositionsupplier_idcompany_name
1
2
3

Complete list of extractable fields for Buyer Enquiry Signals objects from indiamart.com. All fields typed and schema-versioned.

product_idproduct_namecategoryenquiry_count_badgeenquiry_trendtrending_flaghot_product_badgerecently_enquired_countbuyer_location_distributionscraped_at
buyer_enquiry signals
● 200 OK
"product_id": "IM-PRD-44821094",
"product_name": "HDPE Woven Polypropylene Bags",
"enquiry_count_badge": "500+ enquiries",
"trending_flag": true,
"hot_product_badge": true,
"recently_enquired_count": 47,
"scraped_at": "2026-05-12T05:40:22Z"
# product_idproduct_namecategoryenquiry_count_badgeenquiry_trendtrending_flag
1
2
3

Capabilities

Everything you need from IndiaMart — nothing you don't

IndiaMart is India's largest B2B marketplace — and the most comprehensive source of supplier intelligence, MOQ pricing, and manufacturing capability data in the country. Our scraper is built for the B2B data use case, not adapted from a B2C tool.

Supplier Profile Extraction

Company name, business type (manufacturer / trader / exporter / wholesaler), year established, annual turnover bracket, employee count, city, TrustSEAL status, and IndiaMart member tier — per supplier.

MOQ & Tiered Pricing

Minimum order quantity, price range, price-per-unit, and multi-tier volume pricing (Qty 1–99 / 100–999 / 1000+) — the data procurement and sourcing teams need to evaluate suppliers.

Certifications & Compliance

GST number, GST verification status, ISO certifications, BIS license, FSSAI license, drug license, IEC (export-import code), MSME registration, and Udyam registration — structured per supplier.

Full Product Catalogue

Product name, category, specifications, lead time, payment terms, customisation availability, sample availability, and product images — for every listing per supplier.

Buyer Enquiry Signals

IndiaMart surfaces trending products and enquiry count badges. We capture these demand signals — trending flags, hot product badges, and recent enquiry counts — as a proxy for B2B buyer intent.

Export Capability Mapping

Export capability flag, export destination countries, and export turnover bracket — for identifying export-ready Indian manufacturers across any category.

Category & Keyword Rankings

Track supplier and product position in category browse and keyword search results — with TrustSEAL, member tier, and GST verification status per placement.

Manufacturer vs Trader Classification

IndiaMart distinguishes manufacturers, traders, exporters, importers, and service providers. We extract and normalise this classification — critical for supply chain mapping and direct-sourcing workflows.

Scheduled Monitoring for Supplier Changes

Monitor supplier catalogue changes, new product additions, certification updates, and TrustSEAL status changes on a scheduled basis — with diff-based alerting per supplier.

// engagement pipeline

From category scope to supplier intelligence record

Brief in. Clean data out.

Define Scope
d 0

Provide categories, keyword sets, supplier IDs, or geographic filters. We design the extraction schema — including which certification, pricing, and compliance fields matter most for your use case.

Pipeline Build
d 2–4

We configure Scrapy / Playwright crawlers with Indian residential proxies, MOQ price-tier parsing, and GST verification text extraction for IndiaMart.

Validation & QA
d 4–6

Schema validation, GST format checks, MOQ logic verification, certification null-rate review, and supplier count reconciliation before full launch.

Delivery
ongoing

JSON / CSV / Parquet pushed to your S3 bucket, BigQuery dataset, or Snowflake stage on agreed cadence.

Under the hood

How our IndiaMart pipeline handles the hard parts

IndiaMart's B2B data structure — with tiered pricing, certification tables, and buyer enquiry signals — requires specialised handling that generic scrapers don't provide.

pipeline-monitor · indiamart.com · live ● active
// fingerprinting
Identity rotation
TLS fingerprintrandomised
User-agentrotated
IP poolresidential
Challenges blocked0
// pagination
Page coverage
48,291 pages queued running
// observability
Pipeline health
99.9%
uptime
142ms
p99 lat
0.3%
null rate
2
alerts
MOQ tier parsing
Structured volume pricing from unstructured tables

IndiaMart price tables display in varying formats — some as HTML tables, others as free-text or image-embedded pricing. Our parser normalises every format into a consistent three-tier pricing schema (MOQ / unit price / max price) per product — ready for procurement comparison workflows.

Certification extraction
GST, ISO, BIS, and IEC data — structured

Supplier certification data on IndiaMart spans multiple page sections, some dynamically loaded. Our pipeline extracts GST numbers, ISO standards, BIS license numbers, IEC codes, MSME registrations, and Udyam numbers — normalised into discrete fields with format validation.

JavaScript rendering
Full Playwright execution for dynamic content

IndiaMart supplier profiles and product catalogues are partially JavaScript-rendered. We run full Playwright sessions to capture dynamically loaded certification badges, TrustSEAL verification status, and enquiry count signals that HTTP clients miss.

Supplier change monitoring
Diff-based alerts on catalogue and compliance changes

For ongoing supplier monitoring, we maintain a snapshot per supplier and diff each subsequent run. Changes to product catalogue, pricing, certification status, or TrustSEAL verification trigger structured alerts — so your supplier intelligence stays current without full re-processing.

Monitoring & alerting
24/7 pipeline health with anomaly detection

Every run emits structured logs to our observability stack. We alert on GST validation failures, supplier coverage drops, pricing null-rates, and schema drift — and respond before you notice.

Applications

Who uses IndiaMart data — and how

Teams across industries use indiamart.com data to build competitive products and smarter operations.

01
Procurement & Supplier Discovery

Procurement teams use IndiaMart data to discover qualified suppliers in any category — filtered by business type, GST verification, TrustSEAL status, annual turnover, and MOQ compatibility.

02
Supply Chain Mapping

Strategy teams map India's manufacturing landscape by category, geography, and capability — identifying supplier clusters, single-source risks, and alternate vendor options.

03
B2B Market Research

Research teams track category pricing floors, MOQ norms, lead time benchmarks, and supplier density trends — to assess market structure and competitive dynamics in Indian manufacturing.

04
Export & Trade Intelligence

Trade bodies and exporters map India's export-capable manufacturer base by category and geography — using IEC codes, export turnover brackets, and destination country data.

05
Compliance & Due Diligence

Financial institutions and corporates use IndiaMart's GST, ISO, and certification data as a starting point for supplier due diligence — cross-referenced against government registries.

06
Private Equity & Investor Research

Investors track supplier density, category growth, and new entrant velocity on IndiaMart as a leading indicator for Indian SME manufacturing sector health.

Why DataFlirt

"IndiaMart hosts over 8 million suppliers and 100 million products — making it the most comprehensive map of India's manufacturing and trading economy available anywhere."

But extracting that intelligence requires structured handling of MOQ price tiers, certification tables, GST validation, and buyer demand signals — none of which a generic scraper handles correctly. DataFlirt delivers a B2B-native IndiaMart pipeline built for procurement, supply chain, and market research teams.

Technical Spec

IndiaMart scraper — technical capabilities

Everything supported by our indiamart.com scraper — rendered SPA elements, auth walls, rate-limit evasion and beyond.

JavaScript rendering
Full Playwright sessions — required for certification badges, TrustSEAL status, and dynamic content
Supported
MOQ tier price parsing
Normalises all IndiaMart price table formats into a three-tier structured schema per product
Supported
Certification extraction
GST, ISO, BIS, IEC, MSME, Udyam fields extracted and format-validated per supplier
Supported
CAPTCHA bypass
Automated 2Captcha + CapSolver integration with fallback to manual queue
Supported
Residential proxy rotation
Indian residential ISP IPs — rotated per request with sticky sessions where required
Supported
Supplier change monitoring
Diff-based alerts on catalogue, pricing, and certification changes per supplier
Supported
Buyer enquiry signal capture
Trending flag, hot product badge, and recent enquiry count extracted per product
Supported
Export capability mapping
Export flag, IEC code, and destination countries extracted per supplier profile
Supported
Category & SERP ranking
Position in keyword search and category browse captured per supplier and product
Supported
Change detection (diffs)
Hash-based diff: only emit records with changed fields since last run
Supported
Webhook delivery
HTTP POST per record or batch — useful for supplier monitoring and procurement alert workflows
Supported
Private contact data
Buyer contact details and direct phone numbers behind IndiaMart's pay-wall are not extracted
Partial
Infrastructure

Infrastructure powering the IndiaMart pipeline

Open-source tooling on proven cloud infra — no vendor lock-in, full observability.

ScrapyPlaywrightPython 3.12RedisPostgreSQLApache AirflowAWS LambdaS3CloudWatch2CaptchaCapSolverResidential Proxies (IN)GST ValidatorDockerKubernetesGrafanaPrometheus
Scrapy + Playwright Stack

Scrapy handles crawl orchestration and retry logic. Playwright drives JavaScript rendering and certification badge capture. A custom MOQ parser normalises all price-table formats into a consistent three-tier schema post-extraction.

Indian Residential Proxy Infrastructure

We maintain pools of Indian residential ISP proxies. Rotation happens per-request with sticky sessions for multi-page supplier profile traversal. GST format validation flags malformed extractions before delivery.

Cloud-Native Orchestration

Pipelines run on AWS Lambda (burst) and ECS (sustained). Airflow handles scheduling, dependency management, and SLA alerting. All state stored in managed Postgres.

Output & Delivery

Your data, your destination

Data delivered to where your team already works — no new tooling required.

JSON
Newline-delimited or nested — schema versioned per run
CSV
Flat file with typed columns — Excel/Sheets compatible
Parquet
Columnar format for BigQuery, Snowflake, Athena
S3
Direct bucket delivery — compatible with any data lake
BigQuery
Streamed directly into your dataset with schema auto-detect
Webhook
HTTP POST per record — useful for supplier monitoring alerts
Postgres
Upsert into your existing schema with conflict resolution
Snowflake
Stage + COPY INTO workflow — incremental or full-replace
// faq

Common questions.

About indiamart.com scraping, legality, and pipeline operations.

Ask us directly →
Is scraping IndiaMart legal?

Scraping publicly available information from IndiaMart is generally permissible under applicable law in India — reinforced by precedents such as hiQ v. LinkedIn. DataFlirt targets only public, non-authenticated supplier, product, pricing, and certification data. We do not extract contact details behind IndiaMart's paywall, personal data, or circumvent authentication walls. We recommend clients review IndiaMart's ToS independently and consult legal counsel for specific use cases.

Can you extract MOQ and tiered pricing in a structured format?

Yes. IndiaMart displays price tables in multiple formats. Our parser normalises all of them into a consistent three-tier structure: MOQ, unit price range, and volume price breakpoints. The output is structured fields per product — not raw table text.

Do you extract GST numbers and certification details?

Yes. We extract GST number, GST verification status, ISO certification, BIS license, FSSAI license, IEC (export-import code), MSME registration, and Udyam registration number — per supplier. GST numbers are format-validated post-extraction.

Can you monitor supplier catalogues for changes over time?

Yes. We maintain per-supplier snapshots and diff each subsequent run. Changes to product catalogue, pricing, certification status, TrustSEAL verification, or member tier trigger structured change records — so your supplier intelligence stays current.

Do you extract buyer enquiry signals like trending products?

Yes. IndiaMart surfaces trending flags, hot product badges, and recent enquiry count ranges on product and category pages. We extract these as structured demand signals — useful as a proxy for B2B buyer intent by category.

Can I request a sample dataset before committing?

Yes. We provide a sample run of up to 200 suppliers and their associated product catalogues as part of pre-engagement scoping — so you can validate schema fit, MOQ parsing accuracy, and certification completeness before signing any contract.

$ dataflirt scope --new-project --source=indiamart.com ready

Tell us what
to extract.
We do the rest.

20-minute scoping call. Pilot dataset within the week. Production within two. Whether you need a supplier map across 50 categories, ongoing procurement intelligence, or an export-capability dataset for trade analysis — we scope, build, and operate the pipeline. Tell us what you need.

hello@dataflirt.com · Bengaluru · IST · typical reply < 4h
Services

Data Extraction for Every Industry

View All Services →