Car API (carapi.app) · JSON Structure
Car Api Structure
Structural overview of the Car API (carapi.app) API surface; extracted from openapi/.
Type:
Properties: 0
AutomobilesAutomotive DataCarsLicense Plate DecoderOBD-IIPower SportsVehicle APIVehicle SpecificationsVehiclesVIN Decoder
Car Api Structure is a JSON Structure definition published by Car API (carapi.app).
Meta-schema:
JSON Structure
{
"provider": "Car API (carapi.app)",
"providerId": "car-api",
"kind": "json-structure",
"description": "Structural overview of the Car API (carapi.app) API surface; extracted from openapi/.",
"schemaCount": 11,
"operationCount": 17,
"schemas": [
{
"name": "Exception",
"type": "object",
"propertyCount": 4,
"required": []
},
{
"name": "Make",
"type": "object",
"propertyCount": 2,
"required": []
},
{
"name": "MakeModel",
"type": "object",
"propertyCount": 3,
"required": []
},
{
"name": "MakeModelTrim",
"type": "object",
"propertyCount": 9,
"required": []
},
{
"name": "MakeModelTrimBody",
"type": "object",
"propertyCount": 18,
"required": []
},
{
"name": "MakeModelTrimEngine",
"type": "object",
"propertyCount": 15,
"required": []
},
{
"name": "MakeModelTrimExteriorColor",
"type": "object",
"propertyCount": 4,
"required": []
},
{
"name": "MakeModelTrimInteriorColor",
"type": "object",
"propertyCount": 4,
"required": []
},
{
"name": "MakeModelTrimMileage",
"type": "object",
"propertyCount": 15,
"required": []
},
{
"name": "VehicleAttribute",
"type": "array",
"propertyCount": 0,
"required": []
},
{
"name": "Year",
"type": "array",
"propertyCount": 0,
"required": []
}
],
"operations": [
{
"method": "GET",
"path": "/api/account/requests",
"operationId": "account:requests:get",
"summary": "Car API Get API Usage",
"tags": [
"Account"
]
},
{
"method": "GET",
"path": "/api/account/requests-today",
"operationId": "account:requeststoday:get",
"summary": "Car API Get Today's API Usage",
"tags": [
"Account"
]
},
{
"method": "POST",
"path": "/api/auth/login",
"operationId": "auth:api:post",
"summary": "Car API JWT Login",
"tags": [
"Auth"
]
},
{
"method": "GET",
"path": "/api/bodies",
"operationId": "makemodeltrimbodies:index:get",
"summary": "Car API Search vehicle bodies",
"tags": [
"Bodies"
]
},
{
"method": "GET",
"path": "/api/data-feeds/download",
"operationId": "datafeeds:download:get",
"summary": "Car API Get Data Feed",
"tags": [
"Data Feeds"
]
},
{
"method": "GET",
"path": "/api/data-feeds/last-updated",
"operationId": "datafeeds:lastupdated:get",
"summary": "Car API Data Feed Last Updated",
"tags": [
"Data Feeds"
]
},
{
"method": "GET",
"path": "/api/engines",
"operationId": "makemodeltrimengines:index:get",
"summary": "Car API Search vehicle engines",
"tags": [
"Engines"
]
},
{
"method": "GET",
"path": "/api/exterior-colors",
"operationId": "makemodeltrimexteriorcolors:index:get",
"summary": "Car API Search vehicle exterior colors",
"tags": [
"Colors (Exterior)"
]
},
{
"method": "GET",
"path": "/api/interior-colors",
"operationId": "makemodeltriminteriorcolors:index:get",
"summary": "Car API Search vehicle interior colors",
"tags": [
"Colors (Interior)"
]
},
{
"method": "GET",
"path": "/api/makes",
"operationId": "makes:index:get",
"summary": "Car API Get Makes",
"tags": [
"Makes"
]
},
{
"method": "GET",
"path": "/api/mileages",
"operationId": "makemodeltrimmileages:index:get",
"summary": "Car API Search vehicle mileages",
"tags": [
"Mileages"
]
},
{
"method": "GET",
"path": "/api/models",
"operationId": "makemodels:index:get",
"summary": "Car API Get Models",
"tags": [
"Models"
]
},
{
"method": "GET",
"path": "/api/trims",
"operationId": "makemodeltrims:index:get",
"summary": "Car API Search trims",
"tags": [
"Trims"
]
},
{
"method": "GET",
"path": "/api/trims/{id}",
"operationId": "makemodeltrims:view:get",
"summary": "Car API Get vehicle data.",
"tags": [
"Trims"
]
},
{
"method": "GET",
"path": "/api/vehicle-attributes",
"operationId": "vehicleattributes:display:get",
"summary": "Car API Get Vehicle Attributes",
"tags": [
"Vehicle Attributes"
]
},
{
"method": "GET",
"path": "/api/vin/{vin}",
"operationId": "vindecoder:index:get",
"summary": "Car API Vin Decoder",
"tags": [
"Vin Decoder"
]
},
{
"method": "GET",
"path": "/api/years",
"operationId": "years:index:get",
"summary": "Car API Get Years List",
"tags": [
"Years"
]
}
]
}