Skip to Content

Renrenche Data Parser & API

Renrenche (人人车) is a Chinese C2C used-car platform — once a major “no middleman” player, now sharply reduced and tied to 58.com — and Carapis can extract its remaining private-seller listing data, including mileage, condition and pricing, through one REST API. Carapis can serve what inventory it still carries without you building a China-geo, JavaScript-heavy scraper.

On request — not in the live feed today. We do not continuously crawl Renrenche right now. Activation takes 2–3 weeks of engineering and is quoted per source, because each one ships with dedicated proxies, anti-bot tuning and ongoing maintenance. Ask us to add it.

CountryChina
TypeOnline-dealer
Owner58.com-linked
Vehicle typesused, private
Monthly visitsdeclined sharply
Active listingsreduced (post-collapse)
API accessNo public API (parse-only)
Parse priority★★☆☆☆
Official sitewww.renrenche.com

What is Renrenche?

Renrenche (人人车) is a Chinese used-car platform that rose as a direct C2C “no middleman” marketplace alongside Guazi, then contracted sharply after the sector’s shake-out and became linked to classifieds giant 58.com. It still lists used cars — largely private-seller and C2C inventory — with structured condition and pricing data, but at a much smaller scale than at its peak. We flag its traffic and inventory as reduced rather than citing a stale headline figure.

Market Position

Renrenche is a cautionary case in China’s used-car history: a once-prominent C2C platform whose volume collapsed during the market’s consolidation, leaving it a minor player now associated with 58.com. China’s used-car market itself kept growing — 20.1M transactions in 2025 (SCIO) — but Renrenche’s share is small. We do not cite a precise current traffic number because reliable figures are not available; treat its scale as materially reduced from its peak.

What the API returns

Response schema

Indicative — this is the shape, not a guarantee. Every source returns the same structure, so what you build against does not change when you add one. Which fields carry a value depends on the source and on the individual listing: a site that does not publish mileage returns null there, and Renrenche is no exception.

List — GET /apix/api/vehicles/ — returns 30 fields per vehicle:

  • idstring
  • source_codestring
  • brand_namestring
  • brand_slugstring
  • model_namestring
  • model_slugstring
  • trimstring
  • yearinteger
  • price_usdinteger
  • mileageinteger
  • fuel_typeFuelTypeEnum
  • transmissionTransmissionEnum
  • body_typeBodyTypeEnum
  • colorColorEnum
  • seller_typeSellerTypeEnum
  • regionstring
  • source_locationobject
  • has_accidentboolean
  • is_new_vehicleboolean
  • is_verifiedboolean
  • statusVehicleStatusEnum
  • is_availableboolean
  • first_seen_atstring
  • last_seen_atstring
  • thumbVehiclePhoto
  • photosarray
  • photos_countinteger
  • has_valuationboolean
  • has_llm_analysisboolean
  • analysisobject

Detail — GET /apix/api/vehicles/{id}/ — adds 23 more:

  • generationstring
  • price_originalstring
  • price_original_currencystring
  • original_msrpstring
  • engine_ccinteger
  • seat_countinteger
  • drive_typeDriveTypeEnum
  • has_simple_repairboolean
  • has_recallboolean
  • recall_fulfilledboolean
  • warranty_typestring
  • inspection_passedboolean
  • owner_countinteger
  • is_undervaluedboolean
  • valuation_scorenumber
  • featuresarray
  • descriptionstring
  • listing_urlstring
  • listing_idstring
  • vinstring
  • vehicle_nostring
  • availability_checked_atstring
  • status_changed_atstring

Abbreviated example:

{
  "id": "0193f2c1-...",
  "source_code": "encar",
  "brand_name": "BMW",
  "model_name": "320i",
  "trim": "M Sport",
  "year": 2021,
  "price_usd": 28400,
  "price_original": "38900000",
  "price_original_currency": "KRW",
  "mileage": 45000,
  "fuel_type": "gasoline",
  "transmission": "automatic",
  "has_accident": false,
  "listing_url": "https://...",
  "photos": [{ "url": "https://cdn.carapis.com/..." }],
  "first_seen_at": "2026-09-28T11:04:22Z",
  "is_available": true
}

Which sources you can actually query is answered by GET /apix/api/sources/ with your API key — it is the list your account can pull today, and it is the one to trust over any page on this site.

Renrenche’s residual value is its C2C, private-seller angle: where it still has inventory, it surfaces private-party Chinese pricing that differs from dealer-platform asking prices.

API Quick Start

import requests resp = requests.get( "https://api.carapis.com/v2/listings", params={"source": "renrenche", "limit": 20}, headers={"Authorization": f"Bearer {API_KEY}"}, ) for car in resp.json()["results"]: print(car["make"], car["model"], car["year"], car["price"])

Get an API key at my.carapis.com  and see the full API reference. Pricing is on the pricing page .

Use Cases

  • Pricing intelligence — capture residual C2C private-party Chinese pricing for dealers.
  • Market research — study a consolidating market and track surviving C2C inventory. See market research.
  • Import / export — source private-seller Chinese vehicles where available. See import & export.

Frequently asked questions