Vehicle Databases · Schema
Recall
NHTSA safety recall for a vehicle
AutomotiveFleet ManagementMaintenanceRecallsVehicles
Properties
| Name | Type | Description |
|---|---|---|
| recallId | string | NHTSA recall identifier |
| component | string | Vehicle component affected |
| summary | string | Recall risk summary |
| recallDate | string | Recall initiation date |
| remedyDate | string | Remedy available date |
| remedyDescription | string | Description of the remedy |
| remedyStatus | string | Recall remedy status |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/vehicle-databases/refs/heads/main/json-schema/vehicle-databases-recall-schema.json",
"title": "Recall",
"description": "NHTSA safety recall for a vehicle",
"type": "object",
"properties": {
"recallId": {
"type": "string",
"description": "NHTSA recall identifier",
"example": "22V-123"
},
"component": {
"type": "string",
"description": "Vehicle component affected",
"example": "Air Bags"
},
"summary": {
"type": "string",
"description": "Recall risk summary"
},
"recallDate": {
"type": "string",
"format": "date",
"description": "Recall initiation date",
"example": "2022-06-15"
},
"remedyDate": {
"type": "string",
"format": "date",
"description": "Remedy available date",
"example": "2022-09-01"
},
"remedyDescription": {
"type": "string",
"description": "Description of the remedy"
},
"remedyStatus": {
"type": "string",
"enum": [
"pending",
"available",
"complete"
],
"description": "Recall remedy status"
}
}
}