Chinese B2B Supplier & Product Finder by Province
Search Made-in-China.com products and suppliers by keyword or category, with province, business type, certification, price, MOQ and trust-badge filters for sourcing and lead generation.
Open in Apify Store$0.99 / 1K on Free
Short answer
Chinese B2B Supplier & Product Finder by Province is an Apify Store Actor that returns 17 published output fields, including title, priceMin, priceMax, priceCurrency. It lists $0.99 per 1,000 results on the Free plan (pay per event), $0.49 on the Business plan. It takes 22 input settings; one is required (mode). Last updated Nov 3, 2026.
From the public Store listing and published build schema, synced 2026-11-12.What it returns
17 fields from the published dataset schema. Export as JSON, CSV or Excel, or read the dataset through the Apify API.
titlepriceMinpriceMaxpriceCurrencyminOrdersuppliersupplierProvincesupplierRatingauditedSupplierproductUrlbusinessTypemembershipemployeesleadScoresupplierUrlrecordTypeprice
Input
| Setting | Type | Required | Default | What it does |
|---|---|---|---|---|
| mode | string | Yes | searchProducts | What to scrape from Made-in-China.com. |
| searchQueries | array | No | ["industrial pump"] | One or more product or supplier keywords. Used by 'Search products' and 'Find suppliers' modes (e.g. 'industrial pump', 'LED lights'). |
| categoryPaths | array | No | [] | Made-in-China.com catalog paths (or full catalog URLs) to browse in 'Browse a product category' mode, e.g. 'Agriculture-Food-Catalog/Beverage'. |
| productUrls | array | No | [] | Product page URLs or product IDs to scrape in 'Scrape these product URLs/IDs' mode. A bare ID is resolved through the site's own search. |
| supplierUrls | array | No | [] | Supplier storefront URLs or subdomains, e.g. 'allslorm.en.made-in-china.com' or just 'allslorm'. Used by 'Scrape these supplier storefronts' and 'Scrape a supplier's catalog'. |
| province | string | No | – | Only return listings whose supplier is located in this Chinese province, municipality, or region. Leave blank for no filter. |
| businessType | string | No | – | Only return suppliers of this business type. Leave blank for no filter. Used by product and supplier search modes. |
| goldSupplierOnly | boolean | No | false | Only return listings from suppliers with a Gold Member, Diamond Member, or higher paid membership badge. |
| auditedSupplierOnly | boolean | No | false | Only return listings whose supplier carries an 'Audited Supplier' badge from an independent inspection agency. |
| leadingFactoryOnly | boolean | No | false | Only return listings whose supplier holds an 'Industry-leading Audited Factory' badge. |
Show the other 12 settings
| Setting | Type | Required | Default | What it does |
|---|---|---|---|---|
| securedTradingOnly | boolean | No | false | Only return listings that offer Secured Trading (payment protection and after-sales support through Made-in-China.com). |
| rdCapacity | string | No | – | Only return products from suppliers with this R&D or production capability. Leave blank for no filter. |
| certification | string | No | – | Only return products from suppliers who advertise this quality or safety certification. Leave blank for no filter. |
| maxMinOrder | integer | No | – | Only return products whose Minimum Order Quantity is at or below this number. Leave blank for no filter. |
| priceMin | number | No | – | Only return products whose listed price is at or above this USD value. Must be used together with the maximum; a lone bound is ignored. |
| priceMax | number | No | – | Only return products whose listed price is at or below this USD value. Must be used together with the minimum; a lone bound is ignored. |
| sampleAvailableOnly | boolean | No | false | Only return products whose supplier offers a paid sample order ('Buy Sample'). |
| maxItems | integer | No | 50 | Maximum number of records to return across all keywords, categories, or URLs. |
| maxPagesPerQuery | integer | No | 20 | Maximum listing pages to walk for each keyword, category, or supplier catalog. Each page holds about 24-30 records. |
| includeProductDetails | boolean | No | true | Open each product page to add description, specifications, price tiers, images, video, categories, FAQ, and deeper supplier data. Adds one request per product. |
| includeSupplierProfile | boolean | No | true | Open supplier storefront and company-profile pages to add firmographics, trade terms, audit report, product groups, and verification data. Adds requests per supplier. |
| includeContactDetails | boolean | No | false | Open the public contact page in supplier modes to add contact person, position, postal code, and showroom URL. Phone and email are not public. |
Example input
Built from the input form's published example values and defaults.
{
"mode": "searchProducts",
"searchQueries": [
"industrial pump"
],
"categoryPaths": [],
"productUrls": [],
"supplierUrls": [],
"goldSupplierOnly": false,
"auditedSupplierOnly": false,
"leadingFactoryOnly": false,
"securedTradingOnly": false,
"sampleAvailableOnly": false,
"maxItems": 3,
"maxPagesPerQuery": 1,
"includeProductDetails": false,
"includeSupplierProfile": false,
"includeContactDetails": false
} Run it from code or an AI agent
The same run through the Apify API, with the example input. You need an Apify API token; the run is billed to your account at the Store price.
Python
from apify_client import ApifyClient
client = ApifyClient("<YOUR_APIFY_TOKEN>")
run_input = {
"mode": "searchProducts",
"searchQueries": [
"industrial pump"
],
"categoryPaths": [],
"productUrls": [],
"supplierUrls": [],
"goldSupplierOnly": False,
"auditedSupplierOnly": False,
"leadingFactoryOnly": False,
"securedTradingOnly": False,
"sampleAvailableOnly": False,
"maxItems": 3,
"maxPagesPerQuery": 1,
"includeProductDetails": False,
"includeSupplierProfile": False,
"includeContactDetails": False
}
run = client.actor("dataspryva/chinese-b2b-supplier-and-product-finder").call(run_input=run_input)
if run is None:
raise RuntimeError("The Actor run was not found.")
for item in client.dataset(run.default_dataset_id).iterate_items():
print(item) pip install apify-client
JavaScript
import { ApifyClient } from "apify-client";
const client = new ApifyClient({ token: "<YOUR_APIFY_TOKEN>" });
const input = {
"mode": "searchProducts",
"searchQueries": [
"industrial pump"
],
"categoryPaths": [],
"productUrls": [],
"supplierUrls": [],
"goldSupplierOnly": false,
"auditedSupplierOnly": false,
"leadingFactoryOnly": false,
"securedTradingOnly": false,
"sampleAvailableOnly": false,
"maxItems": 3,
"maxPagesPerQuery": 1,
"includeProductDetails": false,
"includeSupplierProfile": false,
"includeContactDetails": false
};
const run = await client.actor("dataspryva/chinese-b2b-supplier-and-product-finder").call(input);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items); npm install apify-client
cURL
curl -X POST "https://api.apify.com/v2/actors/dataspryva~chinese-b2b-supplier-and-product-finder/run-sync-get-dataset-items" -H "Authorization: Bearer $APIFY_TOKEN" -H "Content-Type: application/json" -d '{"mode":"searchProducts","searchQueries":["industrial pump"],"categoryPaths":[],"productUrls":[],"supplierUrls":[],"goldSupplierOnly":false,"auditedSupplierOnly":false,"leadingFactoryOnly":false,"securedTradingOnly":false,"sampleAvailableOnly":false,"maxItems":3,"maxPagesPerQuery":1,"includeProductDetails":false,"includeSupplierProfile":false,"includeContactDetails":false}' Waits for the run and returns the dataset items (runs over 300 seconds return HTTP 408; start an async run instead).
MCP (AI agents)
{
"mcpServers": {
"apify": {
"url": "https://mcp.apify.com?tools=dataspryva/chinese-b2b-supplier-and-product-finder",
"headers": {
"Authorization": "Bearer <YOUR_APIFY_TOKEN>"
}
}
}
} Adds this Actor as a tool in an MCP client that takes a remote server URL (Cursor, VS Code, Claude Code) through Apify's hosted MCP server. OAuth sign-in also works without the header. Clients that only start local servers can wrap the URL with npx mcp-remote.
What a run costs
The result rate falls on higher Apify plans. Each figure is the published per-result rate times the number of results.
| Apify plan | Per 1,000 | 10,000 results | 100,000 results |
|---|---|---|---|
| Free plan | $0.99 | $9.90 | $99 |
| Starter plan | $0.82 | $8.20 | $82 |
| Scale plan | $0.66 | $6.60 | $66 |
| Business plan | $0.49 | $4.90 | $49 |
- Every run also has a start event, charged per GB of memory (minimum one): $0.10 on Free, $0.03 on Business. At its default memory of 4 GB a run starts at $0.40 on Free. Fewer, larger runs keep this small.
- The Free plan includes $5 of monthly usage (Apify pricing, checked 2026-11-11); at the Free rate that covers at most about 5,050 results, less start events and platform usage.
- Worked example: 10,000 results in one run on the Free plan cost $10.30 ($9.90 for results + $0.40 start), plus Apify platform usage (compute), billed separately by Apify.
- Pay per event. Platform usage (compute) is billed by Apify on top of the event prices. Compare other tools in the cost estimator.
What people use it for
- source products
- find suppliers
Similar Actors
IndiaMART B2B Product Listings by City & State
Search IndiaMART's product listings by keyword, optionally narrowed to an Indian state or city, with price, MOQ, supplier name/location, rating,…
Global B2B Supplier Finder by Product & Country
Search the Kompass B2B directory by company name, product keyword, or country, or fetch specific profiles, for firmographic detail: employees,…
Alibaba.com Wholesale Sourcing & Supplier Vetting Finder
Search Alibaba.com's B2B marketplace (not AliExpress) for products or suppliers. Get price, MOQ, Trade Assurance status, supplier verification,…
Allegro.pl Listings by Search, Category or URL
Find Allegro.pl products by keyword search, category page, or direct offer URL, with price, seller rating, condition, shipping, and rating…
Amazon Best Sellers & Rankings Scraper
Scrape Amazon's Best Sellers, New Releases, Most Wished For, Most Gifted and Movers & Shakers charts. Get rank, ASIN, title, price, rating and…
Amazon Search, Category & Seller Listings Extractor
Get Amazon products from search results, categories, seller storefronts, or ASIN lookups across 20+ marketplaces, with price, rating, badges,…
Questions people ask
How much does Chinese B2B Supplier & Product Finder by Province cost?
The published result rate depends on your Apify plan: $0.99 per 1,000 on Free, $0.82 per 1,000 on Starter, $0.66 per 1,000 on Scale, $0.49 per 1,000 on Business. So 10,000 results cost about $9.90 on the Free plan and $4.90 on Business, plus a start fee of $0.10 per run per GB of memory on Free. Platform usage is billed separately.
What data does Chinese B2B Supplier & Product Finder by Province return?
Its published output schema lists 17 fields: title, priceMin, priceMax, priceCurrency, minOrder, supplier, supplierProvince, supplierRating, auditedSupplier, productUrl, businessType, membership, and 5 more. A listed field is not guaranteed to be filled in every row.
What input does Chinese B2B Supplier & Product Finder by Province need?
Required: mode. Optional settings include searchQueries, categoryPaths, productUrls, supplierUrls, province, businessType.
How do I run Chinese B2B Supplier & Product Finder by Province from Python or the API?
Use the Apify API client: in Python, ApifyClient(token).actor("dataspryva/chinese-b2b-supplier-and-product-finder").call(run_input=...), then read the run's default dataset (run.default_dataset_id); in JavaScript the same call is client.actor("dataspryva/chinese-b2b-supplier-and-product-finder").call(input). Without a client, POST the input JSON to https://api.apify.com/v2/actors/dataspryva~chinese-b2b-supplier-and-product-finder/run-sync-get-dataset-items with your API token. Ready-to-paste code with the example input is on this page.
Sources
- Chinese B2B Supplier & Product Finder by Province on Apify Store
- Published build with input and output schema (JSON)
Cite this page
Scraper Finder. "Chinese B2B Supplier & Product Finder by Province." https://scraperfinder.com/catalogue/chinese-b2b-supplier-and-product-finder/ (data checked 2026-11-12).
Run Chinese B2B Supplier & Product Finder by Province
$0.99 per 1,000 results. Paste the example input above, set your target query, then export the dataset.