Vehicle Recalls API
Retrieve Vehicle Recall information using a VIN.
The Vehicle Recalls API provides access to recall data by allowing users to search for safety recalls based on a vehicle's VIN. This API is useful for developers who need to access recall information for a specific vehicle.
This endpoint allows you to retrieve vehicle recall information using a VIN.
Required attributes
- Name
key- Type
- string
- Description
Your CarsXE API key.
- Name
vin- Type
- string
- Description
The 17 character long vehicle identification number.
Response attributes
- Name
success- Type
- boolean
- Description
Whether the vehicle data has been retrieved successfully.
- Name
query- Type
- object
- Description
Object detailing the query you made, including the API key and VIN.
- Name
data- Type
- object
- Description
Object containing vehicle details, recall information, and related metadata.
- Name
uuid- Type
- string
- Description
Unique identifier for the vehicle record.
- Name
vin- Type
- string
- Description
The Vehicle Identification Number (VIN) of the queried vehicle.
- Name
manufacturer- Type
- string
- Description
The name of the vehicle manufacturer.
- Name
model_year- Type
- string
- Description
The model year of the vehicle.
- Name
make- Type
- string
- Description
The make (brand) of the vehicle.
- Name
model- Type
- string
- Description
The model name of the vehicle.
- Name
has_recalls- Type
- boolean
- Description
Indicates whether there are any recalls associated with the vehicle.
- Name
recall_count- Type
- string
- Description
Number of recalls associated with the vehicle.
- Name
recalls- Type
- array
- Description
A list of recall objects, each containing detailed recall information.
- Name
recall_date- Type
- string
- Description
The date the recall was issued.
- Name
expiration_date- Type
- string
- Description
The expiration date of the recall, if applicable.
- Name
nhtsa_id- Type
- string
- Description
The recall ID assigned by NHTSA (National Highway Traffic Safety Administration).
- Name
manufacturer_id- Type
- string
- Description
The recall ID assigned by the manufacturer.
- Name
recall_campaign_type- Type
- string
- Description
The type of recall campaign (e.g., NHTSA, manufacturer-initiated).
- Name
recall_name- Type
- string
- Description
The name or title of the recall campaign.
- Name
component- Type
- string
- Description
The vehicle component affected by the recall.
- Name
recall_description- Type
- string
- Description
A short description of the recall.
- Name
risk_description- Type
- string
- Description
A detailed explanation of the risks associated with the recall.
- Name
stop_sale- Type
- boolean
- Description
Indicates whether the recall includes a stop-sale order.
- Name
dont_drive- Type
- boolean
- Description
Indicates whether the recall includes a "do not drive" advisory.
- Name
remedy_available- Type
- boolean
- Description
Indicates whether a remedy for the recall is available.
- Name
recall_remedy- Type
- string
- Description
Description of the manufacturer’s remedy for the recall.
- Name
parts_available- Type
- boolean
- Description
Indicates whether the necessary parts for the recall remedy are available.
- Name
labor_hours_min- Type
- string
- Description
Minimum estimated labor hours for the recall repair.
- Name
labor_hours_max- Type
- string
- Description
Maximum estimated labor hours for the recall repair.
- Name
recall_status- Type
- string
- Description
The current status of the recall (e.g., Incomplete, Completed).
- Name
timestamp- Type
- string
- Description
The timestamp of the API response.
Häufig gestellte Fragen
Request
curl -G https://api.carsxe.com/v1/recalls \
-d key=CARSXE_API_KEY \
-d vin=1C4JJXR64PW696340Response
{
"success": true,
"input": {
"key": "API_KEY",
"vin": "1C4JJXR64PW696340"
},
"data": {
"uuid": "d1269d6b-54a2-4bf3-8119-1c8fdb4f0563",
"vin": "1C4JJXR64PW696340",
"manufacturer": "FCA US LLC",
"model_year": "2023",
"make": "JEEP",
"model": "Wrangler",
"has_recalls": true,
"recall_count": 1,
"recalls": [
{
"recall_date": "2024-09-27",
"expiration_date": null,
"nhtsa_id": "24V720",
"manufacturer_id": "95B",
"recall_campaign_type": "NHTSA",
"recall_name": "2020-2024 JL & 2022-2024 WL PHEV High Voltage Battery",
"component": "",
"recall_description": "2020-2024 JL & 2022-2024 WL PHEV High Voltage Battery",
"risk_description": "In rare circumstances, a battery pack may contain cells with separator damage. Separator damage, combined with other complex interactions within the cells, may lead to a vehicle fire. A vehicle fire can result in increased risk of occupant injury and/or injury to persons outside the vehicle, as well as property damage.",
"stop_sale": null,
"dont_drive": null,
"remedy_available": null,
"recall_remedy": "FCA US will conduct a voluntary safety recall on all affected vehicles. Remedy is a software flash followed by a HV battery replacement if needed.",
"parts_available": null,
"labor_hours_min": null,
"labor_hours_max": null,
"recall_status": "Incomplete"
}
]
},
"timestamp": "2025-10-03T08:46:03.701Z"
}