TradeIndia Supplier & Product Scraper avatar

TradeIndia Supplier & Product Scraper

Pricing

Pay per event

Go to Apify Store
TradeIndia Supplier & Product Scraper

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

Stas Persiianenko

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

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, or industrial 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.

FieldDescription
keywordSearch keyword used for the listing
productTitleFull TradeIndia product title
productNameShort product name when available
productUrlAbsolute URL to the TradeIndia product page
imageUrlProduct image URL
priceTextDisplayed price text
priceAmountRaw price/amount value when available
currencyCurrency detected from the listing
moqMinimum order quantity
unitPrice or order unit
supplierNameSupplier/company name
supplierProfileUrlTradeIndia supplier profile URL
supplierWebsitePublic supplier website/catalog URL when exposed
locationCombined location string
citySupplier city
stateSupplier state
countrySupplier country
businessTypeManufacturer, supplier, exporter, etc.
memberSinceYearsTradeIndia membership age in years
badgesTrust, premium, super seller, Made in India, and stock badges
productSpecificationsKey-value product specification object
tradeInformationSupply ability, delivery time, and related trade fields
searchRankRank on the source page
pageNumberSearch result page number
listingTypeorganic, sponsored, or showcase
sourceUrlSearch page URL scraped
scrapedAtISO 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

  1. Open the actor on Apify.
  2. Enter one or more TradeIndia product keywords.
  3. Optionally add direct TradeIndia search URLs.
  4. Set maxItems to the number of supplier/product records you need.
  5. Keep sponsored listings enabled if you want paid supplier cards too.
  6. Start the run.
  7. Export the dataset as JSON, CSV, Excel, XML, or through the Apify API.

Input options

keywords

TradeIndia search keywords.

Examples:

  • steel pipe
  • plastic granules
  • industrial valves
  • rice 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 includeShowcase off 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 ApifyClient
import os
client = 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-scraper to 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.

Explore related Automation Lab actors:

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.