Made-in-China Scraper: Products, Price Tiers & MOQ
Pricing
from $0.80 / 1,000 offers
Made-in-China Scraper: Products, Price Tiers & MOQ
Scrape Made-in-China.com wholesale offers by search term, category or offer URL: every quantity price tier, MOQ, price range, supplier type, Gold or Diamond membership, audit badge, years and rating. $1 per 1,000 offers with price tiers, trust filters, offer details and new-offers-only monitoring.
Pricing
from $0.80 / 1,000 offers
Rating
0.0
(0)
Developer
CleanPull
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Made-in-China Scraper reads Made-in-China.com wholesale offers by search term, category page or offer URL and returns one row per offer with every quantity price tier (100–499 pieces at $0.54, 500–5,999 at $0.50, 6,000+ at $0.46), the MOQ, the price range and the supplier: business type, Gold or Diamond membership, audit badge, years on the site, province and rating. Use it as a Made in China scraper or made-in-china.com API for China wholesale suppliers, from $1 per 1,000 offers with the price tiers included.
What you can do with it
- "Find silicone baking mat suppliers with an MOQ under 500 and a unit price under $1." Search by product, set
maxMoqandmaxPrice, and get each offer's quantity breaks to see what you pay at your order size. - "Only audited Diamond members that are factories." Combine
auditedOnly,memberLevel: "diamond"andsupplierType: "manufacturer"to shortlist suppliers before you send an inquiry. - "Give me lead time, HS code, packaging and payment terms for these offers." Turn on
includeOfferDetailsand paste offer URLs or run a search. - "Tell me when new suppliers list LED strip lights, or when a supplier changes its price tiers." Schedule a run with
onlyNew: you get only offers not seen before (changeType: "added") and offers whose tiers, price range or MOQ changed (changeType: "updated", with the earlier values). - "Pull a whole category into a spreadsheet." Give a category page as a start URL and up to 600 offers are read page by page; export as CSV or Excel.
- "Feed an AI sourcing agent." Choose only the fields it needs with
fields(for exampletitle,priceTiers,moq,supplier.name).
Why this actor
- Price tiers on every row. Each offer's own page is read, so
priceTiersholds every quantity break the supplier set (or the single price from the MOQ), not just a range. - Trust filters that work on any search. Supplier type, Gold or Diamond membership, audited suppliers, samples available, price and MOQ. Offers left out by a filter are never charged.
- Monitoring built in.
onlyNewremembers what earlier runs of the same input delivered and returns only new offers and real price or MOQ changes. - Clear about what it could not read. A search with no offers, a filter that leaves nothing, or an address that cannot be read gets a free row saying why. A site check page is reported as a refusal, never as "no results".
- Built for AI agents. Numbers as numbers, ISO dates, stable field names, a field picker, a dataset schema and output views, and a run summary (
RUN_SUMMARY) with counts and reasons that an agent can read.
Input
| Field | Type | What it does |
|---|---|---|
searchTerms | array of strings | Products to search, one per line ("silicone baking mat"). Read page by page, 30 offers a page. |
startUrls | array of URLs | Search pages, category pages (/…-Catalog/….html) and offer pages (<supplier>.en.made-in-china.com/product/…). |
maxResultsPerSearch | integer | Offers per search or listing address (default 30, up to 600). |
maxResults | integer | Optional cap across the whole run. |
minPrice, maxPrice | number (USD) | Keep offers with a unit price in this range at any quantity break. |
maxMoq | integer | Keep offers whose MOQ is at most this. |
supplierType | any, manufacturer, trading-company | The supplier's own business type (suppliers that are both match either). |
auditedOnly | boolean | Only suppliers audited by an independent inspection agency. |
memberLevel | any, gold, diamond | Gold or Diamond members, or Diamond only. |
samplesOnly | boolean | Only offers whose supplier sells samples. |
includeOfferDetails | boolean | Add lead time, HS code, certifications, packaging, sample price, payment terms, Incoterms, capacity, highlights, images and the supplier profile (a separate event). |
onlyNew | boolean | Only offers new since earlier runs of the same input, plus offers whose tiers, price range or MOQ changed. Watches the first maxResultsPerSearch offers of each search; unchanged ones are not delivered or charged. |
fields | array of strings | Keep only these fields (dotted paths such as supplier.name). |
includeRaw | boolean | Add the page's own structured product data as raw. |
The filters are applied by this actor to what the pages show: the site's own filter pages are closed to automated readers by its robots.txt. With filters, enough result pages are read to fill maxResultsPerSearch when a third of the offers match (three times as many offers, plus one page). At most 40 pages are read per search or address in any case, so with filters a request above 390 offers, or a filter that keeps fewer than a third, can deliver fewer.
Example inputs
Search with trust filters and details:
{"searchTerms": ["silicone baking mat"],"maxResultsPerSearch": 60,"maxPrice": 2,"auditedOnly": true,"memberLevel": "gold","includeOfferDetails": true}
A category and two offers, new and changed offers only (schedule it daily):
{"startUrls": [{"url": "https://www.made-in-china.com/Light-Industry-Daily-Use-Catalog/browse-Silicone-Baking-Mat-18200100000009.html"},{"url": "https://kingod.en.made-in-china.com/product/opiRDeEcCBVK/China-Wholesale-High-Quality-Silicone-Baking-Mats-with-OEM-Support.html"}],"onlyNew": true}
Output
One row per offer. Fields:
| Field | What it is |
|---|---|
id, url, title, image, category | The offer, its page, its main image and the site's category path |
priceTiers | Every quantity break: minQty, maxQty (null: and up), price in USD, and priceMax when the price depends on the option chosen |
unitPriceMin, unitPriceMax, currency | The price range in USD |
moq, unit | Minimum order quantity and its unit |
supplier | name, url, type, level (Gold Member, Diamond Member), audited, years, location (province), rating, ratingCount |
specs | The attribute table as the supplier filled it in |
samplesAvailable, securedTrading | Samples sold; orderable with the site's Secured Trading service |
position, searchTerm, sourceUrl | Where the offer was found (1-based across pages) |
pageRead | Whether the offer page was read (false: price and MOQ are as the listing shows them) |
scrapedAt | ISO date and time |
With includeOfferDetails | leadTime, hsCode, certifications, packaging, samples, paymentTerms, incoterms, productionCapacity, modelNumber, trademark, origin, highlights, images, supplierProfile |
With onlyNew | changeType (added, updated), changedFields, previous (the earlier tiers, prices, MOQ and when they were seen) |
Fields the page does not show are null, never guessed. Views in the Output tab: Overview, Price tiers, Suppliers and Offer details.
Sample record
From a run on 2026-10-27 (includeOfferDetails on; lists shortened):
{"recordType": "offer","id": "CwqapiyOrrAl","url": "https://infullcutlery.en.made-in-china.com/product/CwqapiyOrrAl/China-Heat-Resistant-Silicone-Pastry-Mat-Table-Placemat-for-Dinner-Baking.html","title": "Heat Resistant Silicone Pastry Mat Table Placemat for Dinner Baking","image": "https://image.made-in-china.com/2f0j00sqnlYJZmiMRK/Heat-Resistant-Silicone-Pastry-Mat-Table-Placemat-for-Dinner-Baking.webp","category": "Light Industry & Daily Use > Kitchen Implements > Bakeware","priceTiers": [{"minQty": 100,"maxQty": 499,"price": 0.54},{"minQty": 500,"maxQty": 5999,"price": 0.5},{"minQty": 6000,"maxQty": null,"price": 0.46}],"unitPriceMin": 0.46,"unitPriceMax": 0.54,"currency": "USD","moq": 100,"unit": "pieces","supplier": {"name": "GuangDong Infull Industrial Co., Ltd.","url": "https://infullcutlery.en.made-in-china.com","type": null,"level": "Diamond Member","audited": true,"years": 4,"location": "Guangdong, China","rating": 5,"ratingCount": 1},"specs": [{"name": "Model NO.","value": "IFS35"},{"name": "Type","value": "Baking Tools & Accessories"},{"name": "Material","value": "Silicone"},{"name": "Logo","value": "Customized"}],"samplesAvailable": true,"securedTrading": true,"position": 8,"searchTerm": "silicone baking mat","sourceUrl": "https://www.made-in-china.com/products-search/hot-china-products/Silicone_Baking_Mat.html","pageRead": true,"scrapedAt": "2026-10-27T01:38:21.845Z","leadTime": "Peak Season Lead Time: 1-3 months; Off Season Lead Time: one month","hsCode": "3924100000","certifications": [],"packaging": {"transportPackage": "Neutral Packing","packageSize": "20.00cm * 10.00cm * 10.00cm","grossWeight": "250.000kg"},"samples": {"available": true,"price": 0.7,"unit": "piece"},"paymentTerms": ["LC", "T/T", "PayPal", "Western Union"],"incoterms": ["FOB", "EXW", "CFR", "CIF", "DDP", "FCA"],"productionCapacity": "50000 PCS/ Month","modelNumber": "IFS35","trademark": "Infull","origin": "China","highlights": ["Customized Logo: Laser, silk screen, printing, and embossing available for logo customization.","Customized Design: Shape, material, and process can be customized according to requirements."],"images": ["https://image.made-in-china.com/2f0j00sqnlYJZmiMRK/Heat-Resistant-Silicone-Pastry-Mat-Table-Placemat-for-Dinner-Baking.webp","https://image.made-in-china.com/2f0j00yqNVRUsKkCGZ/Heat-Resistant-Silicone-Pastry-Mat-Table-Placemat-for-Dinner-Baking.webp"],"supplierProfile": {"Address": "616 Guangda Live Center Ii, No. 300 Qingcha Road, Shijing Street, Baiyun, Guangzhou, Guangdong, China","Terms of Payment": "LC, T/T, PayPal, Western Union","International Commercial Terms(Incoterms)": "FOB, EXW, CFR, CIF, DDP, FCA","Average Lead Time": "Peak Season Lead Time: 1-3 months; Off Season Lead Time: one month","Main Products": "Cutlery & Flatware , Dinnerware&Tableware , Tray&Lunch Plate , Ceramic Dinnerware , Kitchenware , Baking & Pastry Tools , Kitchen Knife , Kitchen Gadgets , Barware , Drinkware","Export Year": "2005-07-01"}}
Pricing
Pay per event: you pay only for offers delivered.
| Event | Free / Bronze | Silver | Gold |
|---|---|---|---|
Offer with its price tiers (offer) | $1.00 per 1,000 | $0.90 per 1,000 | $0.80 per 1,000 |
Offer details (offer-details, only with includeOfferDetails) | $0.80 per 1,000 | $0.72 per 1,000 | $0.64 per 1,000 |
Plus Apify's small start fee per run. Offers left out by filters, unchanged offers in onlyNew mode and the free rows that explain an entry that gave nothing are not charged. An offer whose page could not be read is delivered from the listing (pageRead: false) and its details are not charged; when a filter cannot be checked from the listing, it is left out and counted as unread, not as filtered. The run stops at your spending limit before a row it cannot pay for.
Limits
- Prices are in US dollars as the site shows them; a price in another currency is left empty with a note.
- Shipping cost is "contact the supplier" on the site, so it is not part of the output.
- Some suppliers do not publish a business type; with
supplierTypeset, their offers are left out. - No sign-in and no CAPTCHA solving: pages the site refuses on every route are reported in the run summary.
Changelog
0.1 (2026-10-27)
- First release: search terms, search, category and offer URLs; every quantity price tier, MOQ and supplier trust fields; price, MOQ, supplier type, membership, audit and sample filters; offer details; new and changed offers only.