VINaudit · Schema
VINaudit Vehicle Specifications
JSON Schema for the VINaudit Vehicle Specifications API response, covering engine, transmission, dimensions, fuel economy, colors, equipment, recalls, warranties, and photos.
Vehicle HistoryVIN DecodingAutomotiveNMVTISVehicle SpecificationsMarket ValueRecall DataREST
Properties
| Name | Type | Description |
|---|---|---|
| input | object | Input parameters echoed back in response |
| selections | object | Available trim and style selections |
| attributes | object | Standardized vehicle specification attributes |
| colors | array | Available color options |
| equipment | array | Equipment items with availability status |
| recalls | array | NHTSA recall records |
| warranties | array | Manufacturer warranty details |
| photos | array | Vehicle image URLs |
| success | boolean | Whether specifications data was found |
| error | string | Error code or empty string |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/vinaudit/main/json-schema/vinaudit-vehicle-specifications-schema.json",
"title": "VINaudit Vehicle Specifications",
"description": "JSON Schema for the VINaudit Vehicle Specifications API response, covering engine, transmission, dimensions, fuel economy, colors, equipment, recalls, warranties, and photos.",
"type": "object",
"properties": {
"input": {
"type": "object",
"description": "Input parameters echoed back in response"
},
"selections": {
"type": "object",
"description": "Available trim and style selections",
"properties": {
"trims": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": { "type": "string" },
"name": { "type": "string" },
"selected": { "type": "integer", "enum": [0, 1] },
"styles": { "type": "array", "items": { "type": "object" } }
}
}
}
}
},
"attributes": {
"type": "object",
"description": "Standardized vehicle specification attributes",
"properties": {
"year": { "type": "string", "pattern": "^[0-9]{4}$" },
"make": { "type": "string" },
"model": { "type": "string" },
"trim": { "type": "string" },
"style": { "type": "string" },
"type": { "type": "string" },
"size": { "type": "string" },
"doors": { "type": "integer", "minimum": 2 },
"fuel_type": { "type": "string" },
"mpg_city": { "type": "number", "minimum": 0 },
"mpg_highway": { "type": "number", "minimum": 0 },
"engine": { "type": "string" },
"transmission": { "type": "string" },
"drivetrain": {
"type": "string",
"enum": ["FWD", "RWD", "AWD", "4WD", "4x4"]
},
"weight": { "type": "number", "minimum": 0 },
"msrp": { "type": "number", "minimum": 0 }
}
},
"colors": {
"type": "array",
"description": "Available color options",
"items": { "type": "object" }
},
"equipment": {
"type": "array",
"description": "Equipment items with availability status",
"items": { "type": "object" }
},
"recalls": {
"type": "array",
"description": "NHTSA recall records",
"items": {
"type": "object",
"properties": {
"id": { "type": "string" },
"date": { "type": "string" },
"component": { "type": "string" },
"description": { "type": "string" },
"remedy": { "type": "string" }
}
}
},
"warranties": {
"type": "array",
"description": "Manufacturer warranty details",
"items": {
"type": "object",
"properties": {
"type": { "type": "string" },
"miles": { "type": "integer", "minimum": 0 },
"months": { "type": "integer", "minimum": 0 }
}
}
},
"photos": {
"type": "array",
"description": "Vehicle image URLs",
"items": {
"type": "string",
"format": "uri"
}
},
"success": {
"type": "boolean",
"description": "Whether specifications data was found"
},
"error": {
"type": "string",
"description": "Error code or empty string",
"enum": ["", "invalid_inputs", "invalid_vin", "no_data", "api_not_enabled"]
}
},
"required": ["success"]
}