TradeIndia Scraper - B2B Suppliers, Manufacturers & Leads avatar

TradeIndia Scraper - B2B Suppliers, Manufacturers & Leads

Pricing

from $1.10 / 1,000 result scrapeds

Go to Apify Store
TradeIndia Scraper - B2B Suppliers, Manufacturers & Leads

TradeIndia Scraper - B2B Suppliers, Manufacturers & Leads

Scrape TradeIndia B2B suppliers, manufacturers & products: company leads (GST, owner, address, geo, website, turnover, employees), specs, prices & MOQ, plus email/phone enrichment and monitoring. No login, no browser. Independent tool, not affiliated with TradeIndia.

Pricing

from $1.10 / 1,000 result scrapeds

Rating

0.0

(0)

Developer

Scrape Sage

Scrape Sage

Maintained by Community

Actor stats

0

Bookmarked

22

Total users

5

Monthly active users

8 days ago

Last modified

Share

TradeIndia Scraper — B2B Suppliers, Manufacturers & Leads (GST, Contacts, Prices & MOQ)

Disclaimer: This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by TradeIndia or any of its subsidiaries. All trademarks mentioned are the property of their respective owners. "TradeIndia" is referenced only to describe the publicly available website this Actor collects data from.

Extract complete TradeIndia.com data — both sides of India's B2B marketplace in one actor: products (real prices, MOQ, full spec tables, images) and suppliers / manufacturers (rich company lead profiles: GST number, owner name, full address with map coordinates, the seller's own website, annual turnover, employees, business type, certifications and top products). Optionally crawl each seller's own site to pull emails and phone numbers, score every supplier as a B2B sourcing lead, and watch keywords for new products or suppliers with monitor mode.

The clean, no-browser way to scrape TradeIndia — fast HTTP + JSON extraction, no login, no cookies, no headless browser. A reliable IndiaMART alternative for India supplier sourcing and lead generation.

Why this TradeIndia scraper?

Most B2B scrapers return a product title and a price and stop there. This actor ships the richest dataset in the category — products and the full company profile behind them, with real contact data and a lead score:

DataTypical scrapersThis actor
Product name + price + MOQ
Full product spec table (specifications, price & quantity)
Seller company name + profile URLpartial
GST number
Owner / contact-person name & designation
Business type (Manufacturer / Exporter / Trader…)partial
Full address → city / state + map latitude & longitude
Year established, employees, annual turnover, payment modes
Seller's own website + emails & phones (site crawl)
Trust Stamp / verified status, top productspartial
Lead score (0–100) per supplier
New-product / new-supplier monitoring
No start feevaries

Use cases

  • B2B lead generation — Indian manufacturers, exporters and trading companies are active sellers. Build target lists by product, city (Mumbai, Delhi, Ahmedabad, Rajkot…), business type and Trust Stamp status — each with GST, owner name, full address and a website you can mine for emails and phones.
  • Product sourcing & supplier discovery — find verified suppliers for any product (industrial valves, cotton fabric, LED lights, pharma machinery, auto parts) with prices and MOQ to shortlist fast.
  • Price & MOQ intelligence — track prices and minimum order quantities across competing suppliers for a product line.
  • Import / sourcing research — map who manufactures what, where, and at what scale across India's largest B2B marketplace, with GST and turnover for due diligence.
  • CRM enrichment — turn a seller profile URL into a full company record (GST, address, geo, website, contacts) for your sales stack.
  • Supply-chain monitoring — schedule recurring runs to catch newly listed products or new suppliers entering a category.

How to use

  1. Sign up for Apify — the free plan is enough to try this actor.
  2. Open the TradeIndia Scraper, pick a mode, enter search keywords (or paste TradeIndia URLs), and click Start.
  3. Watch products and supplier leads stream into the dataset table.
  4. Export as JSON, CSV, Excel, XML, or RSS — or pull results programmatically via the Apify API.

Input

{
"mode": "searchSuppliers",
"searchKeywords": ["industrial valves", "cotton fabric"],
"cities": ["Mumbai", "Ahmedabad"],
"maxResults": 200,
"maxPages": 5,
"crawlSellerWebsite": true,
"onlyManufacturers": true,
"minLeadScore": 40
}
  • modesearchProducts (products by keyword), searchSuppliers (manufacturers/suppliers as B2B leads), sellerDetails (full company profiles for specific seller URLs), productDetails (full data for specific product URLs).
  • searchKeywords — keywords for the search modes (industrial valves, led light, packaging machine…). Each runs separately.
  • cities — optional Indian city filter applied to each keyword.
  • sellerUrls / productUrls — direct inputs for the detail modes (seller profile URLs, or /products/…-c<id>.html URLs).
  • startUrls — paste any mix of seller profiles, product pages or /search.html?keyword=… searches; each is auto-routed.
  • maxResults / maxPages — total record cap and how many search pages per keyword (~28 items/page).
  • enrichSellerProfile (searchProducts) — attach each product's full seller profile (GST, owner, website, address) — deduplicated per seller.
  • crawlSellerWebsite — crawl each seller's own public site for emails, phones and social links (TradeIndia hides phone behind login).
  • onlyManufacturers / onlyExporters / trustStampOnly / minLeadScore — keep only the sellers you want.
  • monitorMode / monitorStoreName — emit only records not seen in previous runs (see below).

Output

One record per product (type: "product") and per supplier (type: "seller"):

{
"type": "seller",
"sellerId": "4141118",
"companyName": "Futuristic Technologies",
"ownerName": "Mr Rajesh Garg",
"ownerDesignation": "CEO",
"profileUrl": "https://www.tradeindia.com/futuristic-technologies-4141118/",
"website": "https://www.futuristicclimatecontrols.co.in",
"gstNumber": "24AAJPG2293E1ZZ",
"rating": 3,
"businessTypes": ["Exporter", "Manufacturer", "Distributor", "Supplier", "Trading Company"],
"yearEstablished": 2008,
"employeesCount": 9,
"annualTurnover": "1100000",
"paymentModes": ["Cash Against Delivery (CAD)"],
"address": "232, Sunrise Mall, Near Swaminarayan Mandir, Vastrapur, Ahmedabad, Gujarat, 380015, India",
"city": "Ahmedabad",
"state": "Gujarat",
"country": "India",
"latitude": 23.022505,
"longitude": 72.571362,
"mapUrl": "https://maps.google.com/?q=Futuristic+Technologies+Ahmedabad",
"sellerTier": "Super Premium",
"hasTrustStamp": true,
"topProducts": [{ "name": "Honeywell PID Controller", "url": "https://www.tradeindia.com/products/...", "priceText": "5000 INR" }],
"emails": ["sales@futuristicclimatecontrols.co.in"],
"phones": ["+91 98250 12345"],
"socialLinks": { "linkedin": "https://www.linkedin.com/company/futuristic-technologies" },
"websiteCrawled": true,
"leadScore": 86,
"searchKeyword": "industrial valves",
"scrapedAt": "2026-06-16T00:00:00.000Z"
}
{
"type": "product",
"productId": "2802951",
"productName": "Manifold Valves",
"url": "https://www.tradeindia.com/products/manifold-valves-c2802951.html",
"image": "https://cpimg.tistatic.com/02802951/b/4/Manifold-Valves.jpg",
"priceText": "1000 INR (Approx.)",
"priceValue": 1000,
"currency": "INR",
"minOrderQuantity": "1 Piece",
"specifications": { "Material": "SS", "Automation Grade": "Manual", "Load Capacity": "Up to 6000 PSI" },
"sellerId": "4141118",
"companyName": "Futuristic Technologies",
"sellerProfileUrl": "https://www.tradeindia.com/futuristic-technologies-4141118/",
"businessTypes": ["Exporter", "Manufacturer"],
"city": "Ahmedabad",
"state": "Gujarat",
"hasTrustStamp": true,
"scrapedAt": "2026-06-16T00:00:00.000Z"
}

Note on contact details: TradeIndia masks the seller's phone number behind a login/OTP on its own pages, so a phone field is not published in the page data. This actor returns every publicly available field — company name, owner, GST, full address, map coordinates and the seller's own website — and, when crawlSellerWebsite is on, extracts emails, phones and social links from that website so you get real, reachable contacts.

Monitor only new products & suppliers

Turn on monitorMode and the actor remembers everything it has seen (in a named key-value store) and emits only new products/suppliers on each run:

  • It complements — and does not conflict with — Apify Schedules. Schedule the actor hourly/daily; each scheduled run reuses the same monitorStoreName, so you only get what's new since last time.
  • Use a distinct monitorStoreName per saved task to keep histories separate (lowercase letters, digits and hyphens only).
  • Perfect for watching a product category for new listings, or a city's manufacturers for new entrants, and pushing them straight into a CRM or Slack.

How much does it cost to scrape TradeIndia?

This Actor uses Apify's pay-per-event pricing: you are charged only for the results it delivers, with no monthly rental and no start fee. The events it can charge are:

  • Result scraped - One dataset record – a product (name, price, MOQ, full spec table, image, seller summary) or a supplier/manufacturer lead (company, owner, GST, full address+geo, website, turnover, employees, business type, top products, 0–100 lead score).
  • Contacts enriched - Website crawl of one seller for emails, phones & social links from their own public site. Charged only for returned records, when enrichment is enabled.

The current price of each event is shown on the Pricing tab of this page. Set a maximum total charge on the run if you want a hard cap on spend, and use the input limits to control how much the Actor fetches.

Automate & schedule

Run this actor on autopilot and pull results into your own stack:

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'MY_APIFY_TOKEN' });
const run = await client.actor('scrapesage/tradeindia-scraper').call({
mode: 'searchSuppliers',
searchKeywords: ['industrial valves'],
maxResults: 200,
crawlSellerWebsite: true,
onlyManufacturers: true,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(`Got ${items.length} supplier leads`);

Integrate with any app

Connect the dataset to 5,000+ apps — no code required:

  • Make — multi-step automation scenarios.
  • Zapier — push new supplier leads straight into your CRM.
  • Slack — get notified when a monitored keyword finds new suppliers.
  • Google Drive / Sheets — auto-export every run to a spreadsheet.
  • Airbyte — pipe results into your data warehouse.
  • GitHub — trigger runs from commits or releases.

Use with AI assistants (MCP)

The output is clean, LLM-ready JSON. Call this actor from Claude, ChatGPT, or any agent framework through the Apify MCP server — ask your assistant to "find verified industrial-valve manufacturers in Gujarat with GST and a website" and let it run this scraper for you.

Agent-ready: autonomous payments (x402 & Skyfire)

This actor is agent-ready — AI agents can discover it, run it, and pay for it autonomously, with no Apify account and no human in the loop. It uses pay-per-event pricing and limited permissions, so it qualifies for Apify's agentic-payment standards:

  • x402 — an open, HTTP-native payment protocol. Agents pay per run in USDC on the Base network directly through the Apify MCP server — no account, no API key.
  • Skyfire — agent-to-service payments for fully autonomous AI-agent workflows.

Building an AI agent, MCP tool, or autonomous data pipeline? This scraper is ready to plug in and pay as it goes.

More scrapers from scrapesage

Build a complete B2B sourcing & lead-gen stack:

Tips

  • Lead workflow: run searchSuppliers with crawlSellerWebsite: true and minLeadScore: 40 to get a clean shortlist of verified suppliers complete with emails and phones, then feed their profile URLs back into sellerDetails for the deepest record.
  • City targeting: add cities (e.g. ["Mumbai", "Surat"]) to focus on a region's manufacturers.
  • Price intelligence: run searchProducts with enrichSellerProfile: true to see every product's price/MOQ and the company (GST, owner, website) behind it in one table.
  • Cost control: seller profiles and website crawls are deduplicated per seller, and enrichment is opt-in — keep it off for fast, cheap breadth.
  • Proxies: the default Apify datacenter proxy works; switch to residential only if you hit blocks under heavy concurrent load.

FAQ

How do I find suppliers for a specific product? Use searchSuppliers mode with your product as a keyword (e.g. industrial valves). You get one lead record per company with GST, owner, address, website, business type and a lead score.

Can I get supplier phone numbers and emails? TradeIndia hides phone behind a login, so it isn't in the page data — but every seller links their own website. Turn on crawlSellerWebsite and the actor extracts emails, phones and social links from that site. GST number, owner name and full address are always returned.

What is the GST number good for? It's a verified Indian business identifier — great for de-duplication, KYC/due-diligence and matching sellers to other records.

Does it use a browser? No. It extracts data over plain HTTP from server-rendered pages (Next.js JSON) — fast and reliable, no headless browser, no login.

Can I export to Google Sheets, CSV, or Excel? Yes — one click in the dataset view, or automatically on every run via the Google Drive integration.

How do I monitor a category for new suppliers? Turn on monitorMode, then create a Schedule. Each run emits only suppliers/products not seen before.

A field is null — why? Some sellers simply don't publish every field (turnover, certifications, rating). Fields are null only when the data isn't public, not because the scraper skipped them.

Is scraping TradeIndia legal? This actor collects publicly available data only. You are responsible for using the data in compliance with applicable laws and TradeIndia's terms.

Data & lawful use

How it accesses the site. This Actor reads only publicly available pages that TradeIndia serves without a login. To pass the site's bot challenge it identifies itself by default with a standard search-engine crawler User-Agent (Googlebot); the userAgent input lets you change that. It does not log in, create accounts or use cookies.

This Actor reads business and professional listings that the professionals themselves published to be found: names, roles, firms, ratings and the contact details shown on the public listing. Because those details belong to identifiable people, treat the output as personal data. If you are in the EU or UK you are the data controller for what you do with it: have a lawful basis (usually legitimate interest for B2B prospecting or market research), keep any outreach relevant to the professional's line of work, honour opt-outs and deletion requests, and do not use the output for spam.

Under Apify's Standard Actor Contract, which governs your use of this Actor, you are the controller of any personal data in your input and output and scrapesage acts only as your processor: that data is processed solely to run your job, written only to your own Apify storage, never used for any other purpose and never shared onward. If you need help with a data-subject request that involves this Actor's output, open an issue on the Issues tab.

Disclaimer

This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by TradeIndia or any of its subsidiaries. All trademarks mentioned are the property of their respective owners.

"TradeIndia" and any related marks are the property of their respective owners and are used here only in a descriptive, nominative sense - to identify the publicly accessible website from which this Actor collects data. This Actor is not an official TradeIndia product, is not authorised or certified by TradeIndia, and does not distribute TradeIndia software. It collects only publicly available information; you are responsible for ensuring your use of that data complies with applicable laws, regulations and the terms of the source website.

Need help?

Open an issue on the actor's Issues tab, or visit the Apify help center. Feature requests are welcome — this actor is actively maintained.