TradeIndia Supplier & Product Scraper
Pricing
Pay per event
TradeIndia Supplier & Product Scraper
Scrape public TradeIndia search results for India B2B supplier leads, prices, MOQ, product specs, locations, badges, and profile links.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Stas Persiianenko
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Scrape public TradeIndia search results for product and supplier leads.
The actor turns TradeIndia keyword searches into structured Apify dataset records with product titles, supplier names, prices, MOQ, locations, product specifications, profile links, badges, and source URLs.
Use it for India B2B sourcing, procurement research, price monitoring, supplier discovery, and lead-generation workflows.
What does TradeIndia Supplier & Product Scraper do?
TradeIndia Supplier & Product Scraper extracts public listing data from TradeIndia search pages.
It supports:
- ๐ Keyword searches such as
steel pipe,plastic granules, orindustrial valves - ๐ Direct TradeIndia search result URLs
- ๐ท๏ธ Sponsored listings when visible on the page
- ๐ฆ Organic product/supplier cards
- ๐งพ Product specifications and trade information from listing data
- ๐ Supplier location and business type fields
- ๐งน Duplicate removal across pages and keywords
The actor is HTTP-first and reads the server-rendered TradeIndia page data. No login is required for the supported listing fields.
Who is it for?
This actor is useful for teams that need repeatable supplier intelligence from TradeIndia.
Typical users include:
- ๐ Procurement teams building supplier shortlists
- ๐ Importers and exporters sourcing India manufacturers
- ๐ B2B lead-generation teams enriching prospect lists
- ๐ Market researchers tracking product availability and pricing
- ๐ญ Manufacturers benchmarking competitors and distributors
- ๐งโ๐ผ Sourcing agencies preparing vendor comparison sheets
- ๐ Operations teams monitoring MOQ and price changes over time
Why use this actor?
Manual TradeIndia research is slow when you need more than a few listings.
This actor helps you:
- Export structured data instead of copying cards by hand
- Compare suppliers across cities, business types, and badges
- Track price and MOQ text for recurring sourcing checks
- Feed supplier leads into spreadsheets, CRMs, or enrichment tools
- Build repeatable Apify tasks for recurring market monitoring
What data can you extract?
The default dataset contains one row per product/supplier listing.
| Field | Description |
|---|---|
keyword | Search keyword used for the listing |
productTitle | Full TradeIndia product title |
productName | Short product name when available |
productUrl | Absolute URL to the TradeIndia product page |
imageUrl | Product image URL |
priceText | Displayed price text |
priceAmount | Raw price/amount value when available |
currency | Currency detected from the listing |
moq | Minimum order quantity |
unit | Price or order unit |
supplierName | Supplier/company name |
supplierProfileUrl | TradeIndia supplier profile URL |
supplierWebsite | Public supplier website/catalog URL when exposed |
location | Combined location string |
city | Supplier city |
state | Supplier state |
country | Supplier country |
businessType | Manufacturer, supplier, exporter, etc. |
memberSinceYears | TradeIndia membership age in years |
badges | Trust, premium, super seller, Made in India, and stock badges |
productSpecifications | Key-value product specification object |
tradeInformation | Supply ability, delivery time, and related trade fields |
searchRank | Rank on the source page |
pageNumber | Search result page number |
listingType | organic, sponsored, or showcase |
sourceUrl | Search page URL scraped |
scrapedAt | ISO timestamp |
How much does it cost to scrape TradeIndia supplier leads?
This actor uses pay-per-event pricing.
You pay a small start fee for each run and a per-item charge for each saved product/supplier record.
The default input is intentionally small so first runs stay cheap. Increase maxItems when you are ready to collect larger supplier lists.
Final Store pricing is shown on the Apify actor page before you start a run.
How to use TradeIndia Supplier & Product Scraper
- Open the actor on Apify.
- Enter one or more TradeIndia product keywords.
- Optionally add direct TradeIndia search URLs.
- Set
maxItemsto the number of supplier/product records you need. - Keep sponsored listings enabled if you want paid supplier cards too.
- Start the run.
- Export the dataset as JSON, CSV, Excel, XML, or through the Apify API.
Input options
keywords
TradeIndia search keywords.
Examples:
steel pipeplastic granulesindustrial valvesrice mill machinery
searchUrls
Direct TradeIndia search result URLs.
Use this when you already have a TradeIndia URL with a specific query.
maxItems
Maximum number of product/supplier records to save across all keywords and URLs.
includeSponsored
When enabled, the actor includes sponsored/banner cards shown above organic listings.
includeShowcase
When enabled, the actor includes TradeIndia showcase or recommended products from each page.
requestDelayMillis
Delay between paginated requests. The default polite delay is suitable for normal runs.
Example input
{"keywords": ["steel pipe"],"maxItems": 100,"includeSponsored": true,"includeShowcase": false,"requestDelayMillis": 350}
Example with direct TradeIndia URL
{"searchUrls": [{ "url": "https://www.tradeindia.com/search.html?keyword=industrial%20valves" }],"maxItems": 75,"includeSponsored": true}
Example output
{"keyword": "steel pipe","productTitle": "Uncoated Lance Pipes - Color: Grey","productName": "Uncoated Lance Pipes","productUrl": "https://www.tradeindia.com/products/uncoated-lance-pipes-c4848038.html","imageUrl": "https://cpimg.tistatic.com/04848038/b/4/Uncoated-Lance-Pipes.jpg","priceText": "28 INR (Approx.)","moq": "1000","unit": "Meter/Meters","supplierName": "Guru Corporation","location": "Ahmedabad, Gujarat, India","businessType": "Manufacturer | Supplier","badges": ["Made in India", "Trust Stamp", "Super Seller", "In Stock"],"pageNumber": 1,"listingType": "organic"}
Tips for best results
- Use product-specific keywords for cleaner supplier lists.
- Run separate tasks for different product families.
- Keep
includeShowcaseoff if you only want core search results. - Use a direct TradeIndia URL when you want to preserve a specific search query.
- Schedule recurring runs to monitor price and MOQ changes.
- Export CSV for spreadsheet review and JSON for automation.
Integrations
The dataset can be used with many sourcing and sales workflows.
Common patterns:
- Send CSV exports to procurement teams.
- Push supplier records to a CRM.
- Enrich supplier websites with email discovery tools.
- Compare price and MOQ changes in a database.
- Trigger notifications when new suppliers appear for a keyword.
- Connect the actor to Make, Zapier, n8n, or custom webhooks.
API usage
You can run the actor from code with the Apify API.
Node.js
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: process.env.APIFY_TOKEN });const run = await client.actor('automation-lab/tradeindia-supplier-product-scraper').call({keywords: ['steel pipe'],maxItems: 100,});console.log(run.defaultDatasetId);
Python
from apify_client import ApifyClientimport osclient = ApifyClient(os.environ['APIFY_TOKEN'])run = client.actor('automation-lab/tradeindia-supplier-product-scraper').call(run_input={'keywords': ['steel pipe'],'maxItems': 100,})print(run['defaultDatasetId'])
cURL
curl -X POST "https://api.apify.com/v2/acts/automation-lab~tradeindia-supplier-product-scraper/runs?token=$APIFY_TOKEN" \-H 'Content-Type: application/json' \-d '{"keywords":["steel pipe"],"maxItems":100}'
MCP integration
Use this actor from MCP-compatible tools through Apify MCP Server.
MCP URL:
https://mcp.apify.com/?tools=automation-lab/tradeindia-supplier-product-scraper
Claude Code setup:
$claude mcp add apify-tradeindia https://mcp.apify.com/?tools=automation-lab/tradeindia-supplier-product-scraper
Claude Desktop JSON configuration:
{"mcpServers": {"apify-tradeindia": {"url": "https://mcp.apify.com/?tools=automation-lab/tradeindia-supplier-product-scraper"}}}
Example prompts showing MCP usage:
- "Use MCP tool
automation-lab/tradeindia-supplier-product-scraperto collect 100 TradeIndia steel pipe supplier leads and summarize the top cities." - "Run the TradeIndia product scraper through MCP for plastic granules and compare MOQ values."
- "Use the Apify MCP server to run a TradeIndia supplier monitor for industrial valves and alert me when new suppliers appear."
Apify storage and exports
Results are saved to the default Apify dataset.
You can export data as:
- JSON
- CSV
- Excel
- XML
- RSS
- HTML table
You can also access results from the Dataset API.
Scheduling recurring supplier monitoring
Apify tasks make monitoring easy.
Create a task with your keywords, then schedule it daily, weekly, or monthly.
Recurring runs can help you detect:
- New suppliers
- Changed prices
- Changed MOQ values
- New product specifications
- Supplier location changes
- Sponsored supplier activity
Data quality notes
TradeIndia listing fields vary by supplier and product.
Some records may not include every optional field.
For example, a supplier may expose product specifications but not a public catalog website, or a listing may show MOQ without a normalized currency field.
The actor keeps raw text fields when normalization is not reliable.
Limitations
This actor focuses on public unauthenticated listing data.
It does not promise private contact details that require login or inquiry forms.
Phone and email fields may not be available in public search listings.
The actor does not place inquiries, send messages, or interact with TradeIndia accounts.
Legality
This actor extracts publicly available information from TradeIndia pages.
You are responsible for using the data in accordance with applicable laws, TradeIndia terms, privacy rules, and your own compliance requirements.
Do not use scraped data for spam, unlawful outreach, or activities that violate platform terms.
FAQ
Why did I get fewer items than requested?
The search may have fewer public listings than maxItems, or duplicate products may be removed across sponsored, organic, and showcase sections.
Try broader keywords or enable showcase listings.
Why are email or phone fields missing?
TradeIndia often protects direct contact details behind account flows or inquiry actions. This actor targets public listing data and does not bypass login or private contact gates.
Why are some fields empty?
TradeIndia suppliers do not all publish the same metadata. Optional fields such as supplier website, state, trade information, or specifications may be absent on some listings.
Related scrapers
Explore related Automation Lab actors:
- https://apify.com/automation-lab/made-in-china-scraper
- https://apify.com/automation-lab/europages-scraper
- https://apify.com/automation-lab/thomasnet-scraper
- https://apify.com/automation-lab/website-contact-finder
Support
If a TradeIndia page changes or you need another field from public listing data, open an issue on the actor page with a sample input and run URL.
Changelog
See .actor/CHANGELOG.md for release notes.