rastriq. Talk to us →
Rastriq / China machinery data

The machinery sold in China, in one schema.

21-sun, jc35, jdzj and lmjx, four Chinese portals with no public API, turned into the same columns: English category, brand, model, price in yuan when published, province, spec sheet and quality flags. To compare prices with Europe, find manufacturers and follow what Chinese brands offer.

Quick answer: Four Chinese machinery portals with no public API (21-sun, jc35, jdzj and lmjx) in one schema: new construction-machinery catalogue with spec sheets, CNC machine tools with suppliers, industrial B2B with tiered prices and used machinery with yuan price, hours and province, with no personal data. Sample of 100 rows in CSV and JSON.

4
Chinese portals, one schema
~31,000
New models with spec sheets (21-sun)
~97,000
Used excavators listed (lmjx)

Four portals, four formats, one schema

None of the four has an API. Each actor reads the public pages over HTTP, with no browser, and returns the same columns.

PortalWhat it isWhat you getPriceActor
21-sun.com
铁臂商城
New construction-machinery catalogue~31,000 models: brand, category, photos and full spec sheetNo prices (inquiry only)21-sun
jc35.com
机床商务网
B2B for CNC machine tools, lasers and formingProducts, brand, model, supplier, city, technical parameters, origin and MOQReference price or "on request"jc35
jdzj.com
机电之家
B2B for industrial and electromechanical equipmentSupply, used and buy requests: tiered price, MOQ, verified supplier, specsYuan, with quantity tiersjdzj
lmjx.net
路面机械网
Used construction and road machinery marketplaceExcavators, loaders, rollers, pavers, cranes: brand, model, hours, provinceYuan (万元 converted); some "面议"lmjx

One actor per portal, all with the same output schema. The Tiebaobei used marketplace, already on this site, completes the picture of the Chinese market.

Flag, never drop. Chinese listings are noisy: one seller's ad covering many models, repair or rental services, token prices. Nothing is filtered: every row carries its warnings in qualityFlags (multi_model_ad, service_ad, price_on_request, stale_listing…) and you decide what to discard.

In Chinese and English. The title is kept in Chinese, as the seller publishes it; the category also arrives in English (ext_categoryEn) and the brand often includes its Latin name (大隈/OKUMA). Phone numbers, WeChat and QQ are removed from titles and descriptions.

What Chinese machinery data is used for

Six real use cases: who uses them, what you do and which fields you need.

1 · Used prices in China versus Europe
Machinery traders, exporters and importersCompare the price of a used excavator in China (lmjx) with the European marketplaces on this site to see where there is import or export margin.Result: a price table by brand, category and year on both sides.
Fields: priceCny, brand, model, year, hours, province
2 · Supplier sourcing
Industrial procurement and sourcing officesFind manufacturers and distributors of a machine type (machining centres, mining equipment, compressors…) with their city, minimum order and factory price when published.Result: a supplier shortlist by category and province.
Fields: city, province, moq, priceCny, ext_categoryEn
3 · What models Chinese brands sell
Manufacturers, dealers and competitive analystsThe 21-sun catalogue lists the models on sale in China from Sany, XCMG, Komatsu, Caterpillar and dozens more brands, with up to dozens of technical fields per model.Result: a range matrix by brand and category, with comparable specs.
Fields: brand, model, category, specs
4 · Dealer map
Sales and business development teamsGroup listings by selling company and city to see which dealers move the most volume in each category.Result: a ranking of sellers by category and region.
Fields: seller, city, province, category
5 · Buyer demand
Manufacturers and exportersjdzj's buy-request board (求购) shows what equipment Chinese industry is looking for, by category and region.Result: demand signals to prioritise products or markets.
Fields: sourceSection, title, category, postedAt
6 · Market monitor
Analysts and market intelligence teamsSchedule the same categories weekly and compare prices, listing counts and new suppliers. jdzj lets you ask only for what was updated in the last month.Result: weekly supply and price series by category.
Fields: updatedAt, priceCny, category, qualityFlags

Each portal tells a different part of the story

One short run per portal is enough to see what each one adds.

PortalRowsWith priceDistinct brandsSpec fields (max)Provinces
21-sun.com4001067—
jc35.com5054611112
jdzj.com50509166
lmjx.net4028120—

Saved-task runs on 21 October 2026 (lmjx: 20 October run in listing mode, without province or spec sheet). "Spec fields" is the number of key-value pairs in the spec sheet of the most complete row.

The 21-sun new catalogue has no prices but spec sheets of up to 67 fields; jc35 is mostly "on request" (45 of 50 products) with spec sheets of up to 111 fields and suppliers in 12 provinces; jdzj publishes a price on every listing in the sample, and lmjx on 28 of 40. That is why they are combined: specs from one side, prices from the other.

Real rows from the four portals

100 rows from four runs, in the common schema. Public samples download without signing up.

sourcetitleext_categoryEnbrandmodelpriceCnycity
21-sun.com卡特彼勒新一代CAT®320液压挖掘机Crawler excavators卡特彼勒320——
21-sun.com小松PC200-11M1液压挖掘机Crawler excavators小松PC200-11M1——
jc35.comVD1161 立式加工中心Vertical machining centers台孚精机/TEFUVD1161—无锡市
jc35.comVL-1250ATC 大型重切削高刚性VL 1250ATCVertical machining centersACHINEMAKEVL-1250ATC—南通市
jdzj.com柴油扒渣机矿用履带扒渣机井下掘进扒矿机防爆耙装机隧道出渣设备Rake loaders名舜ZWY-5056,000 ¥济宁
jdzj.com扒渣机厂家现货名舜轮式扒渣机小型巷道矿用扒渣机柴油装渣机Rake loaders名舜ZWY-5048,000 ¥济宁
lmjx.net小型50、60、65、70、75、80等二手挖掘机低价出售Excavators三一—70,000 ¥—
lmjx.net卡特315、320、329、336等二手挖掘机低价出售Excavators卡特—320,000 ¥—

Two real rows per portal. The title is shown shortened and in the original Chinese.

No personal data. Phone numbers, WeChat, QQ and emails are never collected. This site's samples also leave out the seller name and shop links, because some advertisers are individuals.

Inputs ready to copy

Paste the input into each actor's JSON tab and press Start. The first four match the saved tasks, as 10-row test runs.

TaskInput (JSON)What it is for
21-sun · excavators with specs{"section": "new_catalog", "categories": ["101001"], "includeDetails": true, "includeFullSpecs": true, "maxItems": 10}Excavator range on sale, with specs.
jc35 · vertical machining centres{"categories": ["4202"], "includeDetails": true, "maxItems": 10}Suppliers, brands and technical parameters.
jdzj · mining equipment supply{"section": "supply", "categories": ["hy6_86"], "includeDetails": true, "maxItems": 10}Factory price, minimum order and supplier.
lmjx · used earthmoving machinery{"categories": ["tufangjixie"], "maxItems": 10}Excavators, loaders and more, with price.
lmjx · used Komatsu in one province{"categories": ["wajueji"], "brand": "komatsu", "province": "guangdong", "includeDetails": true, "maxItems": 10}With hours, model and city.
jdzj · buy requests from the last month{"section": "buy_requests", "updatedWithin": "month", "maxItems": 10}What Chinese industry is looking for.

Each actor charges per result: cheaper in listing mode, a little more with detail pages. From outside China, detail runs are slower.

Common schema dictionary

The same columns on all four portals; what is specific to each goes in ext_*.

FieldDescription
source · sourceSection · listingId · urlPortal, section (supply, used, buy_request, new_catalog) and identifier
titleOriginal title in Chinese
category · categoryPath · ext_categoryEnPortal category, full tree and English name
brand · modelBrand (often Chinese/Latin) and model
year · hours · conditionYear, operating hours and condition (new / used) when stated
priceCny · priceText · priceTypePrice in yuan, original text and type: fixed, reference, range_min, on_request
locationProvince, city and original text
sellerSelling company, type (company / dealer / individual) and shop
specs · imagesSpec sheet with Chinese keys and photos (detail mode)
moq · moqUnit · ext_priceTiersMinimum order and quantity price tiers (jc35, jdzj)
postedAt · updatedAt · scrapedAtPublish, update and capture dates
qualityFlagsprice_on_request, multi_model_ad, service_ad, brand_missing, model_from_title, stale_listing, contact_scrubbed…
ext_*Per-portal extras: condition grade, views, origin, membership years…

What it costs and how you receive it

Pay per result on Apify, or the data delivered on a schedule.

PortalListing (per 1,000)With details (per 1,000)
21-sun$1$3
jc35$1.50$3.50
jdzj$1.50$3.50
lmjx$2$4

Apify Free plan prices, with automatic discounts on higher plans, plus $0.005 per run. Each row is charged once.

Apify
You run each actor with your categories and download Excel, CSV or JSON. No proxy needed by default; if you add your own, its traffic is billed by your provider.
Channels: console, API, MCP
Recurring dataset
The categories you care about, weekly or monthly, with the price and listing history.
Channels: S3, CSV, JSON
Custom project
Translation of titles and specs, matching with European marketplaces by brand and model, and comparison with auction sold prices.

Frequently asked questions about Chinese machinery data

Does the data arrive in Chinese?

The title and spec sheet are kept in Chinese, as the portal publishes them. The category also arrives in English in ext_categoryEn and many brands include their Latin name. Full translation is done as a custom project.

Do all portals have prices?

No. 21-sun is an inquiry-only catalogue with no prices; most jc35 products are "on request"; jdzj and lmjx publish a yuan price on a good share of listings. The price type is in priceType.

Why one actor per portal and not a single one?

Because each portal has its own structure, categories and blocking. Kept separate they are easier to maintain and you only pay for the portal you use; the output schema is the same on all four.

Is personal data included?

Phone numbers, WeChat, QQ and emails are never collected and are removed from titles and descriptions. A company contact name is only added if you turn it on, never for individuals.

Does it work from outside China?

Yes, over HTTP with no browser. Detail runs are slower from outside China and some portals apply temporary blocks; the actors retry with backoff and you can add your own proxy.

Can it be compared with European prices?

Yes. This site has the European used-machinery marketplaces and an auction sold-price database; matching them by brand, model and year is a common custom project.

Get an extract for your categories

Tell us which machines, brands or regions you care about and we will send an extract in the schema you would receive.

  • Four Chinese portals
  • One schema
  • No personal data
Could not send. Please use the contact form instead.
Received. Meanwhile, download the real samples at /en/samples/.

Keep exploring