Skip to Content
PlatformsSouth AsiaMahindra First Choice Wheels

Mahindra First Choice Wheels Data Parser & API

Mahindra First Choice Wheels is India’s largest multibrand certified used-car network — ~20K certified vehicles across 1,100+ touchpoints — and Carapis can extract its certified inventory, including inspection and dealer data, through one REST API. Backed by the Mahindra group, MFCW lists structured dealer-network inventory with certification status, and Carapis can serve it without you building a scraper.

On request — not in the live feed today. We do not continuously crawl Mahindra First Choice Wheels 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
TypeDealer-network
OwnerMahindra
Vehicle typesused, dealer
Monthly visits~low single-digit M
Active listings~20K certified; 1,100+ touchpoints
API accessNo public API (parse-only)
Parse priority★★★☆☆
Official sitewww.mahindrafirstchoice.com

What is Mahindra First Choice Wheels?

Mahindra First Choice Wheels (MFCW) is a multibrand certified used-car retail network owned by Mahindra. It lists around 20K certified vehicles sold through 1,100+ physical touchpoints, with inspection-backed certification across many brands (not just Mahindra). Traffic is modest (low single-digit millions/mo) but the data is structured dealer-network inventory.

Market Position

MFCW is one of the two OEM/dealer-network certified channels in India alongside Maruti Suzuki True Value. Where the big aggregators carry high listing volume, MFCW offers multibrand certified inventory with inspection records — lower traffic but cleaner, dealer-grade data. India’s used-car market is estimated at ~USD 36B (2025), and OEM-certified channels are a structured slice of it.

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 Mahindra First Choice Wheels 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.

MFCW’s multibrand certification and inspection data make it valuable for pricing intelligence and dealer-grade inventory analysis.

API Quick Start

import requests resp = requests.get( "https://api.carapis.com/v2/listings", params={"source": "mahindra-first-choice", "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 — certified multibrand prices anchor residual-value models for dealers.
  • Dealer inventory — clean dealer-network data feeds wholesale and retail planning. See market research.
  • Remote vetting — inspection records support remote assessment of certified cars. See import & export.

Frequently asked questions