TradeIndia Scraper — B2B Products, Prices & Suppliers
Pricing
from $2.50 / 1,000 products
TradeIndia Scraper — B2B Products, Prices & Suppliers
Scrape TradeIndia.com by keyword, category, city or URL: product name, price per unit in INR, MOQ, specifications, trade terms (payment, delivery, packaging), supplier company, city, state, business type, year established, TrustStamp and membership. Optional employees, turnover, GST. No login.
Pricing
from $2.50 / 1,000 products
Rating
0.0
(0)
Developer
Yugenox Corp
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
13 days ago
Last modified
Categories
Share
TradeIndia Scraper — B2B products, prices and suppliers from TradeIndia.com
Scrape TradeIndia.com, India's long-running B2B marketplace, by keyword, category, city or link. Every row is a product with its price per unit in INR, minimum order quantity, specifications and trade terms (payment terms, delivery time, supply ability, packaging, port of dispatch, export markets, certifications), plus the supplier: company name, city, state, business type (manufacturer, exporter, supplier, distributor…), year established, years on TradeIndia, TrustStamp and membership tier.
Turn on product details for the description, all photos and the supplier's full address, number of employees, annual turnover, GST number, working days and payment modes.
No TradeIndia account, cookies or login needed.
Never fails on you. Whatever happens (refused proxy IPs, a page TradeIndia changed, a keyword with no category, a typo in a link), the run finishes successfully with everything it collected. The status message tells you what happened. You pay only for rows actually saved to your dataset.
What you get
| Group | Fields |
|---|---|
| Product | product ID, name, long title, link, image, brand, specifications (name / value), in stock, stock quantity, made in India, description*, all images* |
| Price | price text (13126 INR (Approx.)), price, price range high end, currency (INR), price unit, approximate flag, minimum order quantity + unit |
| Trade terms | payment terms, delivery time, supply ability, packaging details, port of dispatch, sample available / policy, main export markets, main domestic market, certifications |
| Category | product category, category page, breadcrumb |
| Supplier | company name, TradeIndia company page, logo, city, state, country, full address* |
| Supplier facts | business type(s), year established, years on TradeIndia, membership (Super Seller, Premium Seller…), TrustStamp + link, TI-verified, employees*, annual turnover*, GST verified + GSTIN* (masked for sole proprietors), working days*, payment modes*, company profile text* |
| Provenance | how the row was found: keyword, category or city page, position |
* with Include product details
How to use it
1. By keyword
Each keyword opens its TradeIndia category page (tradeindia.com/manufacturers/<keyword>.html). If there is no exact page, the closest TradeIndia categories are used, and the status message names them.
{"searchTerms": ["solar led flood light", "ball valve"],"maxItemsPerQuery": 150,"maxItems": 300}
2. Suppliers in specific cities
{"categories": ["led flood light"],"cities": ["Pune", "Ahmedabad", "Bengaluru"],"trustSealOnly": true}
3. Lead lists with company size and turnover
{"categories": ["https://www.tradeindia.com/manufacturers/ball-valve-flanged-end.html"],"businessTypes": ["Manufacturer", "Exporter"],"includeDetails": true,"maxItems": 100}
4. Specific products
{"startUrls": [{ "url": "https://www.tradeindia.com/products/50w-solar-flood-light-system-kent-model-c8536233.html" }]}
Input
| Field | What it does |
|---|---|
| Products / keywords | What to find. Also accepted as keywords / queries. |
| Categories | TradeIndia category names or links (/manufacturers/<name>.html). |
| Cities | Only suppliers in these cities. Alternate names work (Bangalore/Bengaluru, Gurgaon/Gurugram, Bombay…). |
| TradeIndia URLs | Category, city (/<city>/<name>-city-<id>.html) or product pages. |
| Max products | Total cap (default 100, 0 = no limit). Also accepted as maxResults / limit. |
| Max products per keyword / category | Default 100. |
| Go past the first page through city pages | On by default. A category page lists about 28 products; each of its city pages lists more suppliers. |
| Max city pages per category | Default 40 (the actor also stops when city pages stop adding new products). |
| Match keywords to TradeIndia categories | On by default. |
| Include product details | One extra page per product. |
| Min / Max price (INR), TrustStamp only, TI-verified only, In stock only, Business types | Filters. Skipped products are never charged. |
| Parallel queries | Default 3. |
| Proxy configuration | Apify automatic datacenter proxies by default. If TradeIndia refuses them, the run switches to Apify residential (India) on its own, if your plan includes it. |
Output example
{"productId": "9950593","url": "https://www.tradeindia.com/products/pp-ball-valve-flange-end-9950593.html","name": "PP Ball Valve Flange End","longName": "Pp Ball Valve Flange End - Application: Industrial & Water Application","priceText": "315.00 INR (Approx.)","price": 315,"currency": "INR","priceUnit": "Unit/Units","minOrderQuantity": 100,"minOrderUnit": "Unit/Units","specifications": [{ "name": "Pressure", "value": "Medium Pressure PSI" },{ "name": "Structure", "value": "Ball" }],"paymentTerms": "Cash Advance (CA), Cash in Advance (CID), Cheque, Others","deliveryTime": "1 Week","productionCapacity": "500 Per Week","packagingDetails": "Bag & Box Packing","portOfDispatch": "Ahmedabad","mainExportMarkets": "Asia, Australia, Central America, North America, …","certifications": "ISO & Material Test Certificate","inStock": true,"productCategory": "Ball Valves","breadcrumb": ["Ball Valves", "Ball Valve Flanged End"],"seller": {"companyName": "GOKUL POLY VALVES PRIVATE LIMITED","storefrontUrl": "https://www.tradeindia.com/gokul-poly-valves-private-limited-3169056/","city": "Ahmedabad","state": "Gujarat","businessType": "Exporter, Manufacturer, Service Provider, Supplier","yearEstablished": 2006,"memberFor": "7 Years","trustSeal": true,"employees": "100","annualTurnover": "Rs 30 Lakhs","gstVerified": true,"gstin": "24AAHCG5647H1ZI","workingDays": "Monday - Saturday"},"source": { "type": "category", "query": "ball valve flanged end", "section": "listing", "position": 1 },"scrapedAt": "2026-10-01T20:20:23.169Z"}
Pricing
Pay per result: you pay for each product saved, plus a small fee per run. Product details are a separate, optional charge per product. Rows skipped by your filters, duplicates and failed pages are never charged. Set a maximum cost per run in Apify and the actor stops exactly there.
FAQ
Do I need a TradeIndia account or cookies? No. There is no login, account, cookie or token. The actor reads the same public pages any visitor sees.
How many products can I get per keyword? A category page lists about 28 products. TradeIndia's robots.txt doesn't allow its numbered result pages, so the actor goes deeper through the category's city pages (/mumbai/…, /delhi/…), which list different suppliers. Big categories give hundreds of products this way. The actor stops by itself when city pages stop adding new products.
My keyword says "No TradeIndia category". TradeIndia organises products into about 110,000 categories. The actor tries the exact category, its singular/plural form, then the closest categories in TradeIndia's category list. If nothing matches, try other words or paste a tradeindia.com/manufacturers/… link.
Why are some prices empty? Many suppliers show "Ask Price" instead of a price. Those rows have price: null and keep everything else.
Does it respect robots.txt? Yes. It reads TradeIndia's robots.txt at the start of every run and never requests a disallowed address. That is why it never uses search pages or ?page= links.
Is it legal to scrape TradeIndia? This actor collects only information TradeIndia shows publicly to any visitor without logging in: product listings and the business profile each supplier chose to publish. Most rows describe businesses, but some can still contain personal data — for example the business name or address of a sole proprietor. If you store or use that data, follow the data-protection laws that apply to you (GDPR, PIPEDA, CCPA, India's DPDP Act) and TradeIndia's terms of use, and use it for a legitimate purpose. If you are unsure, check with a lawyer. Background reading: Is web scraping legal?
Does it access any private data? No. It never logs in and uses no TradeIndia account, cookies or tokens. It also leaves out personal details even where TradeIndia shows them: the owner's or contact person's name and designation are never collected (and are removed from company texts), no phone numbers or e-mail addresses are collected, and GST numbers that contain a sole proprietor's personal PAN are masked.
What happens if TradeIndia blocks the run? The actor first retries on fresh IPs, then moves to residential proxies if your plan has them. If the site still refuses, the run stops cleanly with the products it already saved and says so in the status message. It never tries to get around a captcha or a login page.