Skip to Content

CarTrade Data Parser & API

CarTrade is India’s dealer-and-auction auto portal — an estimated ~4.2M monthly visits and the namesake property of CarTrade Tech — and Carapis can extract its dealer inventory and auction listings through one REST API. As part of CarTrade Tech (which also owns CarWale, OLX India, BikeWale and Shriram Automall), CarTrade adds B2B auction and dealer data to the group’s listing footprint, and Carapis can serve it without you maintaining a scraper.

On request — not in the live feed today. We do not continuously crawl CarTrade 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.

CountryIndia
TypePortal
OwnerCarTrade Tech
Vehicle typesused, new, dealer, auction
Monthly visits~4.2M (SimilarWeb Nov 2024)
Active listingsdealer + auction
API accessNo public API (parse-only)
Parse priority★★★★☆
Official sitewww.cartrade.com

What is CarTrade?

CarTrade is an Indian car portal and auction platform operated by the listed CarTrade Tech group. It connects dealers and buyers with used and new cars and runs vehicle auctions, complementing the consumer-facing CarWale within the same group. SimilarWeb estimated ~4.2M monthly visits (Nov 2024).

Market Position

CarTrade is the namesake of CarTrade Tech, the most important auto ownership cluster in India — CarWale, CarTrade, OLX India, BikeWale and Shriram Automall (B2B auctions). The 2023 OLX India acquisition added ~68M average monthly unique visitors and ~32M listings/yr to the group. CarTrade itself, together with Shriram Automall, exposes physical-auction / repossessed inventory — a relatively rare, high-value field set for South Asia. One Carapis parser stack across CarTrade properties covers C2C, portal, moto and auction.

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 CarTrade 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.

CarTrade’s auction data is among the rarest field sets available in South Asian auto data, valuable for wholesale and remarketing analysis.

API Quick Start

import requests resp = requests.get( "https://api.carapis.com/v2/listings", params={"source": "cartrade", "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

  • Wholesale & remarketing — auction-status data supports B2B and repossessed-inventory analysis for dealers.
  • Pricing intelligence — dealer and auction prices anchor wholesale valuation models. See market research.
  • Inventory feeds — combine CarTrade with sister CarTrade Tech sources for full-funnel coverage.

Frequently asked questions