Skip to content

Bodies

GET Auth required

Returns vehicle body specifications including dimensions, doors, seating capacity, weight, and towing capacity. The demo dataset covers model years 2015–2020. To access the full range from 1900 to today, subscribe and include a valid JWT.

Terminal window
curl "https://carapi.app/api/bodies/v2?year=2024&make=Ford&model=F-150" \
-H "Authorization: Bearer YOUR_JWT_TOKEN_HERE"
{
"collection": {
"url": "/api/bodies/v2?trim_id=8860",
"count": 1,
"pages": 1,
"total": 1,
"next": "",
"prev": "",
"first": "/api/bodies/v2?trim_id=8860",
"last": ""
},
"data": [
{
"id": 8860,
"make_id": 22,
"model_id": 4779,
"submodel_id": 73504,
"trim_id": 8860,
"year": 2020,
"make": "Toyota",
"model": "Camry",
"series": null,
"submodel": "LE",
"trim": "LE",
"trim_description": "LE 4dr Sedan (2.5L 4cyl 8A)",
"type": "Sedan",
"doors": 4,
"length": "192.1",
"width": "72.4",
"seats": 5,
"height": "56.9",
"wheel_base": "111.2",
"front_track": null,
"rear_track": null,
"ground_clearance": "5.7",
"cargo_capacity": "15.1",
"max_cargo_capacity": null,
"curb_weight": 3296,
"gross_weight": null,
"max_payload": null,
"max_towing_capacity": null
}
]
}

Use /api/vehicle-attributes for a complete list of valid attribute values.

Terminal window
curl "https://carapi.app/api/bodies/v2?year=2024&make=Ford&json=[{\"field\":\"doors\",\"op\":\">=\",\"val\":4},{\"field\":\"type\",\"op\":\"in\",\"val\":[\"SUV\",\"Van\"]}]" \
-H "Authorization: Bearer YOUR_JWT_TOKEN_HERE"

GET /api/bodies Deprecated

Section titled “GET /api/bodies ”

This legacy endpoint supports a verbose=yes parameter to include make, model, and trim in the response description. Use /api/bodies/v2 for all new integrations.